Fotoğraf otantikliği doğrulaması

Bir fotoğrafın gerçekliğini kanıt bağlamına dayalı olarak doğrulamak, kullanıcının cihazında bulunan çekim koşullarını, zamanı, konumu ve diğer ilgili verileri dikkate alan şeffaf ve tekrarlanabilir bir mekanizmadır.
Tanımlayıcı ile çekim bağlamının çevrimiçi doğrulaması
Hangi veriler görüntülenir ve bağlamı doğrulamaya nasıl yardımcı olur
PUBLIC UID — fotoğrafın kamuya açık tanımlayıcısı
Doğrulamanın gerçekleştirildiği benzersiz tanımlayıcı. Fotoğrafı sistemdeki bir kayıtla açık bir şekilde ilişkilendirir ve sonuçların başka bir fotoğrafla değiştirilmesini engeller.
client_captured_at — cihazdaki çekim zamanı
Kullanıcının cihaz zamanına göre çekim anını yansıtır. Bu alan şunları sağlar:
- olayların kronolojisinin belirlenmesi;
- fotoğrafın belirtilen iş yürütme zamanıyla eşleştirilmesi;
- geçmişe dönük tarihlendirme girişimlerinin tespiti.
is_verified — fotoğraf bütünlük durumu
Fotoğrafın çekimden sonra değiştirilip değiştirilmediğini gösterir.
- true — görüntü uygulamada oluşturulduktan sonra değiştirilmemiştir;
- false — fotoğraf çekimden sonra düzenlenmiş veya yeniden kaydedilmiştir.
Önemli: false değeri bağlamın güvenilmez olduğu anlamına gelmez, ancak görüntünün görsel bütünlüğünün ihlal edildiğini gösterir.
timezone — çekim saat dilimi
Çekim zamanının kaydedildiği saat dilimini görüntüler. Bu, zaman verilerinin doğru yorumlanmasını sağlar ve farklı saat dilimleriyle ilişkili hataları ortadan kaldırır.
lat ve lon — çekim koordinatları
Çekim anında kaydedilen enlem ve boylam. Şunlar için kullanılır:
- mekansal bağlamın doğrulanması;
- fotoğrafın bir nesne veya denetim alanıyla eşleştirilmesi;
- rotaların ve eylemlerin mantıksal tutarlılığının analizi.
gps_accuracy — koordinat belirleme doğruluğu
Konum belirleme hatasını metre cinsinden gösterir. Koordinatların güvenilirliğini değerlendirmeye ve hangi koşullarda elde edildiklerini anlamaya olanak tanır.
address — çekim adresi
Çekim anında belirlenen bir dize adres olarak görüntülenir. İnsan tarafından okunabilir doğrulama ve beyan edilen iş yeriyle eşleştirme için kullanılır.
model — cihaz modeli
Çekimin hangi cihazda yapıldığını anlamayı sağlar. Bu şunlar için önemlidir:
- veri edinme koşullarının analizi;
- anormalliklerin tespiti;
- gerçek bir mobil cihaz kullanımının teyidi.
platform — cihaz işletim sistemi
Çekim sırasında uygulamanın çalıştığı işletim sistemini belirtir (örneğin Android veya iOS). Veri toplama özelliklerini doğru yorumlamaya yardımcı olur.
app_version — uygulama sürümü
Fotoğrafın çekildiği uygulama sürümünü kaydeder. Bu, sürümler arasında veri kayıt mantığındaki değişikliklerin hesaba katılmasını sağlar.
created_at — kayıt oluşturma
Sistemde bir kaydın oluşturulma anı. Sunucu zamanı ve istemci verilerinin tutarlılığını doğrulamak için kullanılır.
updated_at — kayıt güncelleme
Kaydın oluşturulduktan sonra güncellenip güncellenmediğini gösterir. Bu, meta veri değişikliklerinin olup olmadığını ve hangi noktada olduğunu anlamaya yardımcı olur.
Elde edilen alanlar birlikte, çekimin delil bağlamını oluşturarak doğrulanmış gerçekleri yorumlardan ve varsayımlardan ayırmayı sağlar.
"Fotoğraf otantiklik doğrulaması" ne anlama geliyor
Uygulama, fotoğraf bağlamının doğrulamasını kasıtlı olarak şunlardan ayırır:
- AI kullanarak görüntü analizi;
- piksel düzenleme izlerinin aranması;
- görüntü içeriğinin öznel değerlendirmesi.
Uygulamanın görevi, kullanıcıya doğrulanabilir ve tekrarlanabilir kanıtlar sağlamaktır, yorumlar değil.
Bir fotoğrafta neler kontrol edilebilir
1. Çekim bağlamı
- görüntü oluşturma zamanı;
- çekim öncesi ve sonrası olayların sırası;
- fotoğrafın belirli bir rapor, görev veya olayla bağlantısı;
- kayıt zincirinin sürekliliği (eylemler ne zaman ve kim tarafından gerçekleştirildi);
- fotoğrafın beyan edilen çekim amacına uygunluğu.
2. Fotoğraf çekim koşulları
- fotoğrafın kullanıcı tarafından çekildiğini ve harici olarak yüklenmediğini;
- çekimin kaydedilmiş bir senaryo dahilinde gerçekleştiğini;
- fotoğrafın belirli bir anda elde edildiğini ve geçmişe dönük tarihli olmadığını;
- çekim sırasında kullanıcının eylemlerinin tanımlanmış sürece uygun olduğunu.
- rapor fotoğrafları;
- tamamlanan işlerin fotoğraf belgeleri;
- denetimler, kontroller, denetimler;
- nesnelerin durumunun belgelenmesi.
3. İlgili veriler (delil bağlamı)
- kullanıcının çekim öncesi ve sonrası eylemleri;
- süreç adımları arasındaki geçiş mantığı;
- görüntünün kaydedilmesi, iletilmesi ve kullanılması gerçeği;
- fotoğraf oluşturulduktan sonra kaydedilen bağlamın değişmezliği.
Bir fotoğraftan ne doğrulanamaz
1. Görüntü İçeriği
- görüntülenen nesnenin 'gerçek' olduğunu;
- fotoğraftaki olayın, izleyicinin yorumladığı gibi tam olarak gerçekleştiğini;
- fotoğrafta düzenlenmiş öğeler olmadığını;
- görüntünün görsel olarak taklit edilemeyeceğini.
2. Piksel düzenlemesinin bulunmaması
- görüntünün grafik editörleriyle işlenmediğini;
- görüntüde düzeltme izleri olmadığını;
- fotoğrafın teknik anlamda 'orijinal' olduğunu.
3. Niyetler ve Yorumlar
- eylemlerin nedenlerini;
- olanların sebeplerini;
- tarafların yasal haklılığını;
- olayın sonuçlarının değerlendirmesini.
Çekim bağlamının gerçekliğini nasıl kanıtlıyoruz
İlke
Kanıtlayıcı Bağlam Oluşturma Aşamaları
- Senaryonun Kaydedilmesi — fotoğraf rastgele değil, belirli bir eylem çerçevesinde çekilir.
- Sıra Kontrolü — kullanıcının eylemleri mantıksal bir zincirde kaydedilir.
- Denetim Nesnesi ile Bağlantı — fotoğraf belirli bir görev, nesne veya rapora bağlıdır.
- Oluşturulduktan Sonra Değişmezlik — bağlam sonradan yeniden yazılamaz.
- Tekrarlanabilirlik — bağımsız bir taraf, fotoğrafın nasıl ve hangi koşullarda çekildiğini anlayabilir.
Bağlam Doğrulama, YZ Analizinden Nasıl Farklıdır
| Bağlam Doğrulama | Görüntü Analizi |
|---|---|
| Koşulları kontrol eder | Pikselleri analiz eder |
| Süreç tabanlı | Olasılık tabanlı |
| Tekrarlanabilir | Genellikle deterministik olmayan |
| Açıklanabilir | Modele bağlı |
| Raporlar için uygun | Filtreleme için uygun |
Bu pratikte nerede uygulanır
Denetimler ve Kontroller
- nesnelerin durumu hakkında fotoğraf raporları;
- iş yürütme kontrolü;
- teknik denetimler;
- müfettiş kontrolleri.
İşletmeler ve Taşeronlar
- hizmet tamamlama onayı;
- müşteriler için raporlar;
- tartışmalı durumların çözümü;
- uzak çalışanların kontrolü.
Gazetecilik ve Araştırma
- fotoğrafların kökeninin doğrulanması;
- materyal edinme koşullarının doğrulanması;
- gerçekler ile yorumların ayrımı.
Yasal ve Uzman Ortamı
- fotoğrafik kanıtların ön değerlendirmesi;
- eşlik eden koşulların analizi;
- bağlam değiştirmenin hariç tutulması.
Yöntem Sınırlamaları
- bağlam hakikate eşit değildir;
- bir fotoğraf tüm olayı kanıtlamaz;
- herhangi bir sonuç yorum gerektirir;
- yöntem görsel uzmanlık için tasarlanmamıştır.
Özet
- olguları varsayımlardan ayırmak;
- çekim koşullarını ve sürecini doğrulamak;
- delil bağlamını kaydetmek;
- neyin kanıtlanıp neyin kanıtlanamayacağını dürüstçe göstermek.