20 पॉइंट द्वारा GN⁺ 2025-04-16 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • YouTuber Jeff Geerling ने pixelate किए गए folder image के कंटेंट को restore किया जा सकता है या नहीं, इसका प्रयोग किया और 50 डॉलर का इनाम ऑफर किया
  • एक दिन से भी कम समय में 3 प्रतिभागियों ने अलग-अलग तरीकों से pixel हटाने में सफलता पाई
  • GitHub user KoKuToru ने वास्तव में इस्तेमाल की गई deep learning और video accumulation techniques समेत पूरा repository सार्वजनिक किया
  • चलते वीडियो में pixel blurring को AI तकनीक की प्रगति के कारण restore करना बहुत आसान हो गया है
  • संवेदनशील जानकारी की सुरक्षा के लिए pixelation की बजाय solid-color masking जैसी विधि ज़्यादा सुरक्षित है, यही निष्कर्ष निकला

pixel हटाने वाले वीडियो प्रयोग की पृष्ठभूमि

  • Jeff Geerling ने अपने YouTube वीडियो में 4:57 से pixelate किए गए folder के कंटेंट को दिखाया और “restore करो, इनाम पाओ” जैसा संदेश डाला
  • वीडियो में pixelate की गई सामग्री क्या है, इसे सही पहचानने पर 50 डॉलर देने की शर्त रखी गई
  • 24 घंटे से भी कम समय में 3 लोग सफल हुए, और सबने थोड़े अलग तरीकों से काम किया

इसे कैसे restore किया गया?

  • तीनों ने restore करने की प्रक्रिया खुशी-खुशी साझा की — reverse engineering पसंद करने वालों के बीच यह आम संस्कृति है
  • GitHub user KoKuToru ने पूरा repository सार्वजनिक किया

पहली कोशिश: brute-force तरीका

  • window frame के भीतर matching area इकट्ठा करके pixel data को accumulate किया गया
  • TensorFlow का उपयोग करके कई frames से जानकारी जोड़कर लगभग पढ़े जा सकने वाली image बनाई गई
  • area को हाथ से तय करने के कारण कुछ धब्बेदार परिणाम मिला

दूसरी कोशिश: automated frame extraction + GIMP correction

  • GIMP और ffmpeg का उपयोग करके सटीक window frame को अपने-आप detect किया गया
  • ज़्यादा frames इस्तेमाल करके पूरी तरह पढ़ी जा सकने वाली image हासिल की गई

इससे बचाव कैसे करें?

  • सिर्फ pixelation या blurring वीडियो में movement होने पर संवेदनशील जानकारी की सुरक्षा के लिए उपयुक्त नहीं है
  • खासकर AI और neural networks की प्रगति से ऐसी reverse processing techniques बहुत तेज़ और सटीक होती जा रही हैं
  • उदाहरण: मिश्रित audio वाली recording से साफ़ आवाज़ निकालना संभव है
  • वीडियो जितना ज़्यादा हिलता-चलता है, उतने अधिक analyzable data points मिलते हैं और accuracy भी बढ़ती है
  • माना गया कि अगर प्रयोगकर्ता ने Finder window को हिलाया न होता, तो restore करना मुश्किल होता

आगे क्या करना चाहिए?

  • अगर आप sensitive data छिपाना चाहते हैं, तो pixelation या blur की जगह solid-color mask इस्तेमाल करने की सलाह दी जाती है
  • इंसानी intuition से blur बेहतर लग सकता है, लेकिन AI तकनीक के सामने बड़ा अंतर नहीं है
  • निष्कर्षतः, जो जानकारी लीक नहीं होनी चाहिए, उसे वीडियो में शामिल ही न करना सबसे अच्छा सुरक्षा तरीका है

संदर्भ सामग्री

3 टिप्पणियां

 
bus710 2025-04-17

