เว็บไซต์แบ่งปันภาพถ่ายใดเปิดเผยหมายเลขซีเรียลของกล้อง


26

เว็บไซต์ใดที่เปิดเผยหมายเลขซีเรียลของตัวกล้องจากภาพต้นฉบับ EXIF

Flickrเป็นเว็บไซต์แบ่งปันภาพถ่ายที่ exposes จำนวนมากของเมตาดาต้าภาพ (จากEXIFข้อมูล) และยังทำให้มันง่ายต่อการเข้าถึงขอบคุณที่Flickr API Picasaweb ของ Google ยังมีข้อมูลบางอย่างจาก EXIF ​​แต่ไม่ใช่หมายเลขซีเรียล

มีเว็บไซต์อื่นที่อาจช่วยฉันได้ไหม

ในฐานะที่เป็นพื้นหลังเล็กน้อยเกี่ยวกับสิ่งที่ฉันทำฉันพยายามที่จะรวบรวมฐานข้อมูลหมายเลขกล้องและ URL ของภาพที่พบ นี่เป็นเพียงฉันทำบางสิ่งบางอย่างฟรีหวังว่าเราจะสามารถจับคนที่ขโมยกล้องอันมีค่าของเรา! ฉันหวังว่านี่จะไม่ปิดหัวข้อเพราะฉันไม่ได้พยายามขายอะไรเลยแค่พยายามทำดี!

ข้อจำกัดความรับผิดชอบ: ฉันเป็นผู้เขียนstolencamerafinder ;)


อัปเดต - ตามที่ร้องขอโดย fbuchinger นี่คือการอัปเดตอย่างรวดเร็วของสถานะโครงการ:

เว็บไซต์จำนวนมาก (รวมถึง Facebook ด้วยโชคไม่ดี) ดึง makernotes ออกจาก EXIF จนถึงตอนนี้ฉันได้พบแหล่งที่มาที่สมบูรณ์ที่สุดของหมายเลขซีเรียลเป็น Flickr ฉันคิดว่าเป็นเพราะคนมักอัปโหลดภาพขนาดเต็ม (อ่าน "ไม่ได้รับการแก้ไข") ในเว็บไซต์ของฉัน ( stolencamerafinder.com ) ฉันขอเสนอแอป Java webstartที่เก็บเกี่ยวข้อมูล flickr ผ่าน API เนื่องจากมีอัตราสูงสุดที่ฉันใช้ในการโทร API ฉันจึงเขียนเพื่อให้การทำงานร่วมกันระหว่างจำนวนไคลเอนต์ที่เริ่มต้นใช้เว็บจึงลดแบนด์วิดท์และ CPU บนไคลเอนต์ให้กับผู้คนจำนวนมากที่เรียกใช้ หากคุณกำลังอ่านสิ่งนี้อยู่คุณต้องบอกว่าผู้ดูแลระบบสามารถเข้าถึงเซิร์ฟเวอร์ในที่ทำงานที่ไม่ได้ทำอะไรมากทำไมไม่ปล่อยให้มันทำงานอยู่ที่นั่น;)

ฉันยังเขียนปลั๊กอิน Google Chrome ที่คอยจับตาดูรูปภาพบนเว็บไซต์ที่มีหมายเลขซีเรียลฝังอยู่ ฉันไม่คาดหวังว่าจะได้รับผลตอบแทนที่สูงมากจากแอพนี้แนวคิดหลักคือการค้นพบว่าเว็บไซต์ใดบ้างที่อาจเป็นแหล่งข้อมูลที่ดีในการเขียนเครื่องมือ spidering ตามความต้องการและจากนั้นรวบรวมข้อมูล

ฉันเผยแพร่API ของฉันสำหรับ stolencamerafinderและกำลังมองหาโปรแกรมเมอร์คนอื่น ๆ เพื่อช่วยฉันเขียนโปรแกรมที่อาจทำหน้าที่เป็นซอฟต์แวร์รวบรวมข้อมูลเว็บ

ฉันได้รวบรวมข้อมูลที่น่าสนใจมากมายในการทำโปรเจ็กต์นี้ซึ่งฉันจะใส่ไว้ในเว็บไซต์ในไม่ช้าเช่นกล้องรุ่นไหนที่ทำและไม่เขียนหมายเลขซีเรียลที่มีประโยชน์ ตัวอย่างเช่นกล้อง Nikon D50 เพียงแค่เขียน "D50" เป็นหมายเลขซีเรียล!

