5 research outputs found

    Implementaci贸 d'un sistema per al control de la qualitat d'imatges JPEG

    Get PDF
    L'est脿ndard JPEG 茅s el format gr脿fic per a imatges fixes de to continu que s'utilitza com a mitj脿 de publicaci贸 en la web. La bona relaci贸 entre la ra贸 de compressi贸 obtinguda i la qualitat de la imatge comprimida i l'脿mplia difusi贸 entre els usuaris d'Internet, l'han convertit en l'est脿ndard per a la compressi贸 d'imatges. L'usuari, per貌, nom茅s pot controlar la qualitat final pel m猫tode d'assaig-error i aquest proc茅s t茅 un cost computacional elevat ja que la imatge s'ha de comprimir, descomprimir i despr茅s calcular l'error quadr脿tic mitj脿. Aquest treball proporciona una llibreria de rutines b脿siques que permet modificar la matriu de quantificaci贸 en funci贸 de les caracter铆stiques de la imatge, de la percepci贸 de l'observador i del nivell de qualitat desitjat per l'usuari, sense penalitzar la ra贸 de compressi贸 i amb costos computacionals raonables.El est谩ndar JPEG es el formato gr谩fico para im谩genes fijas de tono continuo que se utiliza como medio de publicaci贸n en la web. La buena relaci贸n entre la raz贸n de compresi贸n obtenida y la calidad de la imagen comprimida y la amplia difusi贸n entre los usuarios de Internet, lo han convertido en el est谩ndar para la compresi贸n de im谩genes. Sin embargo, el usuario solo puede controlar la calidad final por el m茅todo de ensayo-error y este proceso tiene un coste computacional elevado puesto que la imagen se tiene que comprimir, descomprimir y despu茅s calcular el error cuadr谩tico medio. Este trabajo proporciona una librer铆a de rutinas b谩sicas que permite modificar la matriz de cuantificaci贸n en funci贸n de las caracter铆sticas de la imagen, de la percepci贸n del observador y del nivel de calidad deseado por el usuario, sin penalizar la raz贸n de compresi贸n y con costes computacionales razonables.The standard JPEG is the graphic format for fixed footage of continual key that utilises as a mode of publication at the web. The nice account among the reason of compression obtained and the quality of the image compressed and the wide diffusion among the users of Internet, have converted it at the standard for the compression of footage. The user, but, only can control the final quality for the method of assay-error and this process has an overhead computational cost since the image has to compress , decompress and next compound the half quadratic error. This work provides a bookshop of basic routines that permits to modify the matrix of quantization at function of the characteristics of the image, of the perception of the observer and of the level of quality desired by the user, without penalising the reason of compression and with reasonable computational costs

    JPEG standard uniform quantization error modeling with applications to sequential and progressive operation modes

    No full text
    In this paper we propose a method for computing JPEG quantization matrices for a given mean square error or PSNR. Then, we employ our method to compute JPEG standard progressive operation mode definition scripts using a quantization approach. Therefore, it is no longer necessary to use a trial and error procedure to obtain a desired PSNR and/or definition script, reducing cost. Firstly, we establish a relationship between a Laplacian source and its uniform quantization error. We apply this model to the coefficients obtained in the discrete cosine transform stage of the JPEG standard. Then, an image may be compressed using the JPEG standard under a global MSE (or PSNR) constraint and a set of local constraints determined by the JPEG standard and visual criteria. Secondly, we study the JPEG standard progressive operation mode from a quantization based approach. A relationship between the measured image quality at a given stage of the coding process and a quantization matrix is found. Thus, the definition script construction problem can be reduced to a quantization problem. Simulations show that our method generates better quantization matrices than the classical method based on scaling the JPEG default quantization matrix. The estimation of PSNR has usually an error smaller than 1 dB. This figure decreases for high PSNR values. Definition scripts may be generated avoiding an excessive number of stages and removing small stages that do not contribute during the decoding process with a noticeable image quality improvement.En aquest treball es proposa un m猫tode per calcular les matrius de quantitzaci贸 JPEG per a un determinat error mitj脿 quadrat o PSNR.En este trabajo se propone un m茅todo para calcular las matrices de cuantizaci贸n JPEG para un determinado error medio cuadrado o PSNR

    JPEG standard uniform quantization error modeling with applications to sequential and progressive operation modes

    No full text
    In this paper we propose a method for computing JPEG quantization matrices for a given mean square error or PSNR. Then, we employ our method to compute JPEG standard progressive operation mode definition scripts using a quantization approach. Therefore, it is no longer necessary to use a trial and error procedure to obtain a desired PSNR and/or definition script, reducing cost. Firstly, we establish a relationship between a Laplacian source and its uniform quantization error. We apply this model to the coefficients obtained in the discrete cosine transform stage of the JPEG standard. Then, an image may be compressed using the JPEG standard under a global MSE (or PSNR) constraint and a set of local constraints determined by the JPEG standard and visual criteria. Secondly, we study the JPEG standard progressive operation mode from a quantization based approach. A relationship between the measured image quality at a given stage of the coding process and a quantization matrix is found. Thus, the definition script construction problem can be reduced to a quantization problem. Simulations show that our method generates better quantization matrices than the classical method based on scaling the JPEG default quantization matrix. The estimation of PSNR has usually an error smaller than 1 dB. This figure decreases for high PSNR values. Definition scripts may be generated avoiding an excessive number of stages and removing small stages that do not contribute during the decoding process with a noticeable image quality improvement.En aquest treball es proposa un m猫tode per calcular les matrius de quantitzaci贸 JPEG per a un determinat error mitj脿 quadrat o PSNR.En este trabajo se propone un m茅todo para calcular las matrices de cuantizaci贸n JPEG para un determinado error medio cuadrado o PSNR
    corecore