AI से इमेज 2× या 4× बड़ी करें — अपने ही डिवाइस पर
यह AI इमेज अपस्केलर छोटी, धुंधली या लो-रेज़ोल्यूशन तस्वीरों को <strong>Real-ESRGAN</strong> से बड़ा करता है। यह एक न्यूरल नेटवर्क है जिसे उन किनारों, टेक्सचर और बारीक डिटेल को फिर से बनाने के लिए ट्रेन किया गया है जिन्हें सामान्य रीसाइज़ मिटा देता है। यह पूरी तरह आपके ब्राउज़र में चलता है — उपलब्ध होने पर WebGPU के ज़रिए आपके ग्राफ़िक्स कार्ड पर, वरना WebAssembly के ज़रिए CPU पर। आपकी इमेज कभी अपलोड नहीं होती: डाउनलोड होने वाली एकमात्र चीज़ ख़ुद AI मॉडल है, सिर्फ़ एक बार, जिसके बाद वह आपके डिवाइस पर कैश हो जाता है।
इमेज को अपस्केल कैसे करें
- 1पेज पर इमेज डालें, कोई इमेज चुनें, या Ctrl/⌘ + V से पेस्ट करें। PNG, JPEG, WebP और AVIF सभी काम करते हैं।
- 2मॉडल चुनें: तेज़ (4.6 MB डाउनलोड, ज़्यादातर तस्वीरों और स्क्रीनशॉट के लिए अच्छा) या क्वालिटी (64 MB, फ़ोटो पर सबसे अच्छी डिटेल)।
- 32× या 4× चुनें और अपस्केल करें दबाएं। पहली बार मॉडल डाउनलोड होता है; प्रगति टाइल-दर-टाइल बचे हुए समय के साथ दिखती है।
- 4पहले और बाद की तुलना के लिए स्लाइडर को इमेज पर खींचें, और डिटेल देखने के लिए ज़ूम इन करें।
- 5PNG, JPEG या WebP चुनें और डाउनलोड दबाएं — या नतीजे को सीधे किसी दूसरे टूल में भेजें, जैसे इमेज रीसाइज़र।
AI अपस्केलिंग रीसाइज़ से ज़्यादा शार्प क्यों दिखती है
सामान्य रीसाइज़ — बाइलिनियर, बाइक्यूबिक या Lanczos — केवल मौजूदा पिक्सल को बड़े ग्रिड पर फैला सकता है। यह कोई नई डिटेल नहीं बनाता, इसलिए 4× बड़ी इमेज नरम और चौकोर-सी दिखती है: किनारे धुंधले हो जाते हैं, टेक्स्ट अस्पष्ट हो जाता है और JPEG आर्टिफ़ैक्ट इमेज के साथ बड़े हो जाते हैं।
सुपर-रेज़ोल्यूशन नेटवर्क अलग तरह से काम करता है। Real-ESRGAN को शार्प इमेज और जानबूझकर ख़राब की गई कॉपियों — धुंधली, छोटी की गई, नॉइज़ वाली और JPEG-कंप्रेस्ड — के लाखों जोड़ों पर ट्रेन किया गया, और इसने ख़राब वर्ज़न को वापस शार्प वर्ज़न में बदलना सीखा। आपकी तस्वीर मिलने पर यह विश्वसनीय हाई-फ़्रीक्वेंसी डिटेल का अनुमान लगाता है: साफ़ किनारे, बाल, पत्तियां, कपड़ा और अक्षर। इसी वजह से यह साइड इफ़ेक्ट के रूप में कंप्रेशन ब्लॉक और हल्का नॉइज़ भी हटा देता है।
यह जो डिटेल जोड़ता है वह अनुमान है, रिकवरी नहीं। यह ऐसी नंबर प्लेट नहीं दिखा सकता जो कभी पढ़ने लायक़ थी ही नहीं, या कुछ ही पिक्सल चौड़ा चेहरा, और बहुत छोटी या बहुत ज़्यादा कंप्रेस्ड इमेज पर नतीजा पेंटिंग जैसा दिख सकता है। नतीजे पर भरोसा करने से पहले स्लाइडर से तुलना करें और 100% पर ज़ूम करें।
तेज़ या क्वालिटी: कौन-सा मॉडल चुनें
- तेज़ — Real-ESRGAN general v3
- <code>realesr-general-x4v3</code>, लगभग 12 लाख पैरामीटर वाला एक कॉम्पैक्ट SRVGGNet, 4.6 MB डाउनलोड। यह क्वालिटी मॉडल से लगभग दस गुना तेज़ है और इलस्ट्रेशन, स्क्रीनशॉट, गेम आर्ट, प्रोडक्ट शॉट और ज़्यादातर फ़ोटो को अच्छी तरह संभालता है। यहीं से शुरू करें।
- क्वालिटी — Real-ESRGAN x4plus
- <code>RealESRGAN_x4plus</code>, 1.67 करोड़ पैरामीटर वाला मूल RRDBNet, 64 MB डाउनलोड। यह असली फ़ोटो में ज़्यादा टेक्सचर वापस लाता है — त्वचा, पत्तियां, इमारतें — लेकिन समय की क़ीमत पर: CPU पर एक बड़ी फ़ोटो में कई मिनट लग सकते हैं। WebGPU वाला ग्राफ़िक्स कार्ड इसे व्यावहारिक बनाता है।
- 2× बनाम 4×
- दोनों मॉडल 4× नेटवर्क हैं। 2× के लिए टूल 4× मॉडल चलाता है और फिर नतीजे के हर 2 × 2 ब्लॉक का औसत लेता है। यह सीधे 2× बड़ा करने से साफ़ तौर पर ज़्यादा शार्प होता है और कम मेमोरी लेता है, क्योंकि पूरी 4× इमेज कभी बनती ही नहीं।
यह आपके ब्राउज़र में कैसे चलता है
मॉडल एक बैकग्राउंड वर्कर में ONNX Runtime Web पर चलते हैं, इसलिए पेज रिस्पॉन्सिव बना रहता है। अगर आपका ब्राउज़र WebGPU सपोर्ट करता है — ज़्यादातर कंप्यूटरों पर नए Chrome, Edge और Safari — तो नेटवर्क आपके ग्राफ़िक्स कार्ड पर चलता है। वरना यह CPU पर WebAssembly पर चला जाता है, जो धीमा है लेकिन हर जगह काम करता है। पैनल दिखाता है कि कौन-सा इस्तेमाल हो रहा है।
बड़ी इमेज को 128 से 256 पिक्सल की एक-दूसरे पर चढ़ी टाइलों में बांटा जाता है। हर टाइल को आसपास के 16 पिक्सल के संदर्भ के साथ अपस्केल किया जाता है और केवल उसका बीच का हिस्सा रखा जाता है, इसलिए कोई जोड़ नहीं दिखता और ज़रूरी मेमोरी कम रहती है। इसी से प्रोग्रेस बार, समय का अनुमान और रद्द करें बटन संभव होते हैं।
मॉडल फ़ाइल पहली बार इस्तेमाल करने पर Hugging Face से डाउनलोड होती है और आपके ब्राउज़र के कैश स्टोरेज में रखी जाती है, इसलिए बाद की विज़िट लगभग तुरंत शुरू होती हैं और ऑफ़लाइन भी काम करती हैं। आपकी इमेज केवल आपके डिवाइस पर ही पढ़ी और प्रोसेस की जाती हैं।
पारदर्शिता, आउटपुट फ़ॉर्मेट और साइज़ की सीमाएं
- पारदर्शी PNG अपनी पारदर्शिता बनाए रखते हैं: नेटवर्क रंगों को बड़ा करता है, और अल्फ़ा चैनल को अलग से बाइक्यूबिक रीसैंपलिंग से बड़ा करके फिर जोड़ा जाता है।
- PNG लॉसलेस है और पारदर्शिता बनाए रखता है — आगे एडिट करने के लिए सबसे अच्छा विकल्प। JPEG और WebP काफ़ी छोटे होते हैं; JPEG पारदर्शी हिस्सों को सफ़ेद से भर देता है।
- आपके ब्राउज़र की मेमोरी ख़त्म होने से बचाने के लिए नतीजे कंप्यूटर पर लगभग 36 मेगापिक्सल और फ़ोन व टैबलेट पर 16 मेगापिक्सल तक सीमित हैं। इससे बड़ी मांग पर पहले इनपुट छोटा किया जाता है और आपको बताया जाता है।
- बाद में सटीक साइज़ चाहिए? नतीजे को इमेज रीसाइज़र में भेजें, इमेज कनवर्टर से कन्वर्ट करें, या बैकग्राउंड रिमूवर से सब्जेक्ट को काटकर अलग करें।
श्रेय और लाइसेंस
अपस्केलिंग में Xintao Wang, Liangbin Xie, Chao Dong और Ying Shan का Real-ESRGAN (“Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data”, ICCV Workshops 2021) इस्तेमाल होता है, जो BSD-3-Clause लाइसेंस के तहत जारी है। ONNX कन्वर्ज़न Hugging Face पर BSD-3-Clause लाइसेंस वाले jonathanst29/tinier-upscale-models एक्सपोर्ट हैं, जो एक तय रिविज़न पर पिन किए गए हैं। इन्फ़रेंस Microsoft के MIT-लाइसेंस वाले ONNX Runtime Web से चलता है।
अक्सर पूछे जाने वाले सवाल
- क्या यह AI इमेज अपस्केलर सच में मुफ़्त और निजी है?
- हां। न कोई अकाउंट, न वॉटरमार्क, न इमेज की संख्या पर कोई सीमा। अपस्केलिंग आपके अपने कंप्यूटर या फ़ोन पर चलती है, और आपकी इमेज कभी किसी सर्वर पर अपलोड नहीं होती — सिर्फ़ AI मॉडल एक बार डाउनलोड होता है।
- अपस्केल करने में कितना समय लगता है?
- WebGPU के साथ तेज़ मॉडल एक सामान्य 1000-पिक्सल इमेज को कुछ ही सेकंड में अपस्केल कर देता है। CPU पर इसमें एक मिनट या उससे ज़्यादा लग सकता है, और क्वालिटी मॉडल उससे भी लगभग दस गुना धीमा है। प्रोग्रेस बार बीता हुआ समय दिखाता है और पहली टाइल के बाद बचे समय का अनुमान भी।
- पहली बार अपस्केल करने में ज़्यादा समय क्यों लगता है?
- पहली बार AI मॉडल डाउनलोड होता है — तेज़ के लिए 4.6 MB या क्वालिटी के लिए 64 MB — और आपके ग्राफ़िक्स कार्ड या CPU के लिए तैयार किया जाता है। इसके बाद मॉडल आपके ब्राउज़र में कैश हो जाता है, इसलिए अगली बार डाउनलोड नहीं करना पड़ता।
- क्या AI अपस्केलिंग धुंधली फ़ोटो को ठीक कर सकती है?
- यह लो-रेज़ोल्यूशन या हल्की धुंधली फ़ोटो को काफ़ी शार्प दिखा सकती है, और JPEG आर्टिफ़ैक्ट व नॉइज़ भी साफ़ करती है। लेकिन यह वह डिटेल वापस नहीं ला सकती जो कभी कैप्चर ही नहीं हुई: बहुत छोटे चेहरे, न पढ़ा जा सकने वाला टेक्स्ट और तेज़ मोशन ब्लर अस्पष्ट ही रहते हैं, और नेटवर्क वहां टेक्सचर गढ़ सकता है।
- मैं सबसे बड़ी कितनी इमेज अपस्केल कर सकता हूं?
- नतीजा कंप्यूटर पर लगभग 36 मेगापिक्सल — जैसे 6000 × 6000 पिक्सल — और फ़ोन व टैबलेट पर लगभग 16 मेगापिक्सल तक सीमित है। अगर आप इससे ज़्यादा मांगते हैं, तो नतीजा फ़िट हो सके इसके लिए पहले इनपुट छोटा किया जाता है, और टूल आपको बताता है।
- क्या यह पारदर्शी बैकग्राउंड बनाए रखता है?
- हां। PNG या WebP में सेव करें और पारदर्शिता बनी रहती है: अल्फ़ा चैनल को AI से अपस्केल किए गए रंगों के साथ बाइक्यूबिक रीसैंपलिंग से बड़ा किया जाता है। JPEG में पारदर्शिता नहीं होती, इसलिए वे हिस्से सफ़ेद हो जाते हैं।
- मेरा ब्राउज़र कहता है कि WebGPU उपलब्ध नहीं है। क्या फिर भी यह काम करेगा?
- हां, यह CPU पर WebAssembly पर चला जाता है, जो हर आधुनिक ब्राउज़र में काम करता है लेकिन धीमा है। सबसे अच्छी स्पीड के लिए ग्राफ़िक्स कार्ड वाले कंप्यूटर पर Chrome, Edge या Safari का नया वर्ज़न इस्तेमाल करें।
- कौन-सा मॉडल इस्तेमाल होता है, और क्या मैं नतीजों का व्यावसायिक इस्तेमाल कर सकता हूं?
- टूल आधिकारिक Real-ESRGAN वेट्स (general v3 और x4plus) इस्तेमाल करता है, जो उदार BSD-3-Clause लाइसेंस के तहत जारी हैं। आप जो इमेज बनाते हैं वे आपकी हैं; लाइसेंस मॉडल पर लागू होता है, आपकी तस्वीरों पर नहीं।