Tôi có thể tìm hiểu xem hai bức ảnh được chụp bởi cùng một thiết bị không?


9

Vì vậy, giả sử tôi có hai chiếc iPhone giống hệt nhau, cả hai đều cùng một kiểu máy và đang chạy cùng một iOS. Sau đó tôi tiến hành để ai đó lấy một hình ảnh ngẫu nhiên ra khỏi một trong những chiếc điện thoại mà không cho tôi biết nó đến từ cái nào. Hình ảnh được nói đã được chụp bởi điện thoại đó tại một số điểm mà ít nhất là một vài ngày trước. Ảnh sau đó được xóa hoàn toàn khỏi thiết bị có nguồn gốc từ đó, không để lại dấu vết. Vì tôi có quyền truy cập vào cả hai thiết bị và do đó có thể lấy số lượng hình ảnh vô hạn trên mỗi thiết bị để so sánh với, có cách nào, giống như bằng cách đọc siêu dữ liệu, tôi có thể biết được một trong những điện thoại mà hình ảnh mới đến từ tôi đưa ra có một hình ảnh từ mỗi?

Chỉnh sửa: giả sử rằng không ai cố tình giả mạo siêu dữ liệu. Siêu dữ liệu giống như khi chụp ảnh. Cũng cho rằng tại thời điểm bức ảnh được chụp, cả hai thiết bị trong RẤT gần nhau.

Ngoài ra, kịch bản mà tôi mô tả ở trên không phải là giả thuyết. Tôi thực sự đang cố gắng để làm điều đó và tôi có hai chiếc iPhone SE để làm việc. Nhưng tôi đã xem qua siêu dữ liệu thô và gặp khó khăn khi tìm các trường khớp từ hai ảnh mà tôi biết đến từ cùng một nguồn không khớp với ảnh từ một nguồn khác.

Chỉnh sửa lại: Tôi đã xác định rằng (ít nhất là) các thiết bị của Apple không lưu trữ số sê-ri hoặc bất kỳ loại phân biệt rõ ràng nào khác để hoàn toàn nói rằng hai ảnh đến từ cùng một thiết bị. Tuy nhiên, tôi đã nghe mọi người nói về cách, vì sự khác biệt rất nhỏ trong mỗi con chip, có thể xác định được từ bức ảnh thực tế rằng hai bức ảnh được chụp bởi cùng một thiết bị. Có ai biết thêm về điều này?


2
Bạn có quan tâm đến các tình huống trong đó ai đó đang cố tình giả mạo kết quả hoặc chỉ trong các hình ảnh "nguyên sơ" từ các thiết bị?
Philip Kendall

Nếu bạn có thể cung cấp mẫu của hai hình ảnh, nó sẽ giúp chúng tôi. Một số sử dụng các công cụ EXIF ​​và một số người trong chúng ta là những lập trình viên có thể làm điều đó bằng mã.
MikeD

Ba hình ảnh được dán nhãn bởi thiết bị của họ. Thiết bị? Có nghĩa là nó đến từ một trong hai, nhưng theo giả thuyết tôi không biết cái nào. Trong trường hợp này tôi biết tôi đã chụp nó với ai, nhưng đó là vì tôi chỉ chụp những bức ảnh này. drive.google.com/drive/ Folders
Kẻ

Câu trả lời:


2

Như những người khác đã nói, không dứt khoát cách để chứng minh rằng một hình ảnh xuất thân từ một thiết bị cụ thể.  Tất cả các bằng chứng phải được thu thập, xem xét và tương quan để đi đến một câu trả lời có thể xảy ra . Điều này bao gồm siêu dữ liệu, thông tin thời gian, tọa độ GPS, đặc điểm của ống kính và cảm biến và cài đặt nén.

