Camera Flash Video Remover - mój program do usuwania błysków flashy z video
#11
Też myślałem dawniej, że kodowanie międzyklatkowe to nic innego jak różnice między poszczególnymi klatkami -> czyli to co otrzymałeś.
Generalnie podkładając coś takiego (taki pseudo-negatyw), pod wcześniejszą klatkę, i ustawienie "mieszania warstw" na różnicę, dostaniemy kolejną klatkę.

Ale to nie o to chodziło. To nie tak działa.
Błędnie patrzymy na poszczególne klaki, jak na JPEG.

Spróbujmy zatem cofnąć się o jeden krok, aby móc pójść właściwą drogą.

Kodowanie międzyklatkowe polega na tym, że mamy GOP (grupa obrazów). Zakładając standardowo GOP o długości 15 ramek, pierwsza klatka i ostatnia -> to JPG (podobnie kodowane przez grupowanie w makrobloki).
Ale pozostałe klatki (od 2 do 14), to klatki które nie są obrazami.
Tam są klatki typu P i B.
Oba typy klatek, to tylko informacje o przemieszczeniu poszczególnych makrobloków (tylko wektory).
Nie wiem, czy widziałeś co się dzieje z TV w cyfrowej jakości, jak sygnał antenowy jest słaby. Czasami brakuje części obrazu (pojawiają się kolorowe 'dropy') -> i to jest przypadek, że uciekły dane o klatce kluczowej (typowe jak przy uszkodzeniu JPG).
Ale czasami się zdarza, że całą klatkę kluczową gdzieś zgubi, i powstaje dziwny obraz, polegający na tym, że widzimy poprzednią jeszcze scenę, ale ona zostaje deformowana w dziwny sposób (nienaturalnie się 'wygina' lub 'część obrazu się dziwnie przemieszcza'. Oczywiście możemy czasem rozpoznać, że to jest tak jakby twarz, ale tekstury poprzedniego kadru.
I to jest to. Bo TV czy dekoder odczytał kolejne wektory (przemieszczenie), ale nie zmienił obrazu (klatki kluczowej - czyli klatki typu I - czyli INTRA-frame).
Nie potrafię znaleźć teraz przykładu...
Odpowiedz
#12
Zmieniłem nieco algorytm w wersji 2-giej. Spójrzcie na ten efekt:

[video=youtube]
[/video]
Odpowiedz



   


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  zepsute video/zdjęcia/audio - jak naprawić? jaki program? Kamyk79 1 512 05-03-2018, 2:06
Ostatni post: mateuszszar
  Pobieranie filmow ze stron - Video Downoader Helper KrzychuS 1 2,036 03-20-2018, 11:23
Ostatni post: Wacek121
  ustawianie właściwie GOP w video Kamyk79 0 465 03-17-2017, 9:15
Ostatni post: Kamyk79
  zabezpieczenie video przed kopiowaniem Kamyk79 1 451 02-06-2017, 21:43
Ostatni post: mateuszszar
  Convert V2 Video Utility za free Pinto 3 1,599 02-05-2015, 16:29
Ostatni post: Jamaika
  Edit Button 2.0 - nowy król edytorów video?:) Pinto 7 1,858 01-10-2014, 14:04
Ostatni post: Bunch

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości