SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org 
ISSN (e): 2250-3021, ISSN (p): 2278-8719 
Vol. 04, Issue 08 (August. 2014), ||V4|| PP 14-17 
International organization of Scientific Research 14 | P a g e 
No Reference Objective Video Quality Measurement Based on Human Visual System Subrahmanyam.Ch1, Dr.D.Venkata Rao2, Dr.N.Usha Rani3 1(Research Scholar, Dept of ECE, Vignan University, Guntur, India) 2(Principal, Narasaraopeta Institute of Technology,Guntur, India) 3(Head of the Department, Dept of ECE, Vignan University, Guntur, India) Abstract: - We tested how to improve the quality of the reconstructed video, several deblocking algorithms have been used. In this paper, we will introduce these deblocking algorithms and classify them into several categories. On the other hand, the conventional PSNR is widely adopted for estimating the quality of the compressed video. However, PSNR sometimes does not reveal the quality perceived by human visual system (HVS). In this paper, we will introduce one measurement to estimate the blockiness in the compressed video. Keywords: - reconstructed video, deblocking algorithm, PSNR, HVS 
I. INTRODUCTION 
Block-based transform coding is popularly used in video compression standards such as MPEG and H.26x because of its excellent energy compaction capability and low hardware complexity. These standards achieve good compression ratio and quality of the reconstructed video when the quantizer is not vey coarse; however, in very low bit rate, the well-known annoying artifact in video compression coding come into existence and degrade the quality seriously. This artifact is called Blocking Artifact, which results from coarse quantization that discards most of the high frequency components of each segmented macro block of the original image and video frame and introduces severe quantization noise to the low frequency component. In order to reduce the annoying blocking artifacts, several deblocking algorithms had been proposed. We can classify the deblocking algorithms into four types: in-loop filtering, post-processing, pre-processing and overlapped block methods. The in-loop filtering algorithm inserts deblocking filter into the encoding and decoding loop of the video CODEC, and one example of this method is adopted in H.264/AVC. The post- processing algorithms apply some post-processing low pass filters and algorithms after the image and video has been decoded to improve the image and video quality. The pre-processing algorithms pre-process the original image and video so that the quality of the reconstructed image and video can be the same as that without being processed under lower bit rate. The overlapped block methods include lapped orthogonal transform (LOT) whose transform bases are overlaid to each other and overlapped block motion compensation (OBMC) which consider the neighboring blocks for motion estimation and motion compensation in video coding. 
II. MASKING EFFECT OF HUMAN VISUAL SYSTEM 
There are three major observations on blocking artifacts could be noted in block-based transform coding (BTC). 
I. Because of the masking effect of the human visual system (HVS), there are different sensitivity of the HVS to areas of the image and video with different complexity. The blocking artifacts are more noticeable in flat areas than in complex areas. 
II. The deblocking filter can remove some high frequency discontinuity over the block boundaries; however, it may result into blurring the real edges in the original image or video frames. 
III. The motion compensation prediction (MCP) propagates the blocking artifacts into the next frame in video coding. 
We know that the blocking artifact will propagate into the later frames in video coding, which will degrade the visual quality and thus affect the compression ratio. Based on this observation, we can achieve higher compression ratio and better visual quality if we can effectively eliminate the blocking artifacts. Therefore, H.264/AVC and H.263+ add the deblocking filter into the coding loop to improve the visual quality and the accuracy of MCP. 
According to the availability of a reference image, objective QA methods can be classified into three broad categories: full-reference QA methods, no-reference QA methods and reduced-reference QA methods. In full-reference QA methods, a test image is evaluated by comparing it with a reference image that is assumed to have perfect quality. The general used methods of full-reference quality assessment, which are called the error sensitivity based methods, consider the test image signal as the sum of the reference image
No Reference Objective Video Quality Measurement Based on Human Visual System 
International organization of Scientific Research 15 | P a g e 
signal and an error signal. One problem with these methods is that larger visible differences may not necessarily 
imply lower perceptual quality. Classical quality measures, such as MSE, WMSE or PSNR, are simple to 
calculate, have clear physical meanings, and are mathematically convenient in the context of optimization. But 
they are all error sensitivity based methods limitations, such as the supra-threshold problem, the natural image 
complexity problem. Hence, In this paper we prefer No-reference QA for Video. 
III. PROPOSED REFERNEC MODEL FOR VIDEO QUALITY MONITORING 
Three methodologies representing different measurement strategies for the assessment of the quality of video 
have been defined: 
– methodology using the complete video reference (double-ended); 
– methodology using reduced reference information (double-ended); 
– methodology using no reference signal (single-ended). 
The design and the development of a video quality monitor should consider a general structure of the 
measurement procedure for reduced reference and single-ended methodologies. The reference model is 
composed of the following four layers: 
– Measurement methodology defines the class or the strategy relative to the application requirement; 
– Measurement method is composed of a set of modules, algorithmic and associated ones, implemented to 
process inputs such as original signals or processed reference data, and provide output results such as 
processed reference data, level of impairment or final quality notation; 
– Algorithmic module(s) is the basic block of signal processing functions composing the method. It composes 
the core of the method from which the final objective qualification is delivered; 
– Associated module(s) is an additional function that aids the algorithmic module(s) in its operation by 
addressing such issues as dating, synchronization, presentation of data, etc. 
Each one of those methodologies offers a specific approach relative to its operational use. Each methodology is 
well adapted to a specific field of applications. This is due to its technical implementation constraints: 
– relevance of the measured data, 
– availability of the reference, 
– synchronization of original and impaired signals or data, 
– transmission channel for reference data, 
– real-time implementation, 
– in-service use, etc. 
Post-processing algorithms are the most popular methods for improving the quality of the image and 
video and eliminate the annoying blocking artifact. On the other hand, the post-processing algorithms can 
achieve deblocking without the original image and video, so the standard need not to be modified. 
Reduction of Blocking Artifacts in DCT Domain 
We introduce a post-processing filtering algorithm in DCT domain. We define the block , 
, ( , ) k l 
m n b u v and 
, 
, ( , ) k l 
m n B u v first. , ( , ) m n b u v is the (m,n)-th 8х8 block in the compressed image, and , ( , ) m n B u v is the DCT 
coefficients of , ( , ) m n b u v . , 
, ( , ) k l 
m n b u v is the shifted block with displacement k pixel in the x direction and 
displacement l pixels in the y direction with respective to block , ( , ) m n b u v , and , 
, ( , ) k l 
m n B u v is the DCT 
coefficients of the block , 
, ( , ) k l 
m n b u v . One example is shown in Fig. 1. 
m 1,n b  
m,n b 
m 1,n 1 b   
m,n 1 b  
1, 1 
m,n b  
Fig. 1 Example of shifted block 
, 
, ( , ) k l 
m n b u v
No Reference Objective Video Quality Measurement Based on Human Visual System 
International organization of Scientific Research 16 | P a g e 
In the original image, the neighboring DCT coefficients at the same frequency are very similar and do 
not vary radically within a small range. Thus, we can apply low pass filter to the DCT coefficients at each 
frequency to filter the high frequency parts resulting from blocking effect. However, this method may blur the 
real edges in the original image, so we must have the mechanism to detect activity of the block and apply the 
filter with corresponding strength. 
DCT-domain filtering is applied to revise the block , ( , ) m n B u v to obtain the new DCT coefficients 
 