ฉันจะขอบคุณเป็นอย่างยิ่งสำหรับข้อเสนอแนะใด ๆ (ดีหรือไม่ดี!) คุณอาจมีในโครงการของฉัน

-Matt


8
อาจมีประโยชน์และเป็นที่ต้องการของตลาดมากขึ้นคือการเสนอบริการเพื่อติดตามว่ามีการใช้ภาพถ่าย "ของคุณ" อีกครั้งโดยไม่มีใบอนุญาตหรือไม่
Rowland Shaw

ฉันอัพเดตคำตอบของฉันแล้ว
fbuchinger

คำตอบ:


6

ฉันชอบไอเดียของจอมโจร ;)

ฉันสังเกตเห็นว่า DeviantArt.com ดูเหมือนจะ "จับ" เมทาดาทา EXIF ​​ทั้งหมดที่ฝังอยู่ในภาพที่อัปโหลด มันไม่ได้แสดงทั้งหมด แต่มีบางส่วนของเว็บไซต์ (ส่วนใหญ่เป็นเพียงสมาชิกที่จ่ายเงิน) ซึ่งแสดงข้อมูลโดยละเอียดเพิ่มเติมเกี่ยวกับภาพที่อัปโหลดและฉันเคยเห็นข้อมูลแท็กทั้งหมดในรายการ

ฉันเดาว่าถ้าคุณสามารถทำสิ่งที่คล้ายกับTinEye.com (Reverse Image Search)ที่ทำดัชนีภาพและการค้นหาตามความคล้ายคลึงกันของเนื้อหา TinEye สะดวกในการจับคู่รูปภาพตามเนื้อหา แต่มีข้อ จำกัด Photomanipulations ที่สร้างด้วยภาพถ่ายที่มีลิขสิทธิ์ของ someones นั้นยากที่จะระบุได้ การค้นหาตามหมายเลขซีเรียลจะเป็นทางเลือกวิธีการฟรี

ในทางเทคนิคคุณสามารถรับข้อมูล exif ใด ๆ ที่ฝังอยู่ในภาพที่อัพโหลดไปยังอินเทอร์เน็ต หากหมายเลขซีเรียลของกล้องฝังอยู่คุณจะมีสิ่งที่คุณต้องการ คุณจะต้องคัดลอกสำเนาของภาพแต่ละภาพจากเว็บไซต์ที่คุณจัดทำดัชนีแยก EXIF ​​ใด ๆ (หรือข้อมูลแท็กอื่น ๆ ) จากภาพที่จัดทำดัชนีและติดตามข้อมูลด้วยลิงก์กลับไปยังแหล่งที่มา คุณอาจใช้เครื่องมือค้นหาสำคัญเช่น Bing และ Google เพื่อค้นหาภาพเพื่อจัดทำดัชนี (การค้นหารูปภาพคำหลักพื้นฐานเช่นชื่อช่างภาพสถานที่ ฯลฯ อาจเพียงพอ) คุณอาจไม่จำเป็นต้องเก็บภาพไว้รอบ ๆ (และ การทำเช่นนั้นอาจเกี่ยวข้องกับปัญหาทางกฎหมายอยู่แล้ว) แต่อย่างน้อยคุณจะมีดัชนีข้อมูลแท็ก EXIF ​​/ IPTC อาจเป็นหมายเลขซีเรียลและลิงก์แหล่งข้อมูล


1
หนึ่งจับคือถ้าภาพถ่ายมีการจัดการในทางใดทาง EXIF ​​มีโอกาสมากที่จะลบหรือลดลง ความพร้อมใช้งานของข้อมูล EXIF ​​ในเว็บไซต์แบ่งปันภาพถ่ายและการค้นหารูปภาพทั่วไปขึ้นอยู่กับเนื้อหาของภาพที่อัปโหลด ทว่าการมองหาความเป็นไปได้ของเมตาที่สามารถใช้ในการค้นหากล้องที่ถูกขโมยนั้นเป็นความคิดที่ดี
nik

@nik: จริงแล้วคุณจะอยู่ในความเมตตาของทุกสิ่งที่อัปโหลด ... มันแย่มากที่เวิร์กโฟลว์ในเครื่องมือส่วนใหญ่เช่น Photoshop, Lightroom ฯลฯ ไม่เก็บข้อมูลแท็กไว้ในการบันทึกและการแก้ไข
jrista

