SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej

Слични документи
Prikaz slike na monitoru i pisaču

PDF = Potencijalno destruktivan fajl

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

Sveučilište u Zagrebu

Recuva CERT.hr-PUBDOC

HxD CERT.hr-PUBDOC

kriteriji ocjenjivanja - informatika 8

KAKO POHRANITI SVOJ RAD U REPOZITORIJ

Daljinski upravljiva utičnica

РЕПУБЛИКА СРБИЈА АУТОНОМНА ПОКРАЈИНА ВОЈВОДИНА ГРАД НОВИ САД СЛУЖБА ЗА ЗАЈЕДНИЧКЕ ПОСЛОВЕ Сектор за јавне набавке Жарка Зрењанина 2, Нови Сад Комисија

U Zagrebu, Priređivač nagradnog natječaja Go2Digital d.o.o., Radnička cesta 52, Zagreb, OIB: (u daljnjem tekstu: Priređivač), koj

WEB MEDIJSKE INFORMACIJE I CJENIK WEB/NOVI LIST

Test ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime

PuTTY CERT.hr-PUBDOC

Prikaz znakova u računalu

Mentor: Ružica Mlinarić, mag. inf. Računalstvo Usporedba programskih jezika Sabirnice Operacijski sustav Windows 10 Operacijski sustav ios Osnovna gra

Postojanost boja

OpenVPN GUI CERT.hr-PUBDOC

Kriteriji ocjenjivanja 6razred

UNIVERZITET U PRIRODNO - MATEMATIČKI NIŠU FAKULTET KOMPRESIJA SLIKA: JPEG I JPEG2000 FORMAT Master rad Student: MLADEN -DOR-DEVIĆ Mentor: Prof. dr MAR

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata

Korištenje interneta

Microsoft PowerPoint - LB7-2_WCCF_2010.ppt

ZAVOD ZA ELEKTRONIKU, MIKROELEKTRONIKU, RAČUNALNE I INTELIGENTNE SUSTAVE FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA SVEUČILIŠTE U ZAGREBU NAZIV SEMINARA au

Sveucilište u Zagrebu

Može li učenje tablice množenja biti zabavno?

OBRAZAC 1. Vrednovanje sveucilišnih studijskih programa preddiplomskih, diplomskih i integriranih preddiplomskih i diplomskih studija te strucnih stud

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt

