Panduan AI Image Enhancer
Tingkatkan resolusi gambar hingga 4x menggunakan inferensi jaringan saraf ESRGAN. Pertajam gambar, kurangi noise, dan pulihkan detail.
Tingkatkan resolusi gambar hingga 4x menggunakan inferensi jaringan saraf ESRGAN. Pertajam gambar, kurangi noise, dan pulihkan detail. Pemrosesan berjalan di server ConvertCraft dengan batas waktu 20 menit.
Apa yang Anda Butuhkan
Browser — Chrome, Firefox, Safari, atau Edge Format — JPG, JPEG, PNG, WEBP, AVIF, atau GIF Batas — 20 MB per file (file yang melebihi 20 MB akan ditolak).
Meningkatkan Gambar Anda
Buka AI Image Enhancer di browser Anda. Seret file gambar dari penjelajah file Anda dan jatuhkan ke zona unggah. Atau, klik area unggah untuk memilih file dari perangkat Anda.
Pastikan file berada di bawah batas 20 MB sebelum mengunggah — file yang melebihi ambang batas ini akan ditolak. Pilih faktor peningkatan resolusi Anda: 2x atau 4x. Pengaturan 2x menggandakan dimensi gambar dengan pemulihan detail yang moderat.
Pengaturan 4x melipatgandakan dimensi dengan pemulihan detail maksimal namun secara signifikan meningkatkan waktu pemrosesan. Klik tombol tingkatkan. Mesin mengunggah gambar Anda ke server melalui HTTP POST.
Model ESRGAN sisi server memproses gambar menggunakan inferensi GPU. Ini adalah jaringan saraf — ia menggunakan bobot terlatih untuk memprediksi detail resolusi tinggi dari input resolusi rendah. Tinjau gambar yang telah ditingkatkan.
Mesin menampilkan versi asli dan versi yang ditingkatkan secara berdampingan. Jika peningkatan terlihat benar, lanjutkan ke pengunduhan. Jika tidak, coba tingkat peningkatan yang berbeda.
Setelah puas dengan hasilnya, klik tombol unduh. Server mengirimkan gambar yang ditingkatkan melalui respons HTTP. Browser menyimpannya langsung ke perangkat Anda.
File sementara dihapus dari server segera setelah pengunduhan.
Cara Kerjanya
AI Image Enhancer menggunakan ESRGAN (Enhanced Super-Resolution Generative Adversarial Network), model jaringan saraf yang meningkatkan resolusi gambar dengan memprediksi detail resolusi tinggi dari input resolusi rendah. Saat Anda mengunggah gambar, browser mengirimkan data biner ke server melalui HTTP POST sebagai unggahan formulir multipart. Server menerima gambar dan menyiapkannya untuk inferensi jaringan saraf.
Server memuat bobot model ESRGAN dari disk ke memori GPU. Arsitektur model terdiri dari jaringan generator dengan beberapa blok padat residual-in-residual (RRDB), masing-masing berisi lapisan konvolusional, normalisasi batch, dan aktivasi leaky ReLU. Generator telah dilatih pada pasangan gambar resolusi rendah dan resolusi tinggi untuk mempelajari pemetaan dari detail yang terdegradasi menjadi tajam.
Mesin memproses gambar Anda dengan membaginya menjadi ubin yang tumpang tindih, biasanya 128x128 atau 256x256 piksel, agar sesuai dengan batasan memori GPU. Setiap ubin dilewatkan melalui jaringan saraf secara independen. Jaringan generator memproses setiap ubin melalui lapisan konvolusionalnya, secara progresif meningkatkan resolusi peta fitur menggunakan operasi pixel shuffle (juga dikenal sebagai konvolusi sub-piksel) yang mengatur ulang data saluran menjadi dimensi spasial.
Untuk peningkatan 4x, jaringan menerapkan dua tahap peningkatan resolusi 2x, masing-masing meningkatkan lebar dan tinggi sebesar faktor 2.
Selama inferensi, model memprediksi detail frekuensi tinggi yang tidak ada dalam gambar asli — ia menghalusinasi tekstur, ketajaman tepi, dan struktur halus yang masuk akal berdasarkan pola yang dipelajari selama pelatihan. Misalnya, wajah yang buram dalam input resolusi rendah akan direkonstruksi dengan kontur mata, tekstur kulit, dan detail rambut yang diprediksi yang telah dipelajari model dari jutaan contoh pelatihan.
Setelah memproses semua ubin, mesin merekonstruksi gambar lengkap yang ditingkatkan dengan memadukan wilayah ubin yang tumpang tindih untuk menghilangkan artefak sambungan. Gambar yang ditingkatkan kemudian dialirkan kembali ke browser Anda melalui respons HTTP. Server menghapus semua file sementara dan alokasi memori GPU segera setelah pengiriman.
Saat Terjadi Masalah
Unggahan gagal: Gambar Anda melebihi batas 20 MB. Server menerapkan ambang batas ini secara ketat. File apa pun yang melebihi 20 MB melampaui batas yang didukung dan akan ditolak.
Pemrosesan kehabisan waktu: Server memiliki batas waktu 20 menit untuk operasi ini. Gambar besar dengan peningkatan 4x mungkin mendekati batas ini karena lebih banyak ubin harus diproses melalui jaringan saraf. Coba gunakan peningkatan 2x atau kurangi dimensi sumber.
Gambar yang ditingkatkan terlihat artifisial: ESRGAN adalah jaringan saraf yang memprediksi detail. Terkadang ia memprediksi detail secara tidak tepat, menghasilkan tekstur atau artefak yang tidak alami. Ini terutama umum terjadi pada wajah (di mana model mungkin menghasilkan fitur wajah yang salah) atau teks (di mana model mungkin menghasilkan karakter yang kacau).
Gambar yang ditingkatkan buram: Gambar sumber tidak memiliki detail yang cukup untuk diprediksi oleh model. ESRGAN bekerja paling baik dengan gambar yang memiliki detail untuk dikerjakan — gambar yang benar-benar buram tidak mengandung informasi frekuensi tinggi untuk ditingkatkan oleh model, sehingga menghasilkan hasil yang buram.
### Mengapa peningkatan membutuhkan waktu lama?
ESRGAN adalah jaringan saraf dalam dengan jutaan parameter. Memproses setiap piksel melalui beberapa lapisan konvolusional memerlukan sumber daya komputasi yang signifikan. Faktor peningkatan yang lebih tinggi meningkatkan beban kerja secara eksponensial karena gambar output memiliki 4x (untuk peningkatan 2x) atau 16x (untuk peningkatan 4x) lebih banyak piksel daripada input.
Model berjalan pada GPU server, yang lebih cepat daripada CPU tetapi masih memerlukan waktu pemrosesan yang signifikan untuk gambar besar.
### Bagaimana gambar saya disimpan selama pemrosesan?
Gambar Anda dikirimkan ke server melalui HTTPS, diproses dalam memori GPU oleh model ESRGAN, dan dialirkan kembali sebagai hasil yang ditingkatkan. Tidak ada file sementara yang disimpan di disk. Semua data dihapus dari memori server segera setelah respons dikirim.
### Bisakah saya meningkatkan gambar yang lebih besar dari 20 MB?
Server menerapkan batas ukuran file 20 MB. File apa pun yang melebihi 20 MB melampaui batas yang didukung dan akan ditolak. Kurangi dimensi gambar atau kompres file sebelum mengunggah.
Frequently Asked Questions
Q: Bagaimana cara kerja AI Image Enhancer?
AI Image Enhancer memproses file sepenuhnya di browser Anda menggunakan WebAssembly. File Anda tidak pernah meninggalkan perangkat Anda.
Q: Apakah AI Image Enhancer gratis untuk digunakan?
Ya, AI Image Enhancer sepenuhnya gratis tanpa perlu registrasi atau akun.