Bm,n (i, j) . 
 , 
, , , 
1 
( , ) ( , ) 
h h 
k l 
m n k l m n 
k h l h 
B i j w B u v 
W   
   
, 
h h 
k l 
k h l h 
W w 
  
   
The post-filtering works in different ways for the blocks with different activities. 
For blocks with low activity, the blocking artifact is more noticeable, so we apply strong filtering to smooth the 
high frequency components. The filter coefficients are defined. 
, 1, , 2,..., 2 k l w  k l   
For blocks with high activity, the blocking artifact is less noticeable, so we apply filtering with less strength 
to smooth blocking artifact and preserve the real edge. The filter coefficients are defined. 
, 
3, for ( , ) (0,0) 
1, k l 
k l 
w 
otherwise 
  
 
IV. EXPERIMENTAL RESULTS 
In this, we will show some experimental results. The image database used in the experiment is from LIVE, 
which consists of original high-resolution YUV format video files. It includes different distortion types of video 
sets. The detail of the video PSNR values are shown. We only use the total of 2 distorted video files in our 
experiment. 
Fig.2. PSNR = 11.8345 Fig.3. PSNR = 0.5926 
Fig.4. PSNR = 18.8015 Fig.5. PSNR = 1.2104 
V. CONCLUSION 
In our experiment, we use two different distortion types of video sets to evaluate the effectiveness and 
robustness of the proposed method. Compared with PSNR values with distorted video PSNR values, good 
results are obtained as shown in Fig. 2- Fig. 5. The major result of the proposed method is the possibility of
No Reference Objective Video Quality Measurement Based on Human Visual System 
International organization of Scientific Research 17 | P a g e 
evaluating video quality consistently with human perception for color images. Experimental evidence confirms that the proposed method provides a satisfactory approximation of the actual subjective scores. 
REFERENCES 
[1] B W Keelan. Handbook of Image Quality: Characterization and Prediction [M]. New York: Marcel Dekker Inc., 2002: 9. 
[2] A. C Bovik. Introduction to Image and Video Quality Assessment[OL]. [2009-3-17]. http://live.ece.utexas.edu/research/quality/intro.htm. 
[3] Z Wang, A. C Bovik, H R Sheikh, et al. Image Quality Assessment: From Error Visibility to Structural Similarity [J]. IEEE Trans. Image Process., 2004, 13(4): 600-612. 
[4] C J van den Branden Lambrecht, Ed. Special Issue on Image and Video Quality Metrics [J]. Signal Process., 1998, 70(3): 155-294. 
[5] VQEG. Final Report from the Video Quality Experts Group on the Validation of Objective Models of Video Quality Assessment [OL]. (2000-3-15) [2009-3-17]. 
http://www.its.bldrdoc.gov/vqeg/projects/frtv_phaseI/COM-80E_final_report.pdf. 
[6] T N Pappas and R J Safranek. Perceptual Criteria for Image Quality Evaluation. In: A. C Bovik, ed. Handbook of Image &Video Processing [M]. San Diego: Academic Press, 2000: 669-684. 
[7] Z Wang and A. C Bovik. Why is Image Quality Assessment so Difficult? [C]. Proc. of the IEEE ICASSP 2002, Orlando, Florida, 2002: IV-3313- IV-3316. 
[8] Z Wang and A C Bovik. A Universal Image Quality Index [J]. IEEE Signal Processing Letters, 2002, 9(3): 81-84. 
[9] G H Chen, C L Yang, L M Po, et al. Edge-based Structural Similarity for Image Quality Assessment ICASSP, Toulouse, France, 2006: II-933-II936. 
[10] H R Sheikh, Z Wang, L Cormack, et al. LIVE Image Quality Assessment Database [OL]. (2005-2- 13)[2009-3-17] http://live.ece.utexas.edu/research/quality/. 
[11] Commission Internationale d'Eclairage. CIE Publication No.15.2, Colorimetry [S]. 2nd Ed. Vienna: CIE Central Bureau, 1986. 
[12] K McLaren. An Introduction to Instrumental Shade Passing and Sorting and a Review of Recent Develop- ments [J]. J. Soc. Dyers Colour, 1976, 92(9): 317-326. 
[13] Commission Internationale d'Eclairage. CIE Publication No. 116, Industrial Colour-Difference Evaluation [S]. Vienna: CIE Central Bureau, 1995. 
[14] Commission Internationale d'Eclairage. CIE Publication No. TC1. 47, Hue and Lightness Correction to Industrial Colour Difference Evaluation [S]. Vienna: CIE Central Bureau, 2000. 
[15] VQEG. Final Report from the Video Quality Experts Group on the Validation of Objective Models of Video Quality Assessment, Phase Ⅱ VQEG [OL]. (2003-8-25) [2009-3-17]. 
http://www.its.bldrdoc.gov/vqeg/projects/frtv- _phaseII/downloads/VQEGII_Final_Report.pdf. 
[16] H R Sheikh, M F Sabir, and A C Bovik. A Statistical Evaluation of Recent Full Reference Image Quality Assessment Algorithms [J]. IEEE Trans. Image Process., 2006, 15(11): 3441-3452.