Việc một người có thể đưa ra dự đoán hợp lý hay không phụ thuộc vào hình ảnh và thiết bị cụ thể có liên quan.  Nó rất hữu ích để trải qua bài tập với các hình ảnh được cung cấp để chứng minh quá trình. Để đơn giản hóa cuộc thảo luận, tôi sẽ đề cập đến Hình ảnh A, Hình ảnh B và Hình ảnh U, mỗi hình ảnh được chụp bằng thiết bị tương ứng.

  • Các thiết bị không giống nhau.  Thiết bị A đã cài đặt iOS 9.3.5. Thiết bị B đã cài đặt iOS 10.1.1. Thiết bị U cũng đã cài đặt iOS 9.3.5.

  • Giả sử bạn đã tải lên hình ảnh ngay sau khi chụp, Hình A và U đều được chụp bằng Thiết bị có thời gian hoạt động khoảng 27 giờ. Hình ảnh B được chụp bằng một thiết bị có thời gian hoạt động khoảng 107 giờ. Dựa trên thời gian hoạt động, tôi có thể đoán rằng Image U được chụp khoảng 16 giây sau Image A.

  • Dựa trên tem thời gian, Image U được chụp khoảng 17 giây sau khi Image A. Image B được chụp 19 ngày trước cả hai. Tất nhiên, điều này là vô nghĩa của chính nó, và dấu thời gian thường không chính xác. Tuy nhiên, kết hợp với thông tin thời gian hoạt động, Image U và Image A tương quan chặt chẽ với nhau.

  • Tôi đã kiểm tra DQT của từng hình ảnh. DQT xác định "chất lượng" của nén JPEG. Thật thú vị, nó giống hệt với Image A và B, nhưng khác với Image U. Không hữu ích.

  • Nếu tôi có quyền sở hữu các thiết bị, tôi có thể thử chụp nhiều ảnh trường sáng và tối ở nhiều cài đặt. Có lẽ việc căn chỉnh ống kính, các mẫu ánh sáng (họa tiết), các điểm nóng, các mẫu "nhiễu" hoặc các đốm bụi sẽ làm mất đi một trong các thiết bị. Thật không may, đối với nhiều hình ảnh, điều này dường như không hữu ích vì chủ đề thường sẽ che giấu các tính năng này.

  • Nếu tôi có một số lượng lớn hình ảnh tương quan với nhau, tôi có thể thử ánh xạ chúng dựa trên dữ liệu GPS. Hình ảnh kết hợp với nhau có nhiều khả năng liên quan với nhau. Hình ảnh được chụp cách xa nhau cùng một lúc rất khó có thể được chụp với cùng một thiết bị.

  • Tôi cũng sẽ kiểm tra nội dung hình ảnh, chẳng hạn như người hoặc cột mốc. Điều này sẽ giúp phân cụm các hình ảnh lại với nhau, cũng như chứng thực dữ liệu GPS.

Bây giờ xem xét những gì tôi đã học, tôi phải quyết định mức độ tự tin của tôi trong kết luận của tôi. Cho rằng kịch bản được trình bày liên quan đến việc không có thủ đoạn gian trá, tôi khá tự tin Device U = Device Một .

Một lần nữa, không có điều nào ở trên là dứt khoát và tôi không thể loại trừ Thiết bị C thứ ba , hoặc thậm chí Thiết bị A = Thiết bị B. Mặc dù điều này là không thể vì điều đó có nghĩa là iOS đã bị hạ cấp.


Mục tiêu không phải là THỰC SỰ làm điều đó trên các bức ảnh thử nghiệm. Mục tiêu là xác định dựa trên một bức ảnh mới được chụp vào một thời điểm ngẫu nhiên trên một thiết bị có thể đã được khởi động lại. Về cơ bản, bất kỳ siêu dữ liệu nào liên quan đến thời gian sẽ được thực hiện hoàn toàn không liên quan trong tình huống này. Ngoài ra vị trí gps sẽ không liên quan. Và trong khi iOS có thể xác định rằng một thiết bị duy nhất không chụp ảnh, mục tiêu là có thể nói dứt khoát rằng một thiết bị cụ thể DID. Bạn đã bắt đầu đề cập đến các kỹ thuật để xác định thiết bị cụ thể cho các kết nối ảnh, nhưng bây giờ người ta sẽ làm thế nào về nó.
Nguyên tố sáng tạo

Như tôi nói, không ai trong số này là dứt khoát. Tất cả các thông tin này phải được thu thập và tương quan để xác định niềm tin vào một kết luận. Trong trường hợp này, 3/6 điểm tôi đã kiểm tra trùng khớp. Hai là không thể thực hiện, và một là không kết luận. Bằng cách thực sự thực hiện bài tập, tôi chứng minh cụ thể các bước bạn cần thực hiện và trong trường hợp này, có sự tương quan hợp lý giữa A và U. Nếu không, tôi sẽ chỉ bắt tay và nói rằng không thể, như mọi người khác
xiota

Ngoài ra, vị trí gps đơn giản có thể được tắt, vì vậy đó là một phương pháp không đáng tin cậy. Từ những gì tôi có thể nói, bất cứ điều gì liên quan đến siêu dữ liệu sẽ không thể chứng minh dứt khoát bất cứ điều gì do thực tế là siêu dữ liệu có thể bị tước (loại bỏ, không được thay thế bằng thông tin sai lệch) và siêu dữ liệu có thể đơn giản là sai. Vì iPhone không áp dụng bất kỳ loại định danh duy nhất nào cho ảnh, nên siêu dữ liệu không còn là vấn đề nữa. Phân tích hình ảnh chính nó dường như là cách duy nhất. Nó sẽ được đánh giá rất cao nếu bạn có thể giải thích nhiều hơn về điều đó.
Nguyên tố sáng tạo

