Önerilen merkeziyetsiz telif hakkı koruma modelinin etkinliğini değerlendirmek için, multimedya iletimi, düzenleme ve telif hakkı ihlali sırasında sıkça meydana gelen çeşitli video manipülasyon saldırılarına karşı test edilir. Değerlendirmedeki iki önemli faktör şunlardır: (i) algısal hashing algoritmasının telif hakkı ve müdahale tespit etmedeki güvenilirliği ve (ii) Hyperledger Fabric blokzincir ağının performansı. Ortalama hash (aHash), fark hash (dHash), algısal hash (pHash) ve wavelet hash (wHash) hesaplanarak benzerlik puanları oluşturuldu ve bunlar blokzincirde kaydedilen video parmak izleriyle karşılaştırıldı.
Video manipülasyon saldırıları altında benzerlik analizi
Modelin sağlamlığı, videolara uygulanan zamansal, mekânsal, geometrik, sıkıştırma, filtreleme ve düşmanca manipülasyon saldırıları dahil olmak üzere çeşitli saldırılarla değerlendirildi. Bu çalışmanın benzerlik değerleri, her video manipülasyon senaryosu için yapılan bireysel deneylerden elde edilmiştir. Her tür manipülasyon bir kez uygulanarak temsil eden bir test vakası oluşturuldu ve benzerlik puanları analiz için kaydedildi. Amaç, önerilen çerçevenin çeşitli gerçekçi saldırı koşullarında telif hakkıyla ilgili değişiklikleri ne kadar iyi tespit edebileceğini kontrol etmekti. Yani bildirilen değerler, tekrarlanan denemelerin ortalamalarını değil, bireysel test vakalarından elde edilen sonuçları gösteriyor.
Dört algısal hash algoritması kullanılarak yapılan benzerlik puanları Tablo 3'te listelenmiştir. Önerilen model, çoğu içerik koruma saldırısı altında nispeten yüksek bir benzerlik sağlarken, videolardaki büyük yapısal değişikliklere karşı hassas kalırken, (Tablo 3).
Zaman dönüşümleri altında performans
Kare ekleme, kare silme, kare değiştirme ve kare hızı dönüşümü gibi zamansal dönüşümler, videoların zamansal sürekliliğini etkilerken, mekansal özelliklerini neredeyse korur. Deneyler, çerçeve yerleştirme ve kare değiştirmesinin test edilen tüm parmak izi algoritmalarıyla %80'den fazla benzerlik sağladığını göstermiştir (Şekil 4). Bu nedenle, algısal parmak izleri, zamansal değişikliklere rağmen videoların görsel özelliklerini korudu.
Çerçeve silme, karelerde bilgi eksikliği nedeniyle benzerlik değerlerinde hafif bir azalma sağladı. Buna rağmen, parmak izleri telif hakkı ihlalini tespit etmek için yeterli performans sağlayacak kadar benzerdi. Kare hızı varyasyonları, çoğu test örneğinde %97'nin üzerinde değerler verdikleri için benzerlik ölçümlerini anlamlı şekilde etkilemedi. Bunun nedeni, kare hızı dönüşümlerinin çerçeve özelliklerini önemli ölçüde değiştirmemesidir.
Mekansal ve geometrik dönüşümlerin etkisi
Geometrik ve mekansal dönüşümler, video karelerindeki görsel yapıları doğrudan etkiler ve bu da algısal hashing tekniğini nispeten zorlaştırır. Yerel olarak kurcalanmış bölgeler, görsel modifikasyonlar lokalize olmuş ve küresel algısal hash'ı önemli ölçüde değiştirmediği için benzerlik değerlerinde yalnızca hafif bir azalmaya yol açmıştır.
Kırpma işlemleri, görsel materyalin bazı parçalarının kaldırılması nedeniyle benzerlik değerlerinde daha fazla değişiklik yarattı. Dönme dönüşümleri, algısal hash tekniklerinde yaklaşık %48 ile %66 arasında değişen benzerlik değerlerinde en büyük azalmaya neden olmuştur. Bu anlaşılır çünkü rotasyon, algısal hash'te önemli rol oynayan mekânsal yapıları değiştirir. Görüntülerin ölçeklendirilmesi, değerler %96'nın üzerinde kaldığı için benzerlik puanları üzerinde çok az etkili oldu. Şekil 5, video rotasyonu altında elde edilen benzerlik sonuçlarını, geometrik dönüşümler dahil olmak üzere, özetlemektedir.
Sıkıştırma, filtreleme ve gürültüye dayanıklılık
Sıkıştırma ve transkodlama, multimedya depolama ve dağıtma sırasında rutin faaliyetlerdir. Deneysel analizler, MPEG sıkıştırma, transkodlama ve çeşitli video kodekleriyle yeniden kodlama sonrası bile benzerliklerin sürekli olarak %98'in üzerinde olduğunu göstermiştir. Bulgulardan, algısal parmak izlerinin sıkıştırma hataları ve kuantizasyon gürültüsüne rağmen görsel içeriğin çoğunu koruduğu çıkarılabilir. Ayrıca, gürültü ekleme ve filtreleme üzerine deneyler yapılmıştır. Gürültü ne kadar yüksek olursa olsun, benzerlik her zaman %98 ile %99 arasındaydı. Ayrıca, Gauss, medyan ve düşük geçirim filtreleme, benzerlikte minimum değişikliklere yol açarak videonun genel yapısal bilgisini korudu.
Karmaşık ve karşıt modifikasyonların tespiti
Önerilen model ayrıca, video karelerine metin veya çıkartma ekleme, video klipleri birleştirme ve iş birliği modifikasyonu saldırıları gibi saldırıları tespit etmek için de incelendi. Bu tür bir değişiklik, telif hakkı korumalı materyalde yetkisiz değişiklikler yaparken tutarlılığı korumak için kullanılır. Video karelerine metin eklendikten sonra yapılan benzerlik analizinin sonucu aşağıdaki Şekil 6'da gösterilirken, Şekil 7 birleştirilmiş video kliplerinin benzerlik analizinin sonuçlarını gösterir.
Algısal hash algoritmalarının performansının karşılaştırılması
Dört algısal hash algoritmasının her biri, deneysel testler sırasında gözlemlenen özel özelliklere sahipti. Algısal hashing (pHash), sıkıştırma, filtreleme ve transkodlama konusunda çok sağlam oldu ve yapısal manipülasyonlara karşı hassas kaldı. Wavelet hashing (wHash), metin veya nesne ekleme gibi yerel manipülasyonlarda iyi performans gösterdi.
Fark hashing (dHash), gradyanla ilgili yapısal manipülasyonları tespit edebiliyordu ancak dönüşe karşı daha hassastı. Ortalama hashing (aHash), genel yoğunluğu değişmeyen küresel uygulanan işlemlere uygulandığında kararlıydı, ancak geometrik manipülasyon gerçekleştiğinde daha az kararlıydı. Genel olarak, pHash ve wHash test edilen algoritmalar arasında en iyi sonuçları verdi.
Blokzincir teknolojisinin performans değerlendirmesi
İçerik doğrulama performansının yanı sıra, blokzincir sisteminin ölçeklenebilirliği ve performansı da dikkate alındı. Deneyler sırasında, dosya yükleme süresinin, eşler arasında senkronizasyon gerektirdiği için dosya boyutu ve ağ boyutuyla doğrusal olarak arttığı keşfedildi.
Benzer şekilde, madencilik ve blok oluşturma süresi eş sayısıyla doğrusal olarak arttı. Bu sonuç, akran sayısı arttıkça işlemlerin yapılmasının zorlaşması ve daha fazla iletişim gerektirmesinin öngörülmesiydi. Ancak, yazarların gözlemlediği süre, telif hakkı kaydının başvuru alanı için yeterince gerçekçiydi.
Erişim bloklarının işleti, ağ boyutu belirli bir değeri aşana kadar önemli değişiklikler göstermedi. Gözlemlenen performans da hibrit depolama mimarisinden etkilenir. Bu kurulumda, sahiplik meta verileri, işlem bilgileri ve algısal hash değerleri blokzincirde saklanırken, CouchDB multimedya verilerini yönetir. Bu, dağıtık deftere eklenen miktarı azaltır ve blokzincir depolamasının büyümesini kontrol altında tutmaya yardımcı olur. Yazarlar sadece blok zinciri tabanlı bir tasarımla özel bir karşılaştırma yapmamış olsalar da, deneyler sistemin farklı ağ kurulumlarında işlem işleme ve geri alma konusunda hâlâ iyi performans gösterdiğini gösteriyor. Şekiller 8–11 , araştırmacıların çeşitli ağ konfigürasyonlarındaki blok zinciri performans değerlendirmelerini özetlemektedir.
Genel olarak, deneysel sonuçlar, algısal hashing ile blokzincir teknolojisini birleştiren önerilen sistemin verimli performansını göstermektedir. Önerilen çerçeve, içerik koruma operasyonlarına karşı dirençlidir ve aynı zamanda yapı değiştiren saldırılara karşı duyarlıdır. Ayrıca, Hyperledger Fabric ağında telif haklarını kaydedip doğrulayabilir.
Veri Erişilebilirliği:
Bu çalışmada kullanılan veriler ve kodlar Zenodo deposuna yüklendi ve şu adresten erişilebilir: https://doi.org/10.5281/zenodo.20665324. Bunlar arasında çıkarılan çerçeve veri setleri, algısal hash'lar, Hamming mesafesi hesaplaması, blok zinciri kıyaslama testleri, akıllı sözleşme kodu, dağıtım dosyaları ve telif hakkı kaydı ve doğrulama deneylerinde kullanılan diğer meta veriler yer alır.

