Digital television systems (DTS)

Slides:



Advertisements
Similar presentations
Filtration based on Color distance
Advertisements

Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
Chapter 3 Image Enhancement in the Spatial Domain.
ECE 472/572 - Digital Image Processing Lecture 7 - Image Restoration - Noise Models 10/04/11.
Digital Image Processing
1 Video Processing Lecture on the image part (8+9) Automatic Perception Volker Krüger Aalborg Media Lab Aalborg University Copenhagen
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
H. R. Sheikh, A. C. Bovik, “Image Information and Visual Quality,” IEEE Trans. Image Process., vol. 15, no. 2, pp , Feb Lab for Image and.
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
Multimedia Data Introduction to Image Processing Dr Mike Spann Electronic, Electrical and Computer.
1 Preprocessing for JPEG Compression Elad Davidson & Lilach Schwartz Project Supervisor: Ari Shenhar SPRING 2000 TECHNION - ISRAEL INSTITUTE of TECHNOLOGY.
Introduction to Image Quality Assessment
Perceived video quality measurement Muhammad Saqib Ilyas CS 584 Spring 2005.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Human Visual System 4c8 Handout 2. Image and Video Compression We have already seen the need for compression We can use what we have learned in information.
An automated image prescreening tool for a printer qualification process by † Du-Yong Ng and ‡ Jan P. Allebach † Lexmark International Inc. ‡ School of.
Computer vision.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh M.Gholizadeh M.Gholizadeh
What is Image Quality Assessment?
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
Video Compression: Performance evaluation of available codec software Sridhar Godavarthy.
Digital Image Processing
University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Image processing.
Multimedia Data Introduction to Image Processing Dr Sandra I. Woolley Electronic, Electrical.
Chapter 3: Image Restoration Introduction. Image restoration methods are used to improve the appearance of an image by applying a restoration process.
1 Lecture 1 1 Image Processing Eng. Ahmed H. Abo absa
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
23 November Md. Tanvir Al Amin (Presenter) Anupam Bhattacharjee Department of Computer Science and Engineering,
Lecture 5 Mask/Filter Transformation 1.The concept of mask/filters 2.Mathematical model of filtering Correlation, convolution 3.Smoother filters 4.Filter.
Image Restoration Fasih ur Rehman. –Goal of restoration: improve image quality –Is an objective process compared to image enhancement –Restoration attempts.
Digital Image Processing Lecture 10: Image Restoration
1 Marco Carli VPQM /01/2007 ON BETWEEN-COEFFICIENT CONTRAST MASKING OF DCT BASIS FUNCTIONS Nikolay Ponomarenko (*), Flavia Silvestri(**), Karen.
(B1) What are the advantages and disadvantages of digital TV systems? Hint: Consider factors on noise, data security, VOD etc. 1.
Ec2029 digital image processing
Performance Measurement of Image Processing Algorithms By Dr. Rajeev Srivastava ITBHU, Varanasi.
Non-linear filtering Example: Median filter Replaces pixel value by median value over neighborhood Generates no new gray levels.
Image Enhancement Band Ratio Linear Contrast Enhancement
Image Enhancement in the Spatial Domain.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
CS-565 Computer Vision Nazar Khan Lecture 2.
Robust Image Hashing Based on Color Vector Angle and Canny Operator
Quality Evaluation and Comparison of SVC Encoders
Digital Image Processing Lecture 10: Image Restoration
Last update on June 15, 2010 Doug Young Suh
Digital 2D Image Basic Masaki Hayashi
IIS for Image Processing
Nikolay Ponomarenkoa, Vladimir Lukina, Oleg I. Ieremeieva,
Error Concealment In The Pixel Domain And MATLAB commands
Image and Video Processing – An Introduction
Image Analysis Image Restoration.
- photometric aspects of image formation gray level images
Image filtering Hybrid Images, Oliva et al.,
Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission Vineeth Shetty Kolkeri EE Graduate,UTA.
What Is Spectral Imaging? An Introduction
Image Segmentation Techniques
Presenter by : Mourad RAHALI
A Review in Quality Measures for Halftoned Images
Basic Image Processing
Digital Image Processing Week IV
Image and Video Processing
Image filtering
Image filtering
Reduction of blocking artifacts in DCT-coded images
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
VECTOR MEDIAN VIDEO FILTER
Lecture 2: Image filtering
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Review and Importance CS 111.
Presentation transcript:

Digital television systems (DTS) Video Sequence Processing Technical Univ. of Kosice Faculty of Electrical Engineering and Informatics Lˇ. Maceková, 2017

