Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.

Razlike

Slijede razlike između dviju inačica stranice.

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
racfor_wiki:fdd:detekcija_brisanja_video_okvira_tehnike [2022/05/30 17:55]
dbakaric [5. Literatura]
racfor_wiki:fdd:detekcija_brisanja_video_okvira_tehnike [2024/12/05 12:24] (trenutno)
Redak 9: Redak 9:
   * i(n) – broj I-MB-ova do n-tog okvira   * i(n) – broj I-MB-ova do n-tog okvira
   * s(n) – broj S-MB-ova do n-tog okvira   * s(n) – broj S-MB-ova do n-tog okvira
- +  * v(n)=|(i(n)-i(n-1))(s(n)-s(n-1))|+|(i(n+1)-i(n))(s(n+1)-s(n))|   Izvor formule: [1]
-{{:racfor_wiki:fdd:vn_f.png?375|}} Izvor: [1]+
  
 Signal v(n) očekivano pokazuje vrhove (engl. peaks) u korespondenciji kod P-okvira koji su re-enkodirane verzije I-okvira koje je potrebno naći VPF metodom. Kod uklanjanja okvira, u VPF metodi, vrhovi više nisu vidljivi na periodički način. Očekivano je da je veličina GOP-a fiksna. Signal v(n) očekivano pokazuje vrhove (engl. peaks) u korespondenciji kod P-okvira koji su re-enkodirane verzije I-okvira koje je potrebno naći VPF metodom. Kod uklanjanja okvira, u VPF metodi, vrhovi više nisu vidljivi na periodički način. Očekivano je da je veličina GOP-a fiksna.
 Signal v(n) se može analizirati kliznim prozorom (W - sliding window), klizeći po jedan okvir u koraku. Time se estimira G1 (početno vrijeme trajanja GOP-a u prvom kodiranju), što daje g(n). Analizom signala g(n) te dodanim procesiranjem [1] dobiva se periodički graf u kojemu promjene periodičnosti ukazuju na brisanje okvira. Signal v(n) se može analizirati kliznim prozorom (W - sliding window), klizeći po jedan okvir u koraku. Time se estimira G1 (početno vrijeme trajanja GOP-a u prvom kodiranju), što daje g(n). Analizom signala g(n) te dodanim procesiranjem [1] dobiva se periodički graf u kojemu promjene periodičnosti ukazuju na brisanje okvira.
  
-{{ :racfor_wiki:fdd:processed_g_valid.png?600 |}} +{{ :racfor_wiki:fdd:v_processed_graphs.png?550 |}}
  
-Gornja slika (Izvor: [1]) prikazuje oblik procesirane g(n) funkcije kada videozapis nije bio uređen +Gornja slika (Izvor: [1]) prikazuje oblike procesirane g(n) funkcije kada videozapis nije bio uređen (gornji grafte kada je videozapis bio uređen (donji graf) što se vidi promjenom periodičnosti.
- +
-{{ :racfor_wiki:fdd:processed_g_invalid.png?600 |}} +
- +
-Gornja slika (Izvor: [1]prikazuje oblik procesirane g(n) funkcije kada je videozapis bio uređen na okviru 190 radi prekinute periodičnosti.+
  
 Rezultati rada [1] koji je nadogradnja na rad [2] su sljedeći:  Rezultati rada [1] koji je nadogradnja na rad [2] su sljedeći: 
  
-{{ :racfor_wiki:fdd:accuracy_results_fdd_dvfmw1.png?600 |}}+^C1/C2 ^MPEG-2 ^MPEG-4 ^H.264| 
 +|MPEG-2 |83.38% |81.70% |95.46%| 
 +|MPEG-4 |81.83% |79.39% |96.25%| 
 +|M.264 |76.10% |76.19% |88.32%| 
 + 
 +^B1/B2 ^100 ^300 ^700| 
 +|100 |85.44% |89.68% |91.27%| 
 +|300 |77.95% |86.55% |88.80%| 
 +|700 |75.93% |81.04% |81.94%|
  
 Tablica iznad (Izvor: [1]) prikazuje rezultate testiranja predložene metode. Testirani su razni kodeci (C) s raznim bitrate-ovima (B). Točnost detekcije varira između 75% i 96%. Tablica iznad (Izvor: [1]) prikazuje rezultate testiranja predložene metode. Testirani su razni kodeci (C) s raznim bitrate-ovima (B). Točnost detekcije varira između 75% i 96%.
 +
 +Besplatan alat koji nudi detekciju brisanja okvira koristeći GoP je dostupan na: http://lvcdn.net/gop/
 +
 +Drugi komercijalni alat koji može služiti za tu svrhu je: https://ampedsoftware.com
  
 ====== 3. Detekcija brisanja video okvira pomoću strojnog učenja ====== ====== 3. Detekcija brisanja video okvira pomoću strojnog učenja ======
  
-U radu [3], predložena je detekcija brisanja okvira u digitalnim videozapisima pomoću metoda strojnog učenja. Korištene metode su stroj potpornih vektora (SVM), algoritam k najbližih susjeda (KNN) i logistička regresija. Značajke za modele su izdvojene iz toka bitova (engl. bit stream) i rekonstruiranih slika u videozapisima pod pregledom. Skup značajki se temelji na ostatku predviđanja, postotku I-MB-ova, skali kvantizacije i procijeni PSNR (engl. peak signal-to-noise ratio) vrijednosti. Za provjeru važnosti navedenih značajki korištena je postupna regresija. Odabir značajki se iskazao kao prikladan i za CBR (engl. constant bitrate) i VBR (engl. variable bitrate). Detektiranje točnosti modela je odrađeno je pomoću TP (engl. true positive) i FA (engl. false alarm) mjerenja. Krajnji rezultati su pokazali da je predloženi sustav sposoban detektirati izmijenjene videozapise sa raznim brojevima obrisanih okvira. Točnosti detekcije u radu su visoke, iznad 90%. Rezultati testiranja rada su ispod u tablici [3]:+U radu [3], predložena je detekcija brisanja okvira u digitalnim videozapisima pomoću metoda strojnog učenja. Korištene metode su stroj potpornih vektora (SVM), algoritam k najbližih susjeda (KNN) i logistička regresija. Značajke za modele su izdvojene iz toka bitova (engl. bit stream) i rekonstruiranih slika u videozapisima pod pregledom. Skup značajki se temelji na ostatku predviđanja, postotku I-MB-ova, skali kvantizacije i procijeni PSNR (engl. peak signal-to-noise ratio) vrijednosti. Za provjeru važnosti navedenih značajki korištena je postupna regresija. Odabir značajki se iskazao kao prikladan i za CBR (engl. constant bitrate) i VBR (engl. variable bitrate). Detektiranje točnosti modela je odrađeno je pomoću TP (engl. true positive) i FA (engl. false alarm) mjerenja. Krajnji rezultati su pokazali da je predloženi sustav sposoban detektirati izmijenjene videozapise sa raznim brojevima obrisanih okvira. Točnosti detekcije u radu su visoke, iznad 90%. Rezultati testiranja rada su ispod u tablicama [3]:
  
-{{ :racfor_wiki:fdd:accuracy_results_fdd_dvfmw2.png?600 |}}+Tablica za **CBR kodiranje**: 
 +^No. frames ^KNN TP ^KNN FA ^L. Reg. TP ^L. Reg. FA ^SVM TP ^SVM FA | 
 +| 1| 91| 3| 94| 6| 94| 3| 
 +| 2| 94| 3| 94| 0| 91| 0| 
 +| 3| 91| 3| 94| 9| 94| 9| 
 +| 4| 100| 0| 100| 0| 97| 0| 
 +| 5| 100| 3| 91| 6| 94| 6| 
 +| 6| 97| 6| 94| 6| 94| 12| 
 +| 7| 97| 6| 97| 0| 97| 0| 
 +| 8| 94| 3| 97| 3| 97| 3| 
 +| 9| 97| 9| 91| 3| 88| 3| 
 +| 10| 91| 12| 91| 3| 91| 3| 
 +| 11| 100| 0| 100| 6| 100| 6| 
 +| Avg| 95.6| 4.4| 94.8| 3.8| 94.3| 4.1|
  
-====== 4. Zaključak ======+Tablica za **VBR kodiranje**: 
 +^No. frames ^KNN TP ^KNN FA ^L. Reg. TP ^L. Reg. FA ^SVM TP ^SVM FA | 
 +| 1| 94| 9| 100| 6| 100| 9| 
 +| 2| 97| 3| 97| 3| 97| 0| 
 +| 3| 94| 12| 97| 6| 94| 6| 
 +| 4| 88| 15| 91| 9| 91| 9| 
 +| 5| 94| 3| 91| 9| 91| 9| 
 +| 6| 91| 15| 88| 12| 94| 12| 
 +| 7| 82| 12| 91| 9| 97| 15| 
 +| 8| 88| 12| 88| 12| 88| 12| 
 +| 9| 82| 15| 94| 12| 97| 12| 
 +| 10| 79| 12| 91| 9| 91| 12| 
 +| 11| 94| 0| 91| 6| 91| 6| 
 +| Avg| 89.4| 9.8| 92.6| 8.5| 93.7| 9.3| 
 + 
 + 
 +====== 4. Dodatni radovi ====== 
 + 
 +Noviji radovi iz područja detekcije brisanja okvira iz videozapisa su [4], [5] i [6]. 
 +Rad [4] za svoju funkcionalnost koristi forenzičke značajke "Prediction Residual" i "Optical  Flow". Tehnika korištena u radu daje dobre rezultate čak iako su korištene kamere iz mobilnih uređaja ili nadzornih kamera. Prosječna točnost detekcije u radu je 83% nebitno o varirajućim bitrate-ovima. 
 +Rad [5] se bavi detekcijom brisanja okvira u HEVC kodiranju. Rad traži uzorke u promijenjenom videu pomoću metoda strojnog učenja i time nudi točniju detekciju za HEVC kodiranje. 
 +Konačno, rad [6] se bavi detekcijom brisanja okvira uzimajući u obzir anti-forenzičke tehnike koje zavaravaju obične metode. 
 +====== 5. Zaključak ======
  
 Za detekciju brisanja okvira u digitalnim videozapisima, postoje razne metode. U radu su opisane metode koje analiziraju tragove u enkodiranju videozapisa. Metode imaju visoku točnost u raspoznavanju brisanja okvira, mogu raditi na raznim kodecima i raznim parametrima kod kodiranja videozapisa. Za detekciju brisanja okvira u digitalnim videozapisima, postoje razne metode. U radu su opisane metode koje analiziraju tragove u enkodiranju videozapisa. Metode imaju visoku točnost u raspoznavanju brisanja okvira, mogu raditi na raznim kodecima i raznim parametrima kod kodiranja videozapisa.
  
-====== 5. Literatura ======+====== 6. Literatura ======
  
  
Redak 48: Redak 90:
 [[https://www.researchgate.net/publication/259164879_Detection_of_frame_deletion_for_digital_video_forensics| [3] Tamer Shanableh „Detection of Frame Deletion for Digital Video Forensics“]] [[https://www.researchgate.net/publication/259164879_Detection_of_frame_deletion_for_digital_video_forensics| [3] Tamer Shanableh „Detection of Frame Deletion for Digital Video Forensics“]]
  
-Video za rad: https://ferhr-my.sharepoint.com/:v:/g/personal/db51613_fer_hr/EWsiDu0kSqZDjRyZKNrofGEBjBNeTFfh-gWVyFTlS-VE_Q?e=jzJvui+[[https://www.researchgate.net/publication/318091788_Video_Inter-frame_Forgery_Detection_Approach_for_Surveillance_and_Mobile_Recorded_Videos| [4] Kingra, Staffy & Aggarwal, Naveen & Singh, Raahat(2017)Video Inter-frame Forgery Detection Approach for Surveillance and Mobile Recorded Videos. International Journal of Electrical and Computer Engineering. 7. 831-841. 10.11591/ijece.v7i2.pp831-841. ]] 
 + 
 +[[https://doi.org/10.1016/j.diin.2019.06.002| [5] Jin Hyung Hong, Yoonmo Yang, Byung Tae Oh, Detection of frame deletion in HEVC-Coded video in the compressed domain, Digital Investigation, Volume 30, 2019, Pages 23-31, ISSN 1742-2876]] 
 + 
 +[[https://doi.org/10.1007/s11554-019-00865-y| [6] Yao, H., Ni, R. & Zhao, Y. An approach to detect video frame deletion under anti-forensics. J Real-Time Image Proc 16, 751–764 (2019).]] 
 + 
 +~~DISCUSSION~~
racfor_wiki/fdd/detekcija_brisanja_video_okvira_tehnike.1653933304.txt.gz · Zadnja izmjena: 2024/12/05 12:23 (vanjsko uređivanje)
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0