Google फ़ोटो उच्च गुणवत्ता बैकअप - Google महान संपीड़न कैसे प्राप्त करता है और क्या मैं कुछ डेटा खो रहा हूं?


21

मुझे यकीन है कि हम में से कई लोगों ने Google फ़ोटो उच्च गुणवत्ता वाले बैकअप का उपयोग किया है जो हमें बिना शुल्क ऑनलाइन फ़ोटो संग्रहीत करने की अनुमति देता है।

हाल ही में, मैंने परीक्षण के बारे में सोचा था कि कुछ पिक्स (16 एमपी से नीचे) अपलोड करके और रिज़ॉल्यूशन, गुणवत्ता (आंख से देखा गया) और फ़ाइल आकार के अनुसार मूल की तुलना में वास्तव में उच्च गुणवत्ता कैसे अपलोड की गई थी।

मुझे यह जानकर आश्चर्य हुआ कि रिज़ॉल्यूशन और क्वालिटी लगभग एक जैसी ही थी (ज्यादातर मामलों में नज़र में भी कोई फर्क नहीं आया) कुछ मामले। अतीत में विभिन्न प्रकार की फ़ाइलों के लिए RAR का उपयोग करने के बाद, मुझे पता था कि यह बंद नहीं होगा और इसे परखने की जहमत नहीं उठानी चाहिए।

सवाल यह है कि Google छवि में किसी भी ध्यान देने योग्य परिवर्तन के बिना इस तरह के महान संपीड़न का प्रबंधन कैसे करता है? क्या वे स्थान डेटा या छवि से संबंधित अन्य डेटा डंप कर रहे हैं जो शौकिया फोटोग्राफर को नहीं पता है?


2
मेरा जवाब वास्तव में दूसरे प्रश्न को संबोधित करता है। उन्हें जिप या आरएआर के एक सुपर संस्करण की तरह जादुई सामान्य दोषरहित संपीड़न एल्गोरिदम नहीं मिला है। उन्होंने सिर्फ जेपीईजी-विशिष्ट संपीड़न बढ़ाया है।
Mattdm

जवाबों:


20

खैर, एक बात के लिए, 16 मेगापिक्सेल से बड़ी सभी तस्वीरें 16 एमपी के आकार की हैं - इसलिए, आज कई कैमरों के लिए, यह संकल्प में एक तत्काल, स्पष्ट गिरावट है।

लेकिन अन्य सभी तस्वीरें एक संपीड़ित संपीड़न एल्गोरिथ्म का उपयोग करके भी संकुचित होती हैं । मुझे नहीं लगता कि Google बाहर आता है और ठीक वही कहता है जो वे करते हैं, लेकिन यह शायद उनका खुला स्रोत गुएत्ज़लि एल्गोरिदम है। Google का दावा है:

Guetzli- जनित चित्र आम तौर पर libjpeg द्वारा उत्पन्न समकक्ष गुणवत्ता की छवियों से 20-30% छोटे होते हैं।

जो कुछ भी वे कर रहे हैं, परिणाम बहुत प्रभावशाली हैं - अक्सर 20-30% से अधिक। (यह संभवतः इस प्रकार है कि Google इन वास्तव में "समकक्ष गुणवत्ता" पर विचार नहीं करता है।) आप इस फोन एरिना ब्लॉग पोस्ट में कुछ साइड-बाय-साइड तुलना देख सकते हैं ।

लेकिन, आपके शीर्षक प्रश्न के लिए: आप निश्चित रूप से कुछ डेटा खो रहे हैं । यह एल्गोरिथ्म जादू नहीं है - यह बस दृश्य डेटा को छोड़ने के लिए एक अवधारणात्मक मॉडल का उपयोग करता है जो पारंपरिक जेपीईजी संपीड़न नहीं करता है, जिसके परिणामस्वरूप उच्च संपीड़न दर होती है (उम्मीद है) उन चीजों के लिए और अधिक गड़बड़ी पैदा नहीं करती है जिन्हें आप वास्तव में नोटिस कर सकते हैं।

