{"id":"c0851","filename":"c0851_skin_protokol_povijest_razvoja_testovi.dok.json","weise3_id":"03bf18f2eff5c873adfa3a66d1e7475b0af135bc64ef4172e10c1cae47e1cd74","tip":"povijest_razvoja","naziv":"PDF SKIN PROTOKOL — Povijest razvoja, testovi, zamke i rješenja","kreator":"genesis","datum":"2026-05-14T12:32:04.271127Z","snippet":"","status":"ARHIV","prev_weise3":"","bunker_l":"#29ae63","full":{"tip":"povijest_razvoja","naziv":"PDF SKIN PROTOKOL — Povijest razvoja, testovi, zamke i rješenja","weise3_id":"03bf18f2eff5c873adfa3a66d1e7475b0af135bc64ef4172e10c1cae47e1cd74","nastao":"2026-05-14T12:32:04.271127Z","status":"ARHIV","sesija":"2026-05-14","trajanje":"~4 sata aktivnog razvoja","pocetno_stanje":{"media_proc_verzija":"v2 (464 linije)","algoritam":"fiksni prag 230 za binarizaciju","problem":"isti prag za bijelu i kremast — kremasta pozadina nije čišćena"},"faze_razvoja":[{"faza":1,"naziv":"Analiza — je li inovacija opravdana?","pitanje":"Što je najveća stavka u digitalnom PDFu?","odgovor":"Digitalni PDF: fontovi 40-70%, inline slike, content streams. DEFLATE kompresija radi na streamovima, ne na fontovima. Scanned PDF: svaka stranica je JPEG slika — tu je prostor."},{"faza":2,"naziv":"Zamke — što ne vidimo?","zamke_otkrivene":["Digitalni potpis (e-Potpis) — kompresija invalidira signature","PDF/A standard — agresivna kompresija kvari arhivsku usklađenost","Dvostruka JPEG degradacija — PDF s JPEGom unutra ne re-encodirati","Ghostscript AGPL licenca — SaaS grey area","Fillable forme — font subsetting ubija AcroForms","Already-compressed PDFovi — 0% uštede, ne gurajmo"]},{"faza":3,"naziv":"Rješenja iz 'trećeg svijeta'","alati":["qpdf 11.9.0 (Apache 2.0) — optimize-images + compression-level=9","mutool (MuPDF) — clean + subset fontova","jbig2enc — za B&W skenove (10x bolji od JPEG)","DEFLATE level 9 — 8-12% extra bez gubitka","CCITT Group 4 — fax kompresija za čiste B&W"]},{"faza":4,"naziv":"Inovacija — daj boji ime i skini je","ideja":"Ivan Brtan, 2026-05-14","opis":"Umjesto fiksnog praga — detektirati stvarnu boju pozadine, dati joj ime, skinuti je po imenu. Dokument postaje 'gol' — samo sadržaj. Boja ide u bazu kao DNA.","dodatak_CC":"Heksagonalni 6-točkasti uzorak kutova umjesto 4 kutna uzorka. Medijalna RGB vrijednost umjesto prosjeka (robusnija na outliere). Konsenzus boje kroz sve stranice dokumenta."},{"faza":5,"naziv":"Filozofski proboj — Novi Digitalni Original","ideja":"Ivan Brtan, 2026-05-14","citati":["Logika je - skeniranjem ili bilo kojom metodom umnožavanja dokumenta se gubi original","Bilo koja metoda kojom se radi je masakar na originalu","Uz sve svjedoke — hardver, softver, euharistijsko vrijeme, lokacija, čovjek koji je prijavljen — nastaje NOVI DIGITALNI ORIGINAL"]}],"test_rezultati_finalni":{"metodologija":"Sintetički skenirani PDF iz Democracy.pdf, 5 stranica, DPI=200","varijante_testirane":4,"sve_varijante_prosle_70pct_cilj":true,"prosjek_ustede":72.4,"obuci_nazad_radi":true,"qpdf_digitalni":{"mind_enhancing_0_6MB":"19.5%","crop_improvement_2_8MB":"18.9%","energy_2_2MB_vec_komprimiran":"0.5%","democracy_14MB_vec_komprimiran":"0.1%","zakljucak":"Digitalni bez font-subsettinga max 20% — to je fizika, ne greška"}},"zamke_koje_smo_izbjegli":["Ghostscript AGPL — koristimo qpdf (Apache 2.0)","Potpis invalidacija — _detektuj_tip_pdf() vraća 'potpisan' → SKIP","Pixel-by-pixel loop sporiji na velikim stranicama — prihvatljivo za arhivski kontekst"],"sto_nedostaje_v2":["SSIM mjerenje gubitka (Structural Similarity Index)","Svjedoci blok u ProcessResult (hardver, softver, čovjek)","jbig2 za crno-bijele skenove (10x bolji od JPEG za sudske spise)","Font subsetting za digitalne (mutool -F flag)","obuci-nazad API endpoint (GET /api/v1/docs/{w3}/original)"]}}