ขอบคุณสำหรับการชี้ให้เห็นว่า tineye ภาพเหล่านั้นมีมากถึง 1.6 พันล้านภาพทำให้ 0.3 ล้านของฉันดูขยะสวย! แต่ถ้าพวกเขาทำได้ฉันก็ทำได้! ฉันจะได้รับในการทำงานเกี่ยวกับการเขียนโปรแกรมรวบรวมข้อมูลเว็บทั่วไปมากขึ้นแมงมุมเว็บไซต์ทั้งหมด ...
ด้านการเผาไหม้ที่

@matt: จริงพวกเขามี 1.6 พันล้าน แต่พวกเขาไม่ค้นหาด้วยหมายเลขซีเรียล หากคุณสามารถค้นหาทั้งเนื้อหาและหมายเลขซีเรียลคุณจะมีความได้เปรียบ ; P
jrista

โปรดทราบว่าในเว็บไซต์หลายแห่งคุณไม่สามารถเข้าถึงไฟล์ต้นฉบับได้เว้นแต่คุณจะมีสถานะสมาชิกหรือการเชื่อมต่อกับผู้ใช้ที่อัปโหลด ดังนั้นคุณอาจจะสามารถดาวน์โหลดรุ่นที่ลดขนาดซึ่งส่วนใหญ่มักจะมีแถบ EXIF เครื่องมืออัปโหลดบางครั้งก็ทำเช่นนั้นการส่งไฟล์ที่มีข้อมูลลิขสิทธิ์เท่านั้น Subnote: Facebook ครอบคลุมทุกอย่างแม้กระทั่งลิขสิทธิ์จาก EXIF ​​และได้รับความร้อนแรงมากมายจากช่างภาพ
Itai

6

UPDATE:

ขอบคุณสำหรับการอัพเดตสถานะโครงการ! ก่อนอื่นวิธีการกับแอป java webstart นั้นน่าสนใจคุณใช้ปุ่ม flickr api ที่แตกต่างกันสำหรับแต่ละ webstart หรือไม่หรือ flickr จะ จำกัด การร้องขอ API ตามการรวมกันของ api key / ip-address?

ฉันรันแอป webstart ของคุณและให้ผล 0 หมายเลขซีเรียลหลังจากสแกน 50 ภาพ ฉันไม่ได้ดูซอร์สโค้ดของคุณ แต่คุณควรระวังว่ามีเพียงส่วนน้อยของกล้อง (ส่วนใหญ่ dslrs) เขียนหมายเลขซีเรียลลงในข้อมูลเมตาของ exif

ฉันขอแนะนำให้ดาวน์โหลดภาพตัวอย่างจากMeta Information Repository ของ Phil Harveyและเรียกใช้exiftoolเพื่อดูว่ารุ่นใดที่ให้หมายเลขซีเรียล จากนั้นคุณสามารถ จำกัด การค้นหาแอปพลิเคชันเว็บสตาร์ของคุณลงในโมเดลเหล่านี้และทำให้อัตราส่วนความสำเร็จดีขึ้น


ฉันสะดุดกับคำถามของคุณเมื่อฉันเพิ่งเริ่มสำรวจ photo.stackexchange.com

2 ปีที่แล้วฉันมีความคิดคล้ายกันมากกับ stolencamerafinder และเริ่มนำไปใช้จริงในหลาม อย่างไรก็ตามฉันหยุดมันเนื่องจากสาเหตุต่าง ๆ :

  • หมายเลขซีเรียลของกล้องส่วนใหญ่ที่เก็บไว้ในข้อมูล EXIF ​​สามารถแก้ไขได้และอย่างน้อยก็ปลอมได้ (อย่างน้อยกับ exiftool) -> ความเสี่ยงของการแจ้งเตือนที่ผิดพลาดหรือ "สแปมหมายเลขซีเรียล" (อย่างน้อยเมื่อบริการเริ่มได้รับความนิยม)

  • คนส่วนใหญ่ใช้โปรแกรมอัพโหลดรูปภาพที่ปรับขนาดภาพและมักจะทิ้งข้อมูล EXIF ​​ทั้งหมดหรือหลายส่วน (โปรดจำไว้ว่าหมายเลขอนุกรมจะถูกเก็บไว้ในรูปแบบเอกสิทธิ์ที่มักถูกทิ้งในระหว่างการแปลงภาพ) -> อัตราส่วนภาพที่ตรวจสอบต่ำ : หมายเลขซีเรียลที่แยกออกมา

อย่างไรก็ตามฉันอยากรู้ว่าโครงการของคุณพัฒนา ... คุณสามารถสรุปสถานะโดยย่อได้ไหม?