Mais conteúdo relacionado

Mais procurados

Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...CSCJournals
 
VIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHM
VIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHMVIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHM
VIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHMijcsa
 
Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...
Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...
Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...Shamman Noor Shoudha
 
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...Ijripublishers Ijri
 
Video Denoising using Transform Domain Method
Video Denoising using Transform Domain MethodVideo Denoising using Transform Domain Method
Video Denoising using Transform Domain MethodIRJET Journal
 
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
Dynamic Texture Coding using Modified Haar Wavelet with CUDADynamic Texture Coding using Modified Haar Wavelet with CUDA
Dynamic Texture Coding using Modified Haar Wavelet with CUDAIJERA Editor
 
Image Authentication Using Digital Watermarking
Image Authentication Using Digital WatermarkingImage Authentication Using Digital Watermarking
Image Authentication Using Digital Watermarkingijceronline
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGijma
 
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...IJCSIS Research Publications
 
SVM Based Saliency Map Technique for Reducing Time Complexity in HEVC
SVM Based Saliency Map Technique for Reducing Time Complexity in HEVCSVM Based Saliency Map Technique for Reducing Time Complexity in HEVC
SVM Based Saliency Map Technique for Reducing Time Complexity in HEVCIRJET Journal
 
Secured Data Transmission Using Video Steganographic Scheme
Secured Data Transmission Using Video Steganographic SchemeSecured Data Transmission Using Video Steganographic Scheme
Secured Data Transmission Using Video Steganographic SchemeIJERA Editor
 
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...researchinventy
 