Elektrotehnički fakultet Univerziteta u Beogradu Katedra za računarsku tehniku i informatiku Praktikum iz poslovne komunikacije i prezentacije (13S112

Microsoft Word - Korisnički priručnik za liječnika.docx

RAD SA PROGRAMOM

Microsoft PowerPoint - podatkovni promet za objavu.pptx

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa

CCO Leasing mapa A4 PROMO POVRSINE _06

JAVNA USTANOVA NACIONALNI PARK KRKA Š I B E N I K Trg Ivana Pavla II, br ŠIBENIK, p.p. 154 Tel: 022/ , fax: 022/ KLASA: /1

Grafika_5

Slide 1

1

Microsoft Word - V03-Prelijevanje.doc

Datum: godine Referentni broj: 12/002 PREDMET: Poziv na dostavljanje ponuda za nabavku i štampu promotivnih materijala sa logom Vijeća za

Microsoft Office Sway

Microsoft Word - Izmene i dopune konkursne dokumentacije , D 26

KATUŠIĆ ANTONIO.pdf

Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju

Универзитет у Београду Универзитетска библиотека Светозар Марковић Извори у отвореном приступу, е- књиге и цитатни менаџер Дејана Каваја Станишић kava

Rittal IT infrastructure - Next level for data centre

XHTML 2.0 and HTML 5

PowerPoint Presentation

Maxtv To Go/Pickbox upute

MODEL ZADATKA ZA WSC MEĐUSEKTORSKU SMOTRU U ŠK. GODINI 2018./2019. Grafičke tehnologije i audiovizualne tehnologije

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

Microsoft PowerPoint - blog.hr -cjenik srpanj [Compatibility Mode]

Učinkovitost dizalica topline zrak – voda i njihova primjena

Radionice, webinari i MOOC-ovi u sklopu projekta E-škole Radionica "E-učitelj suvremena nastava uz pomoć tehnologije" Trajanje: 5 sati Polaznici radio

Rano učenje programiranj

Microsoft Word - privitak prijedloga odluke

Kako izvan granica RH gledati i slušati programe Hrvatske radiotelevizije?

Na osnovu člana 41 stav 3 Zakona o bibliotečkoj djelatnosti (“Službeni list CG”, broj 49/10) Ministarstvo kulture, na prijedlog nacionalne biblioteke,

Slajd 1

PRIJAVNI FORMULAR Program stipendisanja novinara u oblasti izveštavanja o ljudskim pravima Ime i prezime podnosioca/aplikanta: Naziv projektnog

OpenDNS Family Shield CERT.hr-PUBDOC

Повезивање са интернетом

MultiBoot Korisnički priručnik

PROJEKT: Vektorizacija gradskih četvrti Grada Zagreba

REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA Korisničke upute e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagr

Milennials Case Study

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt

CARNET: Upute za korisnike Sadržaj uputa 1. Što je CARNET? Tko ima pravo na CARNET uslugu? CARNET APN Uvjeti korištenja usluge

SVEUČILIŠTE U ZAGREBU SVEUČILIŠNI RAČUNSKI CENTAR UVJETI KORIŠTENJA USLUGE EDUADRESAR Zagreb, kolovoz 2013.

Приручник за брендове за агенције 2018

Microsoft Word - os_preko_susa_2011

Zaštita digitalnih fotografija od manipulacije metapodacima Professional paper / Stručni rad Manuscript received: Revised: Accep

PowerPoint Presentation

Ugradbeni sustavi Sigurnost i izdržljivost

Metode za automatsko podešavanje boje i svjetline slike

Državno natjecanje / Osnove informatike Srednje škole Zadaci U sljedećim pitanjima na odgovore odgovaraš upisivanjem slova koji se nalazi ispred

Instalacija R-project softvera Univerzitet u Novom Sadu April 2018 Contents 1 Uvod 2 2 Instalacija R: Instalacija

ЈСФФ2019 (Јапанско српски фестивал филма) Апликациони формулар САДРЖАЈ: Апликациони формулар О фестивалу Правила и процедура

OBAVIJEST PZZ KORISNICIMA Poštovani korisnici programskog rješenja Last2000. Za Vas smo pripremili sljedeće novosti u programu: NOVOSTI

Microsoft Word - PLC na Ethernet mrezi.doc

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni studij USPOREDBA PERFORM

UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA

SEMINAR

Program ruralnog razvoja RH Uputa o primjeni grafičkog standarda u provedbi financijskih instrumenata za ruralni razvoj Financijske instit

Microsoft Word - CCERT-PUBDOC doc

PROGRAM USAVRŠAVANJA NASTAVNIKA ZA IZVOĐENJE NASTAVE MULTIMEDIJALNOG TIPA KORIŠTENJEM ISHODA UČENJA ICT Znanstveni laboratorij Osijek/Split, listopad

Ime i prezime učenika

Izvršavanje pitanja

Microsoft Word - IZMENA KONKURSNE DOKUNENTACIJE 1.doc

Ovaj fajl ima 5 stranica. Prvi i drugi domaći zadatak iz Internet tehnologija, Svi css fajlovi su u folderu css a sve slike su u folderu i

Школа Ј. Ј. Змај Свилајнац МЕСЕЧНИ ПЛАН РАДА ЗА СЕПТЕМБАР Школска 2018 /2019. Назив предмета: Информатика и рачунарство Разред: 5. Недељни број часова

Microsoft Word - CAD sistemi

Coolinarika - cjenik i uvjeti oglasavanja SRB,CG,BIH

(Microsoft Word - Tromjese\350ni usporedni podatci za tr\236i\232te elektroni\350kih komunikacija RH,Q12017.)

SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Leo Siniša Radošić Modreni upravitelj zaporkama ZAVRŠNI RAD Varaždin,

Golden 7 Classic HTML5 na stolnim računalima i mobilnim uređajima. Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 95,00 % Golden 7 Classic

Транскрипт:

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej Crnac Zagreb, siječanj 2018

Sadržaj Uvod 2 BPG format 3 2.1 Osnovno o BPG formatu 3 2.2 High Efficiency Video Coding 3 2.3 Main Still Picture 5 2.4 Specifikacije BPG formata 6 Zaključak 7 Literatura 8 1

1.Uvod U današnje vrijeme kada svi imaju mobitele s kamerama slike su postale jedan od najčešćih medija koje se koriste. Također, svatko želi na svom mobitelu ili računalu vidjeti slike. Zbog toga su se razvili formati datoteka koji kodiraju slike tako da se mogu spremiti u digitalnom obliku. Do danas se razvilo mnogo formata datoteka koje služe za kodiranje slika. Postoje dvije osnovne podjele tih formata: kompresija bez gubitka i kompresija s gubitkom. Kompresijom bez gubitka zadržava se originalna kvaliteta slike i ona je savršena kopija originalne slike. Zbog toga je i veličina datoteke veća u odnosu na one nastale kompresijom s gubitkom. Takvom kompresijom nastaju manje datoteke i slike su gotovo savršene kopije, ali ipak se gubi dio informacije. Neki od najpoznatijih primjera formata su: PNG, JPEG, TIFF. U ovom radu obradit će se BPG format datoteke koji spada u tip kompresije s gubitkom. 2

2.BPG format 2.1 Osnovno o BPG formatu BPG (en. Better Portable graphics) format je format datoteke koji služi za kodiranje slika. Njegov cilj je zamijeniti JPEG format koji je danas jedan od najpoznatijih formata datoteke za kodiranje slike. U odnosu na JPEG, BPG je kompresijski efikasniji što se očitava u kvaliteti slike ili veličini datoteke. Izumio ga je Fabrice Bellard 2014. Godine. Temelji se na HEVC (en. High Efficiency Video Coding ) kompresijskom standardu videa. Kao što se može vidjeti iz imena, namijenjen je prenosivosti te time dobar izvor za mobilne ili IoT uređaje. Trenutno ne postoji ugrađena podrška u web preglednike, ali web stranice mogu prikazati slike BPG formata tako da uključe JavaScript biblioteku koju je napisao Bellard. 2.2 High Efficiency Video Coding Ne može se govoriti o BPG formatu, a da se ne spomene HEVC (en. High Efficiency Video Coding). U svojoj suštini BPG je zapravo omotač oko HEVC-ovog glavnog 4:4:4 16 Still profila koji ide do 14 bita po uzorku. HEVC je poznat i kao H.265. Kao što se može zaključiti iz imena HEVC je standard za kompresiju videa. U usporedbi s puno poznatijim AVC standardom, HEVC nudi duplo bolji omjer kompresije za istu kvalitetu videa. 3

U više načina HEVC se može smatrati kao nastavak koncepata u H.264/MPEG-4 AVC. Oba rade tako da uspoređuju različite dijelove okvira kako bi pronašli dijelovi koji su suvišni, te ih onda zamijenili opisom umjesto originalnih piksela. Glavna razlika HEVC-a u odnosu na njih je proširenje područja pretrage okvira s 16x16 na 64x64. Osim tog dodana su i iduća poboljšanja: bolja segmentacija na razini bloka, bolja unutarnja predikcija unutar iste slike, bolja predikcija vektora pokreta te spajanje regija pokreta. U tablici 1. Može se vidjeti usporedba rada HEVC-a u odnosu na H.264 i MPEG-4 AVC. Standard kodirana Prosječna redukcija bita u usporedbi sa H.264/MPEG-4 AVC 480p 720p 1080p 2160p HEVC 52% 56% 62% 64% Tablica 1. Usporedba HEVC-a s H.264/MPEG-4 AVC HEVC je razvijen od strane JCT-VC-a (en. Joint Collaborative Team on Video Coding) 2013. godine. Do danas je objavljeno nekoliko verzija i poboljšanja. Na slici 1 može se vidjeti dijagram koji predstavlja dijelove HEVC-a. 4

Slika1. Blok dijagram HEVC-a [1] 2.3 Main Still Picture HEVC ima 3 osnovna profila iz HEVC 1 verzije te 21 dodatan profil iz HEVC 2 verzije. U ovom radu objasnit će se Main Still Picture profil jer BPG format radi na temelju njega. Osim Main Still Picture profila potrebno je spomenuti i Main profil i Main-10 profil. Main Still Picture profil omogućuje da se sliku mogu enkodirati s istim ograničenjima kao i Main profil. Dopušta dubinu bita do 8 bita po uzorku. Tijekom zadnjih nekoliko godina napravljeno je nekoliko istraživanja koja uspoređuju ovaj način rada s drugim slikovnim formatima poput JPEG-a. Rezultati jednog takvog istraživanja mogu se vidjeti u tablici 2. 5

Still image coding standard (test method) Average bit rate reduction compared to JPEG 2000 JPEG HEVC (PSNR) 20.26% 61.63% HEVC (MOS) 30.96% 43.10% Tablica 2. Usporedba HEVC Main Still Picture formata s JPEG formatima Iz tablice se može vidjeti da se uporabom Main Still Picture formata iz HEVC-a može ozbiljno poboljšati performansa kompresije. 2.4 Specifikacije BPG formata S obzirom na to da je BPG omotač oko Main Still Picture profila HEVC-a i BPG daje jako dobre rezultate u kompresiji slike u odnosu na JPEG. Za razliku od HEVC-a, BPG je više namijenjen formatima generičkih slika nego čistom bitstream formatu kao HEVC. BPG ima podršku za slike u boji te podržava formate 4:4:4, 4:2:2 i 4:2:0 koji služe za kodiranje slika u boji. Također postoji podrška i za četvrti kanal koji može biti alfa kanal ili četvrti kanal CMYK tipa slike. Od prostora boja podržava uobičajene tipove RGB i sivu sliku (en. grayscale) te YCbCr,YCgCO i CMYK. Osim što podržava prikazivanje slika, podržava i animacije. 6

3.Zaključak Kao što se vidi u radu BPG format ima bolje performanse od JPEG formata i postoji mogućnost da će ga u budućnosti zamijeniti. Ipak postoje i opasnosti u vidu konkurencije. Neki od zanimljivih formata koji se bore s BPG-om su FLIF(en. Free Lossless Image Format), HEIF (en. High Efficiency Image File Format), JPEG 2000, JPEG XR te WebP. Bit će zanimljivo pratiti koji od ovih formata će na kraju zamijeniti JPEG ili će se pojaviti neki novi. 7

Literatura [1] High Efficiency Video Coding, https://en.wikipedia.org/wiki/high_efficiency_video_coding#version_2_ profiles, siječanj 2018. [2] Better Portable Graphics, https://en.wikipedia.org/wiki/better_portable_graphics, siječanj 2018. [3] BPG Image format, https://bellard.org/bpg/, siječanj 2018. [4] BPG, a still-image format from video compression, https://lwn.net/articles/625535/, siječanj 2018. 8

9