Original title:
Alternativní JPEG kodér/dekodér
Translated title:
An alternative JPEG coder/decoder
Authors:
Jirák, Jakub ; Kiska, Tomáš (referee) ; Rajmic, Pavel (advisor) Document type: Master’s theses
Year:
2017
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Kodek JPEG je v současné době nejrozšířenější obrázkový formát. Tato práce se zabývá navrhnutím a implementací alternativního JPEG kodeku využívajícího proximální algoritmy v kombinaci se zafixováním bodů z původního obrazu k potlačení artefaktů vznikajících v běžném JPEG kodéru. V rámci řešení daného problému byla nejprve využita prox_TV a následně Douglas-Rachford algoritmus, pro který byla odvozena speciální funkce využívající l_1-normu k rekonstrukci obrazu. Výsledky navrhnutého řešení jsou velmi dobré, jelikož dokáže efektivně potlačit vzniklé artefakty a zároveň výsledek odpovídá obrazu s vyšším nastaveným kvalitativním faktorem. Navrhnutá metoda dosahuje velmi dobrých výsledků jak pro jednoduché obrázky tak pro fotografie, avšak v případě velkých obrázků (1024x1024 px) a větších je zapotřebí velkého množství výpočetního času, proto je metoda vhodná spíše pro menší obrázky.
The JPEG codec is currently the most widely used image format. This work deals with the design and implementation of an alternative JPEG codec using proximal algorithms in combination with the fixation of points from the original image to suppression of artifacts created in common JPEG coding. To solve the problem, the prox_TV and then the Douglas-Rachford algorithm were used, for which special functions using l_1-norm for image reconstruction were derived. The results of the proposed solution are very good because they can effectively suppress the artefacts created and the result corresponds to the image with a higher set qualitative factor. The proposed method achieves very good results for both simple images and photos, but in the case of large images (1024 × 1024 px) and larger, a large amount of computing time is required, so the method is more suitable for smaller images.
Keywords:
Douglas-Rachford; EPP; JPEG; MATLAB; MSE; proximal operator; PSNR; REPP; sparse representation of signals; SSIM; Total Variation; UnLocBox; Douglas-Rachford; EPP; JPEG; MATLAB; MSE; proximální operátor; PSNR; REPP; SSIM; Totalní Variace; UnLocBox; řídká reprezentace signálů
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/65791