केवल तभी आप यह तय कर सकते हैं कि आप ठीक हैं। यदि आप RAW मूल (समायोजन के साथ भी समर्थित हैं) का समर्थन कर रहे हैं और अपनी इच्छानुसार JPEG को पुनः बना सकते हैं, तो मैं इसके बारे में दो बार नहीं सोचूंगा। लेकिन अगर आप फोटोग्राफी के बारे में गंभीर हैं और जेपीईजी-केंद्रित वर्कफ़्लो हैं - और ऑनलाइन रॉ स्नोबोर्बी के बावजूद, यह ठीक है - आप शायद कम से कम मूल जेपीईजी फ़ाइलों को अनलेडेड रखना चाहते हैं। Google के साथ संग्रहण का एक टेराबाइट केवल $ 10 / महीना है। या यदि आप एक अमेज़ॅन प्राइम ग्राहक ($ 100 / वर्ष) हैं, तो आपको रॉ फाइलों सहित वास्तविक असीमित फोटो स्टोरेज मिलेंगे ।


ड्रॉपबॉक्स बनाया करने के लिए लेपटोन losslessly संपीड़ित JPEG चित्रों 22% की एक औसत से
निक टी

5

वे मूल रूप से समस्या पर प्रसंस्करण शक्ति फेंक रहे हैं, बहुत गणना गहन दृष्टिकोणों का उपयोग कर रहे हैं जो जेपीजी नियमों के भीतर छवि को संपीड़ित करने के विभिन्न तरीकों की कोशिश करते हैं। प्रसंस्करण कुछ ऐसा है जिसकी संभावना गूगल के पास बहुत है, खासकर क्योंकि यह बैंडवाथ को भी बचाता है।

आप ऐसा ही कर सकते हैं - सॉफ्टवेयर और विभिन्न सेवाएं मुफ्त या सस्ती हैं। आपके कार्यक्रम / कैमरे में जेपीजी हानिपूर्ण संपीड़न का उपयोग करने के लिए "इष्टतम" तरीके से आने के लिए बस प्रसंस्करण शक्ति नहीं है।


यह एक अच्छा बिंदु है, हालांकि यह केवल एक छोटे से अनुपात से छवि के आकार को कम करेगा।
सलमान ए

4
वाह, ऊपर वर्णित @mattdm द्वारा उल्लिखित कि गुजेटली एल्गोरिथ्म एक हॉग है! सॉफ्टवेयर के साथ github साइट पर यह बताता है कि इसे प्रोसेस करने के लिए 300Mb RAM प्रति मेगापिक्सल की आवश्यकता है, और यह प्रति मिनट एक पूर्ण CPU CPU समय भी लेता है !
दाविदक

हाँ। मूल रूप से "बहुत सारे संयोजनों का प्रयास करें और फिर सबसे अच्छा उपयोग करें"। कौन सा लॉकर लाइटरूम और न ही उदाहरण के लिए आपका कैमरा (विशेष रूप से आपका कैमरा) कर सकता है।
टॉम टॉम

लेकिन चूंकि एल्गोरिथ्म मूल रूप से है recompressing एक पहले से ही संकुचित छवि, यदि आप मूल के लिए एक ही एल्गोरिथ्म APLLIED के परिणाम में इस अवर नहीं है?
माइकल

हाँ। सं। गुत्ज़ली देखो। जेपीईजी - आंशिक रूप से कैमरों द्वारा किया जाता है - फास्ट किया जाता है। Tehy प्रति मिनट इष्टतम एन्कोडिंग खोजने में एक मिनट बिता सकती है जैसे कि कंप्रेसर ।io जैसी सेवाएं । आपको वैकल्पिक रूप से समान छवि के साथ बहुत महत्वपूर्ण आकार में कटौती मिलती है।
टॉमटॉम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.