दस-बारह साल पहले बड़े कॉर्पोरेट्स कोई असाइनमेंट देते थे तो MSc/PhD वाले लोग उस पर महीनों लगे रहते थे और deblurring पर पेपर लिखा करते थे... अब तो यह लगभग एक क्लिक जितना आसान हो गया है।

 
crawler 2025-04-16

GitHub पर मौजूद डिकोड किया हुआ वीडियो देखकर सच में बहुत ज़्यादा झटका लगा।

 
GN⁺ 2025-04-16
Hacker News राय
  • एक राय है कि कुछ साल पहले ऐसा काम करने के लिए सुपरकंप्यूटर और PhD डिग्री की ज़रूरत पड़ती

    • असल में ऐसा नहीं है। 20 साल पहले भी यह consumer laptop पर संभव था
    • image generation और pixelation/blurred condition को दोबारा बनाने की क्षमता चाहिए
    • अगर pixel radius में सिर्फ 4 characters शामिल हैं, तो पहले उन 4 characters को खोजा जा सकता है
    • pixelation को एक खराब hash की तरह समझा जा सकता है, और preimage ढूँढना आसान है
    • motion, AI, या machine learning की ज़रूरत नहीं है
    • मुश्किल हिस्सा environment को दोबारा बनाना है, और AI उस मेहनत को छोड़ने देता है
  • याद है कि 10 साल पहले एक सहकर्मी ने मज़ेदार technical demo के लिए ऐसा ही कुछ किया था

    • थोड़ा खुला office door पार करते हुए video शूट किया था
    • "चलती हुई दरार" से office की पूरी image को reconstruct किया था
    • जब भी public restroom stall में होता हूँ, वह बात याद आती है
  • Windows-98 में screenshot censor करने का तरीका

    • MS-Paint में screenshot खोलें
    • color 1 और 2 को काला चुनें
    • censor करने वाले text को rectangle select tool से चुनें
    • DEL key दबाकर rectangle को काला बना दें
    • screenshot save करें
    • AI ने अभी तक काले रंग को decode करने का तरीका नहीं खोजा है
  • एक राय है कि अगर Finder window को हिलाया नहीं गया होता, तो यह काम नहीं करता

    • sensitive data छिपाने के लिए blur या pixelation की जगह solid color mask इस्तेमाल करेंगे
    • window हिलने पर fixed grid में pixelate न करें
    • pixelation एक बार करके उसे fixed screenshot पर overlay किया जा सकता है ताकि वह बेहतर दिखे
    • अच्छा होगा अगर video editing tools में pixelation scrambling feature built-in हो
  • ऐसी तकनीकें astronomy जैसे क्षेत्रों में लंबे समय से इस्तेमाल होती रही हैं

    • blurry images से object reconstruct करना astronomy और biomedical imaging में व्यापक रूप से इस्तेमाल होता है
    • अगर blur को spatially invariant माना जाए, तो image blur को वास्तविक image और point spread function के बीच 2D convolution के रूप में परिभाषित किया जाता है
    • इसे multi-frame blind deconvolution problem में बदलकर unknowns कम किए जाते हैं
  • Bell Labs A-3 scrambler ने real-time band inversion और transposition का उपयोग किया, लेकिन commercial market में असफल रहा

    • WWII के दौरान SIGSALY आधुनिक मानकों के हिसाब से सुरक्षित पहला system था
    • इसमें synchronized one-time phonographic record pairs का इस्तेमाल हुआ था
  • Lockpicking Lawyer का "Thank you" video blur किया गया था, लेकिन उसने जानकारी को रोका नहीं

    • window input से खराब data recover करना 50 साल से भी पहले से संभव था
    • यह physical improvement की जगह cost को computational improvement की ओर शिफ्ट करने का सस्ता तरीका है
  • अगर censor करना है, तो जानकारी हटा दें — ऐसी विशेषज्ञ सलाह है

  • जिज्ञासा है कि क्या pixelated version में random noise जोड़ने से यह तरीका बेकार किया जा सकता है

  • 90s के जापान के "AV-8500 Special" को आज़माने का सुझाव है