Şekil 1: Önerilen merkeziyetsiz video telif hakkı koruma çerçeve mimarisi. Şekil, önerilen çerçevenin genel yapısını göstermektedir; video ön işleme, algısal hash üretimi, blokzincir kaydı, sahiplik doğrulaması ve CouchDB depolama gibi işlemler dahildir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 2: Video telif hakkı koruması ve doğrulama iş akışı için önerilen sistem modeli. İş akışı, önerilen çerçeve içinde video edinimi, çerçeve çıkarma, algısal hash üretimi, blok kaydı, benzerlik doğrulama ve telif hakkı karar alma süreçlerini göstermektedir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 3: Video telif hakkı kaydı ve doğrulaması için dizi diyagramı. Dizi diyagramı, telif hakkı kaydı ve doğrulama sırasında içerik sahibi, uygulama katmanı, algısal hashing modülü, akıllı sözleşme, eş düğümler, sipariş servisi, blokzincir defteri ve CouchDB arasındaki etkileşimleri gösterir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 4: Çoklu kare düzenleme işlemleri altında benzerlik analizi. Şekil, önerilen çerçevenin kare ekleme, silme, değiştirme ve kare hızı değişikliği gibi çeşitli zamansal video manipülasyon senaryolarında kümülatif benzerlik performansını sunmaktadır. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 5: Video rotasyonu altında benzerlik analizi. Figür, video rotasyonunun benzerlik puanları üzerindeki etkisini gösteriyor. Bu, önerilen çerçevenin videolar orta derecede döndürüldüğünde bile etkinliğini gösteriyor. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 6: Videoya metin ekleniyor. Bu, video karelerine metin eklendikten sonra benzer sonuçları gösterir. Önerilen çerçevenin içerik değişikliklerini tespit etme ve sahipliği doğrulama yeteneğini gösteriyor. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 7: Videoda birleştirilmiş bölümler. Bu, çeşitli kaynaklardan alınan parçaların birleştirilmesiyle oluşturulan video benzerliğinin analizini temsil eder. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 8: CouchDB zincir dışı depolama alanına farklı sayıda eş ile dosya yükleme için çalışma süresi analizi. Bu şekil, önerilen çerçevenin farklı dosya boyutları ve ağ yapılandırmaları için video meta verilerini zincir dışı depolamaya yüklemek için gereken zamanı göstermektedir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 9: Blok madenciliği için blok madenciliği için blok madenciliği için saniyeler cinsinden çalışma süresi analizi, blok ağındaki farklı sayıda eşli. Bu şekil, Hyperledger Fabric ağında farklı ağ yapılandırmalarında bir blok madenciliği operasyonunun performansını göstermektedir. Bu deney, dosya boyutu ve eş-düğüm yapılandırmasının sistem performansı üzerindeki etkilerini göstermektedir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 10: Blok zinciri ağındaki farklı sayıda eşli farklı boyuttaki dosyalar için blok oluşturma için saniyeler içinde çalışma süresi analizi. Aşağıdaki şekil, farklı ağ yapılandırmaları altında ağda bir blok oluşturmak için gereken süreyi göstermektedir. Bu, çerçevenin operasyonel yeteneklerini ve ölçeklenebilirliğini analiz etmeye yardımcı olur. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 11: Blok zinciri ağındaki farklı sayıda eşli dosya büyüklüğünde blok erişimi için saniyeler içinde çalışma süresi analizi. Bu şekil, farklı dosya boyutları ve eş-düğüm yapılandırmaları için blok zinciri sisteminden bilgi almak için gereken süreyi göstermektedir. Bu, önerilen çerçevenin telif hakkı doğrulaması ve sahiplik geri alımı için etkili bir şekilde kullanılabileceğini göstermektedir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
| S. Hayır. | Yazar(lar) | Uygulama | Blokzincir | Güvenlik | Koruma | Ölçeklenebilirlik | Telif Hakkı Koruması | Zincir dışı depolama | Bütünlük | Merkeziyetsiz |
| 1 | Liu ve ark.13 | Blockchain teknolojisi kullanılarak dijital telif hakkı koruması | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ |
| 2 | Zheng ve ark.12 | Blokzincir tabanlı video telif hakkı koruması ve su nişanı | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
| 3 | Qureshi ve ark.11 | Multimedya telif hakkı yönetimi çerçevesi | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 4 | Darwish ve ark.9 | Video su işaretleme ve telif hakkı doğrulaması | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
| 5 | Li ve ark.7 | Merkeziyetsiz müzik telif hakkı işlem yönetim sistemi | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 6 | Pandian ve ark.10 | Blokzincir tabanlı video bütünlüğü doğrulaması | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
| 7 | Guo J ve ark.6 | Çevrimiçi eğitimin multimedya kaynakları için dijital hak yönetimi | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 8 | Moolikagedara ve ark.14 | Blokzincir tabanlı sahiplik ve izlenebilirlik sistemi | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 9 | Madapati vePradhan 5 | Ethereum tabanlı video telif hakkı koruma çerçevesi | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 10 | Frattolillo ve ark.8 | Akıllı sözleşme destekli dijital telif hakkı koruması | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ |
| 11 | Önerilen Çerçeve | Hyperledger Fabric tabanlı video telif hakkı koruması, çoklu algısal hash (aHash, dHash, pHash ve wHash) kullanılarak | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Tablo 1: Mevcut blokzincir tabanlı telif hakkı koruma sistemlerinin karşılaştırılması. Tablo, mevcut blokzincir tabanlı telif hakkı koruma yöntemlerini, önerilen çerçeveyle blok zinciri kullanımı, akıllı sözleşmeler, algısal hashing, ölçeklenebilirlik, telif hakkı koruması, mülkiyet güvenliği, bütünlük kontrolleri ve merkeziyetsizlik gibi temel faktörler üzerinden karşılaştırıyor.
| Parametre | Yapılandırma |
| Blockchain Platformu | Hyperledger Fabric 2.4.8 |
| Ağ Türü | İzinli Blokzincir |
| Kuruluş Sayısı | 2 |
| Eş Düğüm Sayısı | 2 |
| Orderer Düğüm Sayısı | 2 |
| Sertifika Otoriteleri | 2 |
| İletişim Kanalı | autochannel |
| Akıllı Sözleşme Adı | vitChain |
| Akıllı Sözleşme Dili | Git |
| Eyalet Veritabanı | CouchDB |
| Dağıtım Aracı | Minifab |
| Konteyner Platformu | Docker |
| Uzlaşma Mekanizması | Sal Sipariş Hizmeti |
| Meta Veri Depolama | CouchDB |
| Mülkiyet Deposu | Blockchain Defteri |
Tablo 2: Hyperledger Fabric dağıtım yapılandırma parametreleri. Tablo, Hyperledger Fabric blokzincir ağının dağıtım yapılandırma detaylarını listeler; organizasyon, eşler, sipariş hizmeti, sertifika otoritesi, iletişim kanalı, uzlaşma mekanizması, akıllı sözleşmeler ve deney için kullanılan depolama dahildir.
| S.No | Video Saldırısı | pHash (%) | wHash (%) | dHash (%) | aHash (%) |
| 1 | Çerçeve Yerleştirme Saldırısı | 82.81 | 84.33 | 81.31 | 86.42 |
| 2 | Frame Deletion Attack (boşluk sola) | 82.69 | 81.78 | 80.17 | 81.07 |
| 3 | Frame Deletion Attack (boşluk kaldırıldı) | 75.37 | 78.68 | 76.19 | 79.69 |
| 4 | Çerçeve Değiştirme Saldırısı | 84.86 | 82.6 | 84.19 | 81.07 |
| 5 | Bölge Müdahale Saldırısı | 99.4 | 98.59 | 99.46 | 99.76 |
| 6 | MPEG Sıkıştırma Saldırısı | 99.64 | 99.61 | 99.1 | 99.64 |
| 7 | Gürültü Ekleme Saldırısı (%25) | 99.52 | 99.58 | 98.8 | 99.7 |
| 8 | Gürültü Ekleme Saldırısı (%50) | 99.64 | 99.4 | 98.68 | 99.52 |
| 9 | Gürültü Ekleme Saldırısı (%75) | 99.52 | 99.31 | 98.14 | 99.22 |
| 10 | Kırpma Saldırısı | 69.71 | 54.81 | 69.11 | 57.27 |
| 11 | Dönme Saldırısı (30°) | 54.21 | 60.61 | 57.09 | 65.56 |
| 12 | Dönme Saldırısı (60°) | 48.56 | 53.97 | 51.38 | 57.57 |
| 13 | Ölçeklenme Saldırısı | 98.56 | 99.28 | 96.81 | 97.48 |
| 14 | Çeviri + Çevirme (Sol–Sağ) | 52.88 | 63.46 | 51.2 | 68.63 |
| 15 | Çeviri + Çevirme (Yukarı-Aşağı) | 50 | 45.34 | 60.7 | 42.73 |
| 16 | Medyan Filtreleme (25) | 98.92 | 99.1 | 98.02 | 99.7 |
| 17 | Medyan Filtreleme (50) | 98.08 | 98.17 | 97.3 | 99.28 |
| 18 | Alçak Geçişli Filtreleme | 97.84 | 99.13 | 96.03 | 96.63 |
| 19 | Gauss bulanıklığı (σ = 5) | 99.76 | 98.68 | 98.68 | 99.76 |
| 20 | Gauss bulanıklığı (σ = 10) | 99.76 | 97.6 | 97.78 | 99.4 |
| 21 | Yeniden Kayıt (Camcorder) Saldırısı | 98.68 | 98.83 | 91.95 | 93.51 |
| 22 | Format Dönüşümü (MPEG-4 Kodlayıcı) | 99.16 | 99.19 | 98.14 | 99.4 |
| 23 | Format Dönüşümü (H.264 QSV Kodlayıcı) | 99.76 | 99.79 | 99.1 | 99.82 |
| 24 | Format Dönüşümü (Libvpx-VP9 Encoder) | 99.76 | 99.7 | 99.04 | 99.76 |
| 25 | Zaman Saldırısı (15 fps) | 97.48 | 98.26 | 98.02 | 99.4 |
| 26 | Zaman Saldırısı (24 fps) | 99.16 | 99.16 | 98.38 | 99.82 |
| 27 | İş Birliği Saldırısı | 99.76 | 99.28 | 98.74 | 99.58 |
| 28 | Transkodlama Saldırısı | 99.76 | 99.7 | 99.04 | 99.76 |
| 29 | Bit Hızı Değişim Saldırısı | 99.52 | 99.7 | 99.4 | 99.76 |
Tablo 3: Farklı saldırılar altında orijinal ve değiştirilmiş videolar arasındaki benzerlik analizi. Tablo, çeşitli video manipülasyonları altında kare ekleme, silme, değiştirme, döndürme, sıkıştırma, ölçeklendirme, gürültü ekleme, metin ekleme ve video birleştirme gibi çeşitli algısal hashing teknikleriyle oluşturulan benzerlik puanlarını göstermektedir.