Bạn lấy bất cứ dữ liệu nào bạn có thể và tương quan chúng với nhau. Bạn không thể treo mũ lên một mẩu thông tin có khả năng giả mạo. Nếu siêu dữ liệu có sẵn, thì nó nên được sử dụng. Ví dụ, nếu phân nhóm các bức ảnh trên bản đồ cho thấy hình ảnh được chụp hàng trăm dặm ngoài cùng một lúc, nó không chắc rằng chúng được chụp với cùng một thiết bị, mặc dù thông tin đó có thể được làm giả. Nhưng điều đó đi ngược lại với các giả định trong câu hỏi.
xiota

1
Đối với việc chụp ảnh trường phẳng, tôi không biết phải nói gì về điều đó ngoài việc bạn chụp một loạt ảnh về các trường sáng và tối được chiếu sáng khác nhau ở các cài đặt khác nhau. Bạn có thể tìm thấy họa tiết ống kính, bụi, điểm nóng hoặc mẫu "nhiễu" cảm biến. Sau đó, bạn tìm kiếm những tính năng tương tự trong các bức ảnh. Tuy nhiên, nó cũng không dứt khoát vì các đối tượng chụp ảnh có xu hướng ám ảnh họ. Ngoài ra, hiệu chỉnh ống kính hoạt động vì hầu hết sự khác biệt giữa các mẫu cảm biến và ống kính giống nhau nằm ngoài khả năng phát hiện của chúng tôi.
xiota

5

Khó khăn hơn những gì bạn đang theo đuổi: mọi chip cảm biến trạng thái rắn đều có những bất thường riêng - sự khác biệt nhỏ về độ nhạy của pixel, v.v. Một nhà phân tích pháp y, đưa ra một vài hình ảnh được biết đến từ mỗi camera, có thể nói một cách dứt khoát rằng camera nào tạo ra bất kỳ hình ảnh nào khác. AFAIK này hoạt động ngay cả khi chỉ có đầu ra JPG, giả sử đã biết các thông số nén cụ thể.


5
Bạn có thể liên kết để biết thêm thông tin? Tôi rất muốn hiểu làm thế nào một nhà phân tích pháp y có thể nói một cách dứt khoát liệu một hình ảnh nhất định có được tạo ra bởi một máy ảnh nhất định hay không.
youcantryreachingme

3
Tôi nghi ngờ rằng điều này là có thể chỉ với một mẫu từ mỗi máy ảnh. Nghi ngờ mạnh mẽ.
Myridium

Tôi nghĩ có lẽ một lựa chọn sẽ là so sánh tiếng ồn trong vùng tối. Bạn có thể sẽ cần một bức ảnh đen để tham khảo.
Rafael

@Rafael tiếng ồn bởi bản chất của nó sẽ khác nhau từ bắn sang bắn, vì vậy tôi không thấy điều đó sẽ hữu ích như thế nào.
Đánh dấu tiền chuộc

1
@MarkRansom Không phải tất cả tiếng ồn đều được tạo ra như nhau. =) Trong trường hợp này, nhiễu đọcnhiễu mẫu được coi là các dạng nhiễu trong tín hiệu, nhưng không chính xác ngẫu nhiên. Nhiễu mẫu là một sai lệch tĩnh trong ảnh, do đặc thù của từng chip cảm biến riêng lẻ. Các mẫu độc đáo trong tiếng ồn này hoạt động giống như dấu vân tay cho mỗi cảm biến.
scottbb

1

Có thể không phải là những gì bạn đang tìm kiếm, nhưng nếu bạn đã chụp ảnh mẫu với mỗi điện thoại, bạn có thể nhận được gợi ý bằng cách xem số lũy tiến thường được lưu trữ trong siêu dữ liệu.

Tôi không có mẫu iPhone nhưng nó có thể hoạt động với máy ảnh kỹ thuật số, hoạt động tốt nhất nếu hai thiết bị có số lần chụp khác nhau đáng kể.


0