สวัสดี ฉันเพิ่งเพิ่มการอัปเดตในคำถามหลักข้างต้น หากคุณมีคำถาม / ข้อเสนอแนะฉันชอบที่จะได้ยินพวกเขา -Matt
matt burns

ฉันใช้คีย์ API เดียวเท่านั้น แต่อินสแตนซ์ webstart แต่ละอันสื่อสารผ่านเว็บไซต์เพื่อให้เกิดความสมดุลในการทำงานเพื่อไม่ให้เกินโควต้า
ด้านไหม้เมื่อ

ฉันกังวลว่าแอป webstart ไม่ได้ผลสำหรับคุณ ควรค้นหาสิ่งพิมพ์ต่อประมาณ 1/4 ของภาพทั้งหมดที่สแกน มีข้อความใด ๆ ในบันทึกของคอนโซล java หรือไม่ ฉันดาวน์โหลดรูปภาพตัวอย่างสั้น ๆ เหล่านั้นแล้วเขียนสคริปต์ไพ ธ อนเพื่อสร้างสถิติบางอย่าง ฉันจะโพสต์พวกเขาทางออนไลน์ทันทีที่คนอื่น ๆ เห็นว่ามันน่าสนใจ
ด้านไหม้เมื่อ

6

เนื่องจากคำตอบแรกของฉันให้ความสำคัญกับรายละเอียดทางเทคนิคมากขึ้นฉันตัดสินใจเปิดคำตอบที่สองเพื่อให้ภาพรวมเกี่ยวกับความคิด "camerafinder" ดั้งเดิมของฉันขนานนามว่า "CATT" (เครื่องมือต่อต้านการโจรกรรมกล้อง) รู้สึกอิสระที่จะใช้ความคิดของฉัน แต่โปรดเครดิตฉันอย่างชาญฉลาด ...

ตรงกันข้ามกับ stolencamerafinder, CATT ทำงานบนการเลือกใช้ ในฐานะเจ้าของกล้องคุณลงทะเบียนที่ไซต์ CATT สร้างโปรไฟล์ผู้ใช้แล้วลงทะเบียนกล้องของคุณ

ในการทำเช่นนั้นคุณจะต้องถ่ายรูป QRCode ที่สร้างขึ้นแบบสุ่มที่แสดงบนหน้าจอ จากนั้นคุณอัปโหลดรูปถ่ายที่ไม่ได้แก้ไขไปยังไซต์ CATT เมื่อการอัปโหลดเสร็จสมบูรณ์เซิร์ฟเวอร์จะอ่านข้อมูลเมตาของภาพถ่ายและตรวจสอบหมายเลขซีเรียลที่ฝังอยู่ นอกจากนี้ยังพยายามถอดรหัส QRCode จากภาพและเปรียบเทียบกับแฮชที่เก็บไว้ นี่คือเพื่อป้องกันไม่ให้ใครบางคนสามารถลงทะเบียนกล้องของคุณโดยเพียงแค่อัปโหลดภาพถ่ายที่ถ่ายด้วยกล้องนั้น

เมื่อกล้องของคุณถูกขโมยคุณเข้าสู่ระบบที่เว็บไซต์ CATT และทำเครื่องหมายว่าอุปกรณ์นั้นถูกขโมย เพื่อติดตามกล้องที่ถูกขโมยเราได้วางแผนตัวแยกหมายเลขซีเรียล exif ฝั่งไคลเอ็นต์ใน javascript เป็นสคริปต์ mozilla greasemonkey (คล้ายกับส่วนขยาย chrome ของคุณ) มันควรจะดำเนินการในหน้า Flickr ที่มีภาพต้นฉบับ (ขอบคุณการสนับสนุนรูปแบบ URL ของ greasemonkey) เพื่อไม่ให้เบราว์เซอร์ทำงานช้าเกินไป สคริปต์จะติดต่อเซิร์ฟเวอร์ CATT เป็นประจำเพื่อดึงข้อมูลรายการกล้องที่ถูกขโมย หากอนุกรมของภาพที่แสดงในปัจจุบันแสดงการจับคู่ก็จะแสดงการแจ้งเตือน

