410 likes | 500 Views
Image Compression Based on Regression Equation. Advisor: H. C. Wu, Y. K. Chan Speaker: Hsin-Nan Tsai ( 蔡信男 ) Date: May 4, 2005. Outline. Introduction The proposed method Experimental results Conclusions. Introduction. YIQ model Quadtree structure Edge detection
E N D
Image Compression Based on Regression Equation Advisor: H. C. Wu, Y. K. Chan Speaker: Hsin-Nan Tsai (蔡信男) Date: May 4, 2005
Outline • Introduction • The proposed method • Experimental results • Conclusions
Introduction • YIQ model • Quadtree structure • Edge detection • Quadratic regression equation
Y I Q 0.299 0.587 0.114 0.596 -0.275 -0.321 0.212 -0.523 0.311 R G B × = Image compression • RGB YIQ
NW NE SW SE (128x128) (128x128) (128x128) (128x128) (64x64) (64x64) (64x64) (64x64) Image compression (cont.) • Quadtree 1 0 0 1 0 0 0 0 0 Breadth First Traversal Order treelist: 1 0 0 1 0 0 0 0 0
Image compression (cont.) • Edge detection ∆X ∆Y If PCD > DiffTH Count = Count + 1 If Count > CountTH quadtree()
, , and . Image compression (cont.) • Quadratic regression equation The coefficients a0, a1, and a2of this equation can be figured out by following three equations: i is the i-th pixel in an image block, and n is the number of pixels in the image block.
, , and . Image compression (cont.) • Quadratic regression equation The coefficients b0, b1, and b2of this equation can be figured out by following three equations: i is the i-th pixel in an image block, and n is the number of pixels in the image block.
Image compression (cont.) • Compute coefficients colorlist
Ydata Image compression (cont.) • Compress Y values 256 JPEG compression 256 … Y values
Image compression (cont.) Compressed file: treelist || colorlist || Ydata
1 0 0 1 0 0 0 0 0 treelist: Image decompression • Extract treelist Compressed file: treelist || colorlist || Ydata r is the numbers of 1-bits s is the numbers of 0-bits 3 × r + 1= s
Image decompression (cont.) • Extract colorlist Compressed file: colorlist || Ydata 6 × s
Ydata Image decompression (cont.) • Decompress Ydata 256 JPEG Decompression 256 … Y values
root(256x256) 128x128 128x128 128x128 128x128 64x64 64x64 64x64 64x64 Image decompression (cont.) • Restore quadtree 256 1 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 256 Y values
Image decompression (cont.) • Substitution coefficients root(256x256) 1 256 0 0 1 0 128x128 128x128 128x128 128x128 256 0 0 0 0 YIQ values 64x64 64x64 64x64 64x64
Image decompression (cont.) • YIQ RGB 256 256 256 256 YIQ values Lena
The PSNRs of the decompressed images in different sizes of regression equation coefficients Experimental results
The PSNRs and CRs of the testing image compressed by JPEG method Experimental results (cont.)
The PSNRs and CRs of the testing image compressed by our method Experimental results (cont.)
Experimental results (cont.) The PSNRs of the testing images encoded by JPEG method in different CRs in different CRs CR Image
Experimental results (cont.) The PSNRs of the testing images encoded by our method in different CRs CR Image
(a) PSNR: 31.503 dB (b) PSNR: 31.542 dB The decompressed images of GIRL4 decoded by our and JPEG methods Experimental results (cont.) • Blocking and Gibbs effects
Conclusions • Comparing to JPEG, the proposed method has good performance with low compression rate
子宮頸癌細胞抹片影像初始輪廓切割 Speaker: Jun-Dong Chang Advisor: Yung-Kuan Chan,Hsien-Chu Wu Date: 2005/05/04
Introduction • Automatic recognition reduces the carelessness and mistakes caused in artificial recognition. • Initial Contour Segmentation is a pre-process of ACM (Active Contour Model) System. • Initial Contour Segmentation (Background, Cytoplasm, Nucleus)
Color & Texture Analyzing ~ Training Image (cont.) Background Cytoplasm Nucleus
Regression Function (cont.) Background
Regression Function (cont.) Cytoplasm
Regression Function (cont.) Nucleus
Initial Contour Segmentation arg(min(Dx)) Background Query Image i = arg(min(Dx)), for x = b, c, n.
Initial Contour Segmentation (cont.) Background
Initial Contour Segmentation (cont.) Cytoplasm
Conclusions • Most of blocks are segmented at the correct layers. • Blocks of Background Layer are segmented to Cytoplasm Layer. • Regression Function just analyses 2D relation. • We have to correct segmentation errors to improve the accuracy of initial contour segmentation.
Future Work • SVM (Support Vector Machine) • Neighboring Block