Rõ ràng không có mục EXIF ​​được tiêu chuẩn hóa cho số sê-ri phần cứng. Hai kiểu máy ảnh giống hệt nhau sẽ tạo ra ít nhiều dữ liệu EXIF ​​được tiêu chuẩn hóa giống nhau. Nhưng máy ảnh đôi khi sẽ lưu một số sê-ri hoặc thông tin nhận dạng phần cứng độc đáo khác trong phần "ghi chú của nhà sản xuất" trong dữ liệu EXIF. "Phần ghi chú của nhà sản xuất" có các trường do nhà sản xuất xác định không được tiêu chuẩn hóa cụ thể theo cách phần còn lại của dữ liệu EXIF ​​không có trong "ghi chú của nhà sản xuất" được tiêu chuẩn hóa. Bạn có thể tìm thấy nó với trình xem EXIF ​​hiển thị thông tin "ghi chú của nhà sản xuất" cùng với các trường EXIF ​​được tiêu chuẩn hóa. Sử dụng trình soạn thảo HEX hoặc viết chương trình ngắn cũng có thể cho phép bạn xem thông tin nếu được nhà sản xuất đưa vào.

Lưu ý rằng hầu hết các sản phẩm Adobe (Lightroom, Photoshop, Camera Raw, bộ chuyển đổi DNG) loại bỏ nhiều thông tin "ghi chú của nhà sản xuất" từ thông tin EXIF ​​khi chúng được sử dụng để chuyển đổi hoặc xuất tệp hình ảnh. Các sản phẩm của Adobe cũng bỏ qua thông tin "ghi chú của nhà sản xuất" khi hiển thị thông tin EXIF ​​từ tệp hình ảnh có chứa thông tin đó.

Ai đó đã đăng bài trở lại vào năm 2005 trên trang web DPReview về nó, trong đó hầu hết các bình luận chia sẻ sự thiếu hiểu biết tương đối của họ về phần "ghi chú" của thông tin EXIF.


5
Mặc dù điều này đúng về mặt kỹ thuật, hầu hết các công cụ EXIF ​​bình thường (bao gồm Lightroom và exiftoolhai công cụ tôi tình cờ có quyền truy cập tức thì) thực hiện rất tốt việc trích xuất số sê-ri từ dữ liệu EXIF ​​cụ thể của nhà sản xuất - -SerialNumbernếu bạn đang sử dụng exiftool.
Philip Kendall

Nghe có vẻ giống như vi phạm quyền riêng tư đối với nhà sản xuất khi có thể xác định máy ảnh cụ thể từ dữ liệu EXIF ​​(trong một số trường hợp họ có thể biết máy ảnh đó được bán cho ai / ai đã mang nó đi sửa chữa) ... chúng tôi có biết máy ảnh nào được sửa chữa không làm gì nhúng này?
thomasrutter

0

Tôi không có thiết bị apple nên tôi không biết dữ liệu EXIF ​​trông như thế nào, nhưng giả sử không có dấu hiệu nhận dạng trong ghi chú của nhà sản xuất và bạn sẽ phải phân tích dữ liệu ảnh, đây là vấn đề mà cơ quan bảng chữ cái sẽ trả cho một chuyên gia pháp y một mức lương 6 con số để tìm ra. Cũng có khả năng Apple có thể nhúng một số hình mờ trong quá trình nén và dữ liệu này sẽ chỉ có sẵn cho cơ quan thực thi pháp luật. Trên thực tế, tôi sẽ ngạc nhiên nếu không có thứ gì như thế này.


Cũng có khả năng Apple có thể nhúng một số hình mờ trong quá trình nén . Đó gọi là steganography . Tôi sẽ ngạc nhiên nếu Apple đã làm một cái gì đó như thế. Họ đã ủng hộ mạnh mẽ quyền riêng tư của người dùng và không tham gia bất kỳ yêu cầu nào về "khóa mã hóa cửa sau" để thực thi pháp luật trong bất kỳ yếu tố nào khác của sản phẩm. Và vấn đề với việc ẩn bất kỳ tín hiệu nào trong quá trình nén hình ảnh là rất khó để lưu giữ thông tin đó (có lẽ là không thể) nếu hình ảnh được chỉnh sửa và nén lại.
scottbb

0

Câu trả lời đơn giản: Không.

Tôi sở hữu 3 iPhone 7 và tôi là chuyên gia siêu dữ liệu.

Mặc dù bạn có thể tìm ra thông qua phương pháp pháp y được mô tả bởi Carl Witthoft.


Bạn có thể cung cấp trong câu trả lời một cái gì đó nhiều hơn về phương pháp pháp y này?
Romeo Ninov

Tôi không thể mô tả nó tốt hơn Carl Witthoft. Tôi là thợ cơ khí, không phải nhà khoa học pháp y.
Texxi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.