Od 2000 godine se bavim kompresijom podataka, narocito slika I teksta. Razvio sam par dobrih algoritama za kompresiju, ali pre svega zelja mi je bila da preko interneta prenesem video & audio zapis u skoro realnom vremenu, sto se tice video prenosa moze se reci da sam uspeo.Iskoristio sam par mana oka I proucivsi JPEG I GIF algoritam stvorio FVN (fast-video-net).
Velicina fajla formata FVN je sama po sebi bez naknadnih compresija(Huffman, LZW…) veoma mala:
1/1 [S]tand 240x180 rezolicije 1933.33 b = 1.88 kB const.
1/8 [M]ovement 240x180 rezolucije:
(483.33 b = 0.472 kB max) ->8*0.472=3.776 kb
(161 b = 0.157 kB usually) ->8*0.157=1.256 kb
Evo I poredjenja originalne I kompresovane slike:
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-1.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-1a.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-2.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-2a.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-3.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-3a.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-4.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-4a.jpg[/img]
Prosecna velicina fajla JPEG kompresije je 2.88 kB 8x8 matrica ,0% kvalitet, optimizacija; a FVN-a 9x9 matrica, 0% kvalitet, bez optimizacije drugih kompresija pri istoj 1.8 kB, dok na 10% kvaliteta dostize vrednost do 2,7 kB I pri tome se izjednacava sa JPEG kompresijom na 30% kvaliteta od originalne slike. Naravno time je postignuta veca brzina ne samo iscrtavanja slike nego I prenosa (vecoj od REAL fajlova, pri boljem kvalitetu).
Za sada jedini problem je audio sapis koji za jednu sekundu mora da se smesti u nesto manje od 1kB jer se brzina od 4kB smatra “standardnom” na nasim prostorima. Pa bih ovom prilikom pozvao sve one koji mogu da mi pomognu pri realizaciji ovog formata.
Uskoro cu dati ceo algoritam-objasnjenje (cim ga zavrsim sa pisanjem)
Velicina fajla formata FVN je sama po sebi bez naknadnih compresija(Huffman, LZW…) veoma mala:
1/1 [S]tand 240x180 rezolicije 1933.33 b = 1.88 kB const.
1/8 [M]ovement 240x180 rezolucije:
(483.33 b = 0.472 kB max) ->8*0.472=3.776 kb
(161 b = 0.157 kB usually) ->8*0.157=1.256 kb
Evo I poredjenja originalne I kompresovane slike:
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-1.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-1a.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-2.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-2a.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-3.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-3a.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-4.jpg[/img]
[img]D:\Documents and Settings\Marko\My Documents\My Pictures\test-4a.jpg[/img]
Prosecna velicina fajla JPEG kompresije je 2.88 kB 8x8 matrica ,0% kvalitet, optimizacija; a FVN-a 9x9 matrica, 0% kvalitet, bez optimizacije drugih kompresija pri istoj 1.8 kB, dok na 10% kvaliteta dostize vrednost do 2,7 kB I pri tome se izjednacava sa JPEG kompresijom na 30% kvaliteta od originalne slike. Naravno time je postignuta veca brzina ne samo iscrtavanja slike nego I prenosa (vecoj od REAL fajlova, pri boljem kvalitetu).
Za sada jedini problem je audio sapis koji za jednu sekundu mora da se smesti u nesto manje od 1kB jer se brzina od 4kB smatra “standardnom” na nasim prostorima. Pa bih ovom prilikom pozvao sve one koji mogu da mi pomognu pri realizaciji ovog formata.
Uskoro cu dati ceo algoritam-objasnjenje (cim ga zavrsim sa pisanjem)