ฉันเห็นว่าส่วนขยายของ Chrome ของคุณเป็นไปตามวิธีการที่คล้ายกัน ในกรณีของคุณฉันจะใช้ประโยชน์จากส่วนขยายด้วย W3C File Api (ปัจจุบันคือ Firefox และ Chrome) เพื่อให้ผู้ใช้สามารถตรวจสอบรูปภาพที่เก็บไว้ในเครื่องได้ไม่ใช่เฉพาะที่ฝังอยู่ในหน้าเว็บ สิ่งนี้จะเพิ่ม "การเก็บเกี่ยวหมายเลขซีเรียล" ของคุณอย่างแน่นอนเพราะไม่มี "man-in-the-the-middle" (flickr facebook ฯลฯ ) จะดึงข้อมูล exif ออก

ที่นี่เป็นที่น่าสนใจสาธิต Mozilla ใน Exif สกัดด้วย W3C ไฟล์ API


ขอบคุณมากสำหรับสิ่งนี้ข้อมูลและแนวคิดดีๆ QRCode เป็นโวลต์ที่ชาญฉลาด ฉันไม่แน่ใจว่าฉันเข้าใจว่า File API นั้นมีประโยชน์กับฉันในแบบที่คุณพูดถึงอย่างไร (ใครจะอนุญาตให้เข้าถึงไฟล์ในเครื่องและมีภาพจากกล้องที่ถูกขโมย) แต่มันเป็นสิ่งที่ฉันต้องการจะเขียนง่าย ๆ เครื่องมือสกัดอนุกรมสำหรับหน้าแรกของเว็บไซต์ของฉัน แทนที่จะ "ป้อนหมายเลขซีเรียลของคุณ" ฉันสามารถอนุญาตให้ผู้คนค้นหาด้วยภาพที่พวกเขามีอยู่แล้ว (มันยังป้องกันข้อผิดพลาด) ข้อดีอีกอย่างคือบางครั้งฉันต้องใช้หมายเลขซีเรียลภายในเป็น ID ไม่ใช่หมายเลขในกล่องกล้อง
ด้านไหม้เมื่อ

บังเอิญหน้าสาธิตนั้นใช้งานได้เฉพาะใน Firefox เท่านั้นไม่ใช่ Chrome ฉันก็เริ่มที่จะคิดว่าหน้านี้ไม่เหมาะสำหรับการพูดคุยทั้งหมด แต่มันจะทำตอนนี้! PS ฉันกำลังเดินทางผ่านเอเชียในขณะนี้ดังนั้นอย่าโกรธเคืองถ้าฉันใช้เวลาสองสามวัน (/ สัปดาห์) ในการตอบความคิดเห็นของคุณมีประโยชน์มากสำหรับฉันขอบคุณ
ด้านไหม้เมื่อ

การสาธิตเครื่องอ่าน exif ทำงานใน chrome> 5 ข้อผิดพลาดเกิดจากฟังก์ชั่นการบันทึกที่ไม่จำเป็น (ตรวจสอบในคอนโซล Chrome และกำหนดใหม่เป็น func ที่ว่างเปล่า) มีความสุขในการเดินทาง!
fbuchinger

เกี่ยวกับกรณีการใช้ไฟล์ในเครื่อง: ฉันคิดว่าเราหมายถึงสิ่งเดียวกัน - การแยก js cam serial สำหรับไฟล์ในเครื่องที่เป็นส่วนหนึ่งของเว็บไซต์ stolencamerafinder ของคุณไม่จำเป็นต้องใช้นามสกุล สามารถใช้เพื่อกำหนดสถานะของลูกเบี้ยวจากภาพถ่ายตัวอย่างบางส่วน (เช่นถ่ายในระหว่างการซื้อกล้องที่ใช้แล้วเพื่อให้แน่ใจว่าไม่ได้ถูกขโมยจากบุคคลอื่น) BTW: คุณขยาย Exif ของ Jacob Seidelin parser ด้วยตัวคุณเองหรือว่าหมายเลขซีเรียลสกัดงานของเขาหรือไม่?
fbuchinger

ฉันขยายโปรแกรมแยกวิเคราะห์ของตัวเอง แต่มีการจัดการเพื่อให้มันอ่านส่วนของ Canon และ Panasonic เท่านั้น (ความรู้เกี่ยวกับรูปแบบ IFD ของฉันแย่ที่สุด) ฉันต้องให้เครดิตเขาอย่างเหมาะสมสำหรับงานของเขาในเว็บไซต์ของฉันเพราะส่วนใหญ่เป็นงานของเขา เมื่อฉันมีความสุขกับการแก้ไขของฉันฉันจะส่งกลับไปหาเขาว่าเป็นรุ่นปรับปรุง / ทางเลือกที่เป็นไปได้
matt burns
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.