Videosequence processing and quality evaluation - basic principles j Videosequence processing and quality evaluation - basic principles Lˇ. Maceková, 2017 TU Kosice

j frame n+1 Fig. Digital (matrix) model of image sequence i pixel frame n frame n-1 M ... number of raws N ... number of columns time

Standard digital images and sequences - for relevant comparison of experimental results (of filtration methods, error correction, etc.)

Fig. For different purposes, there are more different color spaces for digital color representation wavelength [nm]   XYZ RGB

Models of artificial corruption of images and image sequences - computational softwares – for generation of more types noise (multiplicative or additive application principles, exchange: correct pixel x  corrupted one, random choise of noise value and pixel position, more types of value distribution, or salt /pepper noise application, etc. For example: Gauss Additive Noise (GAN) with probability distribution (appearance of error e ): e is the noise level in pixel x, μ is its mean value, σ2 is dispersion (variance) of noise values. Fig. Lena (Lg20) – illustration – GAN corruption, N(μ, σ2) = N(0,202) - then the overall brightness G of the pixel x with added noise is:

Fig.: Color Lena picture; impulsive noise – correlated/uncorrelated in R, G, B channels Fig. : Simulated random BW spots

Filtration methods dvojsmerové štruktúry – the mathematical (by computer) pixel intensity processing (correction / error concealment, noise suppresion, etc. (mathematic operations and operations of the choice) - For example: median filtration - that is the choice of the median from the set of values of the shifting filter window (It is suitable for impulsive noise suppresion, and partially for supressing „dirt and sparkle“ spots type) x* actual pixel Fig.: Examples of the 2D-shapes of filtering windows of the median filters. The use of each of them has another effect. The basic operation of median choice: dvojsmerové štruktúry - at the color pictures, the color vectors can be the elements of filter windows  vector filtering Fig.: Examples of 3D filter windows for image sequence filtering (there are the pixels of actual and 2 adjacent frames)

Detectors of noise, corruption spots, lines, etc. - The detection is needed before filtration process, to avoid the undesirable filtration effects. detector filter xi,j,n yi,j,n Fig. 3.1 Filtration with using of detector for noise or corruption detection. 1

Digital pictures and video quality evaluation 10 Digital pictures and video quality evaluation Mean absolute and mean squared errors respectively (of 1 picture and of a sequence of pictures : - pre obraz: - for sequence: Signal-to-Noise ratio: Peak SNR: color difference CD: successive transformations: lin.RGB XYZ  u’, v’, u’n, v’n  L*u*v* 

In the dynamic picture sequence, the change (error) of the motion is evaluated. The smoothness of the motion is corrupted  the correlation Rn between 2 frames is changed (Δ Rn): Notes: MxN – picture dimension o – original pixel y – new pixel value on the i,j position m – dimension of filter window ΔE*uv - color difference in CIE L*u*v* color space μ, σ – mean value and standard deviation of the brightness in the frames n, n+1

Older standardized quality criteria close to human visual system quality perception ... ITU-R 500 - very complex issue - there must be a lot of difficult constraints fulfilled (appearance of the room, other technician conditions, the steps of process of video watching and evaluating by the more subjects / people)  that is why the new objective criteria (SSIM) is developed and standardized - see next

Structural quality criteria SSIM - definition 13 Structural quality criteria SSIM - definition - The using of statistical parameters μ, σ, σx,y of the picture or frames - coefficients of similarity: C1=(K1L)2, C2=(K2L)2 , L = 255 (brightness range), K1, K2  10-2 ... user setting Description of the process: blocks or pixels i,j of the frame - SSIMij - average SSIM (i.e. MSSIM) for each image block or pixel  maps of the quality of the picture - in the case of color pictures – for each i,j component, calculation: - in the case of the image sequence (video) – for computing sparing, there is random choice of blocks realized – their wights assigned by brightnes -weights of the frames by the measure of the motion (using Block Matching methods or correlation method):

the subjective quality value The illustration of 3 types of the quality changing. The calculated MSE is very close of one to another. (b) Lena – increased contrast (a) Lena – original picture (c) Lena – corrupted image (blurring) (d) Lena – JPEG compression picture MSE the subjective quality value SSIM b 226.36 1,9 0.943 d 225.92 5,14 0.745 c 225.23 5,24 0.741 (a- picture – the best quality; the subjective value is 1)

Literature [1] Zeng, K. - Wang, Z.: 3D-SSIM for Video Qality Assesment, ICIP 2012, IEEE, pp. 621-624.