Mais procurados (17)

D0941824
D0941824D0941824
D0941824
 
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
Rate Distortion Performance for Joint Source Channel Coding of JPEG image Ove...
 
VIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHM
VIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHMVIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHM
VIDEO SEGMENTATION & SUMMARIZATION USING MODIFIED GENETIC ALGORITHM
 
H43044145
H43044145H43044145
H43044145
 
Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...
Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...
Audio Visual Emotion Recognition Using Cross Correlation and Wavelet Packet D...
 
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
 
Video Denoising using Transform Domain Method
Video Denoising using Transform Domain MethodVideo Denoising using Transform Domain Method
Video Denoising using Transform Domain Method
 
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
Dynamic Texture Coding using Modified Haar Wavelet with CUDADynamic Texture Coding using Modified Haar Wavelet with CUDA
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
 
45 135-1-pb
45 135-1-pb45 135-1-pb
45 135-1-pb
 
Image Authentication Using Digital Watermarking
Image Authentication Using Digital WatermarkingImage Authentication Using Digital Watermarking
Image Authentication Using Digital Watermarking
 
F0953235
F0953235F0953235
F0953235
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKING
 
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
Fractal Compression of an AVI Video File using DWT and Particle Swarm Optimiz...
 
SVM Based Saliency Map Technique for Reducing Time Complexity in HEVC
SVM Based Saliency Map Technique for Reducing Time Complexity in HEVCSVM Based Saliency Map Technique for Reducing Time Complexity in HEVC
SVM Based Saliency Map Technique for Reducing Time Complexity in HEVC
 
Secured Data Transmission Using Video Steganographic Scheme
Secured Data Transmission Using Video Steganographic SchemeSecured Data Transmission Using Video Steganographic Scheme
Secured Data Transmission Using Video Steganographic Scheme
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
A Hybrid DWT-SVD Method for Digital Video Watermarking Using Random Frame Sel...
 

Semelhante a C04841417

VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...
VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...
VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...sipij
 
survey on Scene Detection Techniques on video
survey on Scene Detection Techniques on videosurvey on Scene Detection Techniques on video
survey on Scene Detection Techniques on videoChandra Shekhar Mithlesh
 
Motion detection in compressed video using macroblock classification
Motion detection in compressed video using macroblock classificationMotion detection in compressed video using macroblock classification
Motion detection in compressed video using macroblock classificationacijjournal
 
Video Forgery Detection: Literature review
Video Forgery Detection: Literature reviewVideo Forgery Detection: Literature review
Video Forgery Detection: Literature reviewTharindu Rusira
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
IRJET- Comparison and Simulation based Analysis of an Optimized Block Mat...
IRJET-  	  Comparison and Simulation based Analysis of an Optimized Block Mat...IRJET-  	  Comparison and Simulation based Analysis of an Optimized Block Mat...
IRJET- Comparison and Simulation based Analysis of an Optimized Block Mat...IRJET Journal
 
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...Ijripublishers Ijri
 
Design and Analysis of Quantization Based Low Bit Rate Encoding System
Design and Analysis of Quantization Based Low Bit Rate Encoding SystemDesign and Analysis of Quantization Based Low Bit Rate Encoding System
Design and Analysis of Quantization Based Low Bit Rate Encoding Systemijtsrd
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148IJRAT
 
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODINGNEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODINGcscpconf
 
Pipeline anomaly detection
Pipeline anomaly detectionPipeline anomaly detection
Pipeline anomaly detectionGauravBiswas9
 
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...IRJET Journal
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Review On Different Feature Extraction Algorithms
Review On Different Feature Extraction AlgorithmsReview On Different Feature Extraction Algorithms
Review On Different Feature Extraction AlgorithmsIRJET Journal
 
Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...
Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...
Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...IRJET Journal
 
Video Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience DetectionVideo Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience DetectionIRJET Journal
 

Semelhante a C04841417 (20)

VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...
VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...
VIDEO QUALITY ASSESSMENT USING LAPLACIAN MODELING OF MOTION VECTOR DISTRIBUTI...
 
survey on Scene Detection Techniques on video
survey on Scene Detection Techniques on videosurvey on Scene Detection Techniques on video
survey on Scene Detection Techniques on video
 
Motion detection in compressed video using macroblock classification
Motion detection in compressed video using macroblock classificationMotion detection in compressed video using macroblock classification
Motion detection in compressed video using macroblock classification
 
Video Forgery Detection: Literature review
Video Forgery Detection: Literature reviewVideo Forgery Detection: Literature review
Video Forgery Detection: Literature review
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
1829 1833
1829 18331829 1833
1829 1833
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
IRJET- Comparison and Simulation based Analysis of an Optimized Block Mat...
IRJET-  	  Comparison and Simulation based Analysis of an Optimized Block Mat...IRJET-  	  Comparison and Simulation based Analysis of an Optimized Block Mat...
IRJET- Comparison and Simulation based Analysis of an Optimized Block Mat...
 
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
Jiri ece-01-03 adaptive temporal averaging and frame prediction based surveil...
 
Design and Analysis of Quantization Based Low Bit Rate Encoding System
Design and Analysis of Quantization Based Low Bit Rate Encoding SystemDesign and Analysis of Quantization Based Low Bit Rate Encoding System
Design and Analysis of Quantization Based Low Bit Rate Encoding System
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148
 
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODINGNEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
NEW IMPROVED 2D SVD BASED ALGORITHM FOR VIDEO CODING
 
Pipeline anomaly detection
Pipeline anomaly detectionPipeline anomaly detection
Pipeline anomaly detection
 
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Review On Different Feature Extraction Algorithms
Review On Different Feature Extraction AlgorithmsReview On Different Feature Extraction Algorithms
Review On Different Feature Extraction Algorithms
 
Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...
Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...
Comparitive Analysis for Pre-Processing of Images and Videos using Histogram ...
 
Video Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience DetectionVideo Compression Using Block By Block Basis Salience Detection
Video Compression Using Block By Block Basis Salience Detection
 

Mais de IOSR-JEN

Mais de IOSR-JEN (20)

C05921721
C05921721C05921721
C05921721
 
B05921016
B05921016B05921016
B05921016
 
A05920109
A05920109A05920109
A05920109
 
J05915457
J05915457J05915457
J05915457
 
I05914153
I05914153I05914153
I05914153
 
H05913540
H05913540H05913540
H05913540
 
G05913234
G05913234G05913234
G05913234
 
F05912731
F05912731F05912731
F05912731
 
E05912226
E05912226E05912226
E05912226
 
D05911621
D05911621D05911621
D05911621
 
C05911315
C05911315C05911315
C05911315
 
B05910712
B05910712B05910712
B05910712
 
A05910106
A05910106A05910106
A05910106
 
B05840510
B05840510B05840510
B05840510
 
I05844759
I05844759I05844759
I05844759
 
H05844346
H05844346H05844346
H05844346
 
G05843942
G05843942G05843942
G05843942
 
F05843238
F05843238F05843238
F05843238
 
E05842831
E05842831E05842831
E05842831
 
D05842227
D05842227D05842227
D05842227
 

Último

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Último (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

C04841417

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 08 (August. 2014), ||V4|| PP 14-17 International organization of Scientific Research 14 | P a g e No Reference Objective Video Quality Measurement Based on Human Visual System Subrahmanyam.Ch1, Dr.D.Venkata Rao2, Dr.N.Usha Rani3 1(Research Scholar, Dept of ECE, Vignan University, Guntur, India) 2(Principal, Narasaraopeta Institute of Technology,Guntur, India) 3(Head of the Department, Dept of ECE, Vignan University, Guntur, India) Abstract: - We tested how to improve the quality of the reconstructed video, several deblocking algorithms have been used. In this paper, we will introduce these deblocking algorithms and classify them into several categories. On the other hand, the conventional PSNR is widely adopted for estimating the quality of the compressed video. However, PSNR sometimes does not reveal the quality perceived by human visual system (HVS). In this paper, we will introduce one measurement to estimate the blockiness in the compressed video. Keywords: - reconstructed video, deblocking algorithm, PSNR, HVS I. INTRODUCTION Block-based transform coding is popularly used in video compression standards such as MPEG and H.26x because of its excellent energy compaction capability and low hardware complexity. These standards achieve good compression ratio and quality of the reconstructed video when the quantizer is not vey coarse; however, in very low bit rate, the well-known annoying artifact in video compression coding come into existence and degrade the quality seriously. This artifact is called Blocking Artifact, which results from coarse quantization that discards most of the high frequency components of each segmented macro block of the original image and video frame and introduces severe quantization noise to the low frequency component. In order to reduce the annoying blocking artifacts, several deblocking algorithms had been proposed. We can classify the deblocking algorithms into four types: in-loop filtering, post-processing, pre-processing and overlapped block methods. The in-loop filtering algorithm inserts deblocking filter into the encoding and decoding loop of the video CODEC, and one example of this method is adopted in H.264/AVC. The post- processing algorithms apply some post-processing low pass filters and algorithms after the image and video has been decoded to improve the image and video quality. The pre-processing algorithms pre-process the original image and video so that the quality of the reconstructed image and video can be the same as that without being processed under lower bit rate. The overlapped block methods include lapped orthogonal transform (LOT) whose transform bases are overlaid to each other and overlapped block motion compensation (OBMC) which consider the neighboring blocks for motion estimation and motion compensation in video coding. II. MASKING EFFECT OF HUMAN VISUAL SYSTEM There are three major observations on blocking artifacts could be noted in block-based transform coding (BTC). I. Because of the masking effect of the human visual system (HVS), there are different sensitivity of the HVS to areas of the image and video with different complexity. The blocking artifacts are more noticeable in flat areas than in complex areas. II. The deblocking filter can remove some high frequency discontinuity over the block boundaries; however, it may result into blurring the real edges in the original image or video frames. III. The motion compensation prediction (MCP) propagates the blocking artifacts into the next frame in video coding. We know that the blocking artifact will propagate into the later frames in video coding, which will degrade the visual quality and thus affect the compression ratio. Based on this observation, we can achieve higher compression ratio and better visual quality if we can effectively eliminate the blocking artifacts. Therefore, H.264/AVC and H.263+ add the deblocking filter into the coding loop to improve the visual quality and the accuracy of MCP. According to the availability of a reference image, objective QA methods can be classified into three broad categories: full-reference QA methods, no-reference QA methods and reduced-reference QA methods. In full-reference QA methods, a test image is evaluated by comparing it with a reference image that is assumed to have perfect quality. The general used methods of full-reference quality assessment, which are called the error sensitivity based methods, consider the test image signal as the sum of the reference image
  • 2. No Reference Objective Video Quality Measurement Based on Human Visual System International organization of Scientific Research 15 | P a g e signal and an error signal. One problem with these methods is that larger visible differences may not necessarily imply lower perceptual quality. Classical quality measures, such as MSE, WMSE or PSNR, are simple to calculate, have clear physical meanings, and are mathematically convenient in the context of optimization. But they are all error sensitivity based methods limitations, such as the supra-threshold problem, the natural image complexity problem. Hence, In this paper we prefer No-reference QA for Video. III. PROPOSED REFERNEC MODEL FOR VIDEO QUALITY MONITORING Three methodologies representing different measurement strategies for the assessment of the quality of video have been defined: – methodology using the complete video reference (double-ended); – methodology using reduced reference information (double-ended); – methodology using no reference signal (single-ended). The design and the development of a video quality monitor should consider a general structure of the measurement procedure for reduced reference and single-ended methodologies. The reference model is composed of the following four layers: – Measurement methodology defines the class or the strategy relative to the application requirement; – Measurement method is composed of a set of modules, algorithmic and associated ones, implemented to process inputs such as original signals or processed reference data, and provide output results such as processed reference data, level of impairment or final quality notation; – Algorithmic module(s) is the basic block of signal processing functions composing the method. It composes the core of the method from which the final objective qualification is delivered; – Associated module(s) is an additional function that aids the algorithmic module(s) in its operation by addressing such issues as dating, synchronization, presentation of data, etc. Each one of those methodologies offers a specific approach relative to its operational use. Each methodology is well adapted to a specific field of applications. This is due to its technical implementation constraints: – relevance of the measured data, – availability of the reference, – synchronization of original and impaired signals or data, – transmission channel for reference data, – real-time implementation, – in-service use, etc. Post-processing algorithms are the most popular methods for improving the quality of the image and video and eliminate the annoying blocking artifact. On the other hand, the post-processing algorithms can achieve deblocking without the original image and video, so the standard need not to be modified. Reduction of Blocking Artifacts in DCT Domain We introduce a post-processing filtering algorithm in DCT domain. We define the block , , ( , ) k l m n b u v and , , ( , ) k l m n B u v first. , ( , ) m n b u v is the (m,n)-th 8х8 block in the compressed image, and , ( , ) m n B u v is the DCT coefficients of , ( , ) m n b u v . , , ( , ) k l m n b u v is the shifted block with displacement k pixel in the x direction and displacement l pixels in the y direction with respective to block , ( , ) m n b u v , and , , ( , ) k l m n B u v is the DCT coefficients of the block , , ( , ) k l m n b u v . One example is shown in Fig. 1. m 1,n b  m,n b m 1,n 1 b   m,n 1 b  1, 1 m,n b  Fig. 1 Example of shifted block , , ( , ) k l m n b u v
  • 3. No Reference Objective Video Quality Measurement Based on Human Visual System International organization of Scientific Research 16 | P a g e In the original image, the neighboring DCT coefficients at the same frequency are very similar and do not vary radically within a small range. Thus, we can apply low pass filter to the DCT coefficients at each frequency to filter the high frequency parts resulting from blocking effect. However, this method may blur the real edges in the original image, so we must have the mechanism to detect activity of the block and apply the filter with corresponding strength. DCT-domain filtering is applied to revise the block , ( , ) m n B u v to obtain the new DCT coefficients  Bm,n (i, j) .  , , , , 1 ( , ) ( , ) h h k l m n k l m n k h l h B i j w B u v W      , h h k l k h l h W w      The post-filtering works in different ways for the blocks with different activities. For blocks with low activity, the blocking artifact is more noticeable, so we apply strong filtering to smooth the high frequency components. The filter coefficients are defined. , 1, , 2,..., 2 k l w  k l   For blocks with high activity, the blocking artifact is less noticeable, so we apply filtering with less strength to smooth blocking artifact and preserve the real edge. The filter coefficients are defined. , 3, for ( , ) (0,0) 1, k l k l w otherwise    IV. EXPERIMENTAL RESULTS In this, we will show some experimental results. The image database used in the experiment is from LIVE, which consists of original high-resolution YUV format video files. It includes different distortion types of video sets. The detail of the video PSNR values are shown. We only use the total of 2 distorted video files in our experiment. Fig.2. PSNR = 11.8345 Fig.3. PSNR = 0.5926 Fig.4. PSNR = 18.8015 Fig.5. PSNR = 1.2104 V. CONCLUSION In our experiment, we use two different distortion types of video sets to evaluate the effectiveness and robustness of the proposed method. Compared with PSNR values with distorted video PSNR values, good results are obtained as shown in Fig. 2- Fig. 5. The major result of the proposed method is the possibility of
  • 4. No Reference Objective Video Quality Measurement Based on Human Visual System International organization of Scientific Research 17 | P a g e evaluating video quality consistently with human perception for color images. Experimental evidence confirms that the proposed method provides a satisfactory approximation of the actual subjective scores. REFERENCES [1] B W Keelan. Handbook of Image Quality: Characterization and Prediction [M]. New York: Marcel Dekker Inc., 2002: 9. [2] A. C Bovik. Introduction to Image and Video Quality Assessment[OL]. [2009-3-17]. http://live.ece.utexas.edu/research/quality/intro.htm. [3] Z Wang, A. C Bovik, H R Sheikh, et al. Image Quality Assessment: From Error Visibility to Structural Similarity [J]. IEEE Trans. Image Process., 2004, 13(4): 600-612. [4] C J van den Branden Lambrecht, Ed. Special Issue on Image and Video Quality Metrics [J]. Signal Process., 1998, 70(3): 155-294. [5] VQEG. Final Report from the Video Quality Experts Group on the Validation of Objective Models of Video Quality Assessment [OL]. (2000-3-15) [2009-3-17]. http://www.its.bldrdoc.gov/vqeg/projects/frtv_phaseI/COM-80E_final_report.pdf. [6] T N Pappas and R J Safranek. Perceptual Criteria for Image Quality Evaluation. In: A. C Bovik, ed. Handbook of Image &Video Processing [M]. San Diego: Academic Press, 2000: 669-684. [7] Z Wang and A. C Bovik. Why is Image Quality Assessment so Difficult? [C]. Proc. of the IEEE ICASSP 2002, Orlando, Florida, 2002: IV-3313- IV-3316. [8] Z Wang and A C Bovik. A Universal Image Quality Index [J]. IEEE Signal Processing Letters, 2002, 9(3): 81-84. [9] G H Chen, C L Yang, L M Po, et al. Edge-based Structural Similarity for Image Quality Assessment ICASSP, Toulouse, France, 2006: II-933-II936. [10] H R Sheikh, Z Wang, L Cormack, et al. LIVE Image Quality Assessment Database [OL]. (2005-2- 13)[2009-3-17] http://live.ece.utexas.edu/research/quality/. [11] Commission Internationale d'Eclairage. CIE Publication No.15.2, Colorimetry [S]. 2nd Ed. Vienna: CIE Central Bureau, 1986. [12] K McLaren. An Introduction to Instrumental Shade Passing and Sorting and a Review of Recent Develop- ments [J]. J. Soc. Dyers Colour, 1976, 92(9): 317-326. [13] Commission Internationale d'Eclairage. CIE Publication No. 116, Industrial Colour-Difference Evaluation [S]. Vienna: CIE Central Bureau, 1995. [14] Commission Internationale d'Eclairage. CIE Publication No. TC1. 47, Hue and Lightness Correction to Industrial Colour Difference Evaluation [S]. Vienna: CIE Central Bureau, 2000. [15] VQEG. Final Report from the Video Quality Experts Group on the Validation of Objective Models of Video Quality Assessment, Phase Ⅱ VQEG [OL]. (2003-8-25) [2009-3-17]. http://www.its.bldrdoc.gov/vqeg/projects/frtv- _phaseII/downloads/VQEGII_Final_Report.pdf. [16] H R Sheikh, M F Sabir, and A C Bovik. A Statistical Evaluation of Recent Full Reference Image Quality Assessment Algorithms [J]. IEEE Trans. Image Process., 2006, 15(11): 3441-3452.