09. 04. 2010. | #22 |
Ivan Dilber
Sir Write-a-Lot
|
jpg ne ide po scan linijama, nego se deli slika na kvadrate, pa se oni cik-cak (tj. dijagonalno) prolaze od lego-gore ka desno-dole, pa se na tome radi Furijeova transformacija i odsecanje gornjih harmonika (znaci svi pixeli iz kvadrata uticu na rezultat). Ali u svakom slucaju primedba stoji da sve slike kojima je vece povrsina jednobojna, npr. cosak je beo (ogromna kolicina stock fotki) imaju verovatno vrlo slican data deo, ali ipak im se verovatno razlikuje meta deo (exif i sl..), tako da mislim da bi ovo sto jablan kaze radilo bez problema...
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 09. 04. 2010. u 12:27. |
09. 04. 2010. | #23 |
expert
Grand Master
|
razmotri i http://www.tineye.com/
|
09. 04. 2010. | #24 | |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Citat:
Mogli bismo da napravimo mali eksperiment: svako od nas napravi skroz beli JPG 1000x1000, pa da vidimo koliko prvih bajtova im se poklapa. Ja tipujem na između 10 i 50.
__________________
blog |
|
09. 04. 2010. | #25 |
majstor
Wrote a book
|
A kolike su velicine tih kvadrata? Stvarno nisam citao nista o formatu, ali znam da kad sam dobijao 'pola slike' (recimo prekine se transfer), da se vidi gornja polovina slika cijela a ostatak je siv.
|
09. 04. 2010. | #26 |
Ivan Dilber
Sir Write-a-Lot
|
nisam jasno napisao, kvadrati idu sleva na desno, redom, ali unutar svakog kvadrata se skeniranje radi po dijagonali... inace zbog tih kvadrata se javljaju jpeg artefakti, tako da kad stavis maximalnu kompresiju mozes jasno da ih vidis...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
09. 04. 2010. | #27 |
emperor Selassie
Grand Master
|
Mislim da su kvadrati veličine 8x8px - makroblokovi nad kojima se vrši DCT (furijeova transformacija), kvantizacija pa RLC
|
11. 04. 2010. | #28 | |
novi član
Na probnom radu
Datum učlanjenja: 27.12.2009
Lokacija: Zagreb
Poruke: 17
Hvala: 0
0 "Hvala" u 0 poruka
|
Citat:
Medjutim, kad bi svi koristili isti nacin kodiranja, dobili bi iste slike. Enivej, nisam proucavao JPEG standard, ali sigurno postoje nekakvi meta-podaci o slici kakvi inace postoje kod slicnih stvari (od kojih su neki i nacini kodiranja, level kompresiranja, itd.), a koji su najvjerovatnije stavljeni na pocetak. Njihove varijacije nisu velike, pa stoga vjerojatnost da dvije slike imaju isti hash na temelju prvih n kilobyte-a uvelike raste ako uzmemo u obzir veliku kolicinu slika prvenstveno, a zatim i vec spomenute slicnosti tematike slika (nebo, mrak, jednobojne pozadine). Naravno, ta vjerovatnost uvelike ovisi i o odabiru broja n (veci n manja vjerojatnost pronalaska istog hash-a za razlicite slike). Ja na problem gledam matematicki, mozda ne bi bilo lose prouciti standard.
__________________
ZWD Poslednja izmena od ivan.skugor : 11. 04. 2010. u 13:34. |
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Status servisa na serveru, provera? | pcigre | Web Hosting, web serveri i operativni sistemi | 9 | 22. 01. 2009. 20:11 |
MySQL uklanjanje duplikata | Nemanja Avramović | SQL baze podataka - Sponzor: Baze-Podataka.net | 5 | 08. 02. 2008. 11:24 |
nalazenje duplikata | ivanhoe | PHP | 4 | 08. 01. 2007. 12:36 |
Provera izgleda web aplikacije na PDA | Pedja | Web site, dizajn i multimedia | 9 | 30. 06. 2006. 09:16 |
WHOIS Provera domena | bluesman | Web Hosting, web serveri i operativni sistemi | 7 | 30. 10. 2005. 16:08 |