CN1448892A - Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo - Google Patents

Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo Download PDF

Info

Publication number
CN1448892A
CN1448892A CN 03114604 CN03114604A CN1448892A CN 1448892 A CN1448892 A CN 1448892A CN 03114604 CN03114604 CN 03114604 CN 03114604 A CN03114604 A CN 03114604A CN 1448892 A CN1448892 A CN 1448892A
Authority
CN
China
Prior art keywords
image
information
compressibility
information content
sheet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 03114604
Other languages
Chinese (zh)
Other versions
CN1241149C (en
Inventor
郑南宁
吴宗泽
刘跃虎
朱悦心
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN 03114604 priority Critical patent/CN1241149C/en
Publication of CN1448892A publication Critical patent/CN1448892A/en
Application granted granted Critical
Publication of CN1241149C publication Critical patent/CN1241149C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

The compression rate pre-distributing algorithm for JPEG2000 image sheet can distribute the user's set compression rate to various image sheets based on the information amounts of the image sheets, and this is superior to available average compression rate distributing algorithm, which produces poor chroma difference and unsmoothed edges. JPEG-LS and PNG predicating template and edge detecting operator are introduced for the calculation of information content in the images. Experiments show that using the compression rate pre-distributing algorithm can improve and strengthen the visual effect of the reconstructed image and reduce MSE obviously, especially to image with concentrated target image area. In addition, the present invention has high real-time performance and effectiveness and can meet the requirement of hardware.

Description

A kind of many image sheets of JPEG2000 compressibility predistribution algorithm
One, affiliated technical field
The invention belongs to the VLSI design field.Be specifically related in JPEG2000 hardware is realized, design a kind of new JPEG2000 compressibility predistribution algorithm.
Two, background technology
JPEG2000 still image compression standard has become the focus that engineering circle and academia are paid close attention to always since its issue.All being to carry out at an image sheet all about compressibility control (rate control) part in the JPEG2000 agreement, how it should distribute time-limited code word if at large having illustrated in an image sheet, just can make the distortion behind the image reconstruction reach minimum.But, for bigger image, generally all can be divided into a plurality of image sheets to it and handle, all forward direction component transformations, DC displacement, wavelet transform, quantification, arithmetic coding and layering are blocked and are packed, and all only can carry out in the inside of an image sheet.Does should how to carry out compressibility so between image sheet distribute? problem hereto, from all JPEG2000 agreements of having issued on present recognize internal and international with about the paper of JPEG2000 compressibility control aspect and in view of the JPEG2000 software and hardware structure is realized, all not have this problem of relevant documents, the solution that does not more have proposition to be correlated with.From the JasPer/JPEG2000 source program, it does not consider the information difference between the image sheet, just gives each image sheet with the reduced overall rate mean allocation of image.The applicant finds through observational study, and when information distributes relatively more even on entire image or ratio of compression relatively low the time, this disposal route is also barely satisfactory; If but information is under the situation of extremely uneven and high compression ratio that distributes between each image sheet, with the method compressed image can the tangible colour difference of appearance between image sheet and sheet and the edge rough.Certainly can not allow the user manually set the compressibility of each image sheet, should have a cover to carry out the automatic adaptive algorithm of distributing of compressibility and go to address this problem according to the image sheet information content.
But the evaluation method of traditional quantity of information will be added up the pixel value of image as the Shannon quantity of information, but also will carry out logarithm operation.Same MSE statistical method need be carried out twice scanning to original image, but also will be carried out square operation.Therefore the computing method of traditional information content can't satisfy the real-time requirement of hardware because its calculated amount is quite big, and it is necessary therefore finding a kind of appropriate information amount statistical method to come the information content of evaluation image.
Three, summary of the invention
Defective and deficiency according to the above-mentioned background technology exists the objective of the invention is to, and a kind of many image sheets of JPEG2000 compressibility predistribution algorithm is provided.
The solution that the present invention adopts is: the information content of computed image at first, between image sheet, carry out the predistribution of compressibility then according to the information content of image; Introduce the prediction module of JPEG-LS and PNG and the information content that the rim detection module is weighed image in addition;
At least may further comprise the steps:
1) introduces prediction module and edge detection operator and carry out the quantity of information evaluation of image sheet
A) adopt JPEG-LS or PNG prediction module, in the scope of neighbours territory, predict, establish x ' and be premeasuring, information of forecasting content: x-x ' (x is the actual pixels value) then, the information content of overall image graphic web is the summation of the information of forecasting content of all pixels;
B) edge detection operator is estimated the method for the quantity of information of image: at first act on former image with edge detection template, obtain the quantity of information of each pixel; Each Pixel Information amount summation is exactly an information content of image;
2) product of the ratio of compression of setting according to the information content of different images sheet and user distributes the ratio of compression of each image sheet as weighting coefficient.
Many image sheets of JPEG2000 compressibility predistribution algorithm of the present invention, the visual effect of reconstructed image can obtain improvement and reinforcement in various degree, and MSE significantly reduces, and is for the image that target has set of regions neutrality, particularly effective; The quantity of information of weighing image sheet with the edge detection operator of JPEG-LS and PNG prediction algorithm and little template has good real-time performance and validity, can satisfy the requirement of hardware design.
Four, description of drawings
Fig. 1 is a forecasting process synoptic diagram of the present invention;
Fig. 2 is a prediction module synoptic diagram of the present invention;
Fig. 3 is a JPEG-LS prediction algorithm synoptic diagram;
Fig. 4 is a PNG prediction algorithm synoptic diagram;
Fig. 5 is the edge detection process synoptic diagram;
Fig. 6 is the edge detection template synoptic diagram of simplifying;
Fig. 7 is the JPEG2000 coding process flow diagram after improving.
Five, embodiment
The present invention carries out the algorithm that compressibility is distributed automatically according to the image sheet information content between image sheet.The present invention is described in further detail below in conjunction with accompanying drawing.
1. the evaluation method of information content
The evaluation method of image information content has a lot, uses the Shannon quantity of information to weigh usually.But the Shannon quantity of information need be added up the pixel value of being had a few, but also will carry out logarithm operation to the statistical probability that obtains, and calculated amount is very big, and real-time is poor.Same square error (MSE) MSE also is a kind of method of weighing image information content, and it need carry out twice scanning to entire image, but also will carry out square operation, so calculated amount is also quite big, the more important thing is that it can't realize concurrent operation.In addition, Shannon quantity of information and MSE statistical method are not all considered the realm information of image pixel.At the defective of top two kinds of methods, introduce the practical algorithm that rim detection and prediction module are weighed image information content first, the real-time of these two operators and validity are better than Shannon and MSE greatly.
* information of forecasting content adds a prediction module to image, carries out difference with predicted value and source pixel value then, carries out the calculating of information content at last with this difference.
The calculation process of information of forecasting content as shown in Figure 1, this prediction module is based on mainly that four fields (Fig. 2) predict, common prediction module has JPEG-LS (Fig. 3) and PNG (Fig. 4), these two prediction module have the characteristics of three-favour:
1) calculated amount is little;
2) considered realm information;
3) more meet the definition of quantity of information.
* based on the statistic law of rim detection
The edge is very important characteristic concerning piece image, so the edge also is an important symbol weighing image information content.Introducing some edge detection templates and detect edge of image earlier, determine the information content of image again with the edge, also is a kind of important method.
Common edge detection operator has Roberts crossover operator, Sobel operator, Prewitt operator, Laplace operator, LOG operator and Canny operator etc.The edge is abundant more, and the information content that image comprised is just big more.The first-elected Canny operator of optimum operator at check edge, the edge that it not only can detected image, and have the function of denoising.Found through experiments, after use 9 * 9Canny operator carried out the information content statistics, the average effect that compressibility is distributed was best really, and stability is high.Blemish in an otherwise perfect thing is that operand is too huge, no matter is hardware or software, and probably its expense all is difficult to bear.
The present invention recommends a kind of edge detection operator (as Fig. 6) of simplification, uses this template not need to carry out multiplying, and efficient improves greatly.In practicality, can also carry out interval sampling by per 4 points or 8 points, and then carry out rim detection.So not only improve arithmetic speed, and can detect big edge, be not vulnerable to interference of noise.Adopting this method only need pay very little computing cost, just can significantly improve picture quality under the constant situation of ratio of compression, is a kind of compressibility predistribution algorithm of keypoint recommendation of the present invention.
2. pre-allocation process
Make that ImageSize is an original image size, N is the image sheet number that marks off, and ratio is the given ratio of compression of user, ri (i=1,2,3 ... N) be the compressibility weight coefficient of each image sheet, satisfy (2.1) formula: Σ i = 0 N - 1 ri = 1 - - - ( 2.1 )
Make R iBe the assigned byte number of each image sheet, then:
(2.2)
Ri=ImageSize * ratio * ri is compressibility weight coefficient r here kCan obtain with formula (2.3). r k = I k Σ i = 0 N - 1 I i - - - ( 2.3 )
I wherein kBe the pairing information content of image sheet k, can obtain with any one given evaluation method of front.Add compressibility predistribution module JPEG2000 coding flow process afterwards as shown in Figure 7.
Use is tested many images with set of regions neutrality based on the predistribution algorithm of image sheet information content, and the result shows: the effect behind the Compress softwares can significantly be strengthened, and this algorithm has higher real-time and validity.
The information content of image sheet refers to the needed minimal compression storage space of restructural piece image sheet.The definite quantitative criteria of a kind of meaning neither one in back, it is closely related with the algorithm of concrete removal redundant information.Therefore for image, not just relevant with the pixel value of image, and arrange closely related with locations of pixels.And Shannon quantity of information and MSE statistic are not considered locations of pixels information.They have considered all and the relation of realm information that therefore this information content is not only the statistics of having expressed pixel value and is the more important thing is the accumulative total that has comprised location of pixels information prediction module and rim detection module.The calculated amount of prediction module and edge detection operator is little in addition, only need a front end in the image input add the row of 2~3 images deposit can real-time calculating chart photo quantity of information, and need not repeatedly scan image.
Compressibility predistribution algorithm is meant the size according to the information content of each image sheet, and the compressibility that the user is set is assigned to the method in each image sheet.At first calculate the information content of each image sheet according to the method for information evaluation, and then according to the difference of quantity of information, distribute different compressibility right of distribution coefficients for each image sheet, and then multiply each other with compressibility that the user sets and just can obtain the realistic compression ratio of present image sheet.
A large amount of test findings show: use compressibility predistribution algorithm, the visual effect of reconstructed image can obtain improvement and reinforcement in various degree, and MSE significantly reduces, and is for the image that target has set of regions neutrality, particularly effective; The quantity of information of weighing image sheet with the edge detection operator of JPEG-LS and PNG prediction algorithm and little template has good real-time performance and validity, can satisfy the requirement of hardware design.

Claims (2)

1. many image sheets of JPEG2000 compressibility predistribution algorithm is characterized in that, at first the information content of computed image is carried out the predistribution of compressibility then between image sheet according to the information content of image; Introduce the prediction module of JPEG-LS and PNG and the information content that the rim detection module is weighed image in addition;
At least may further comprise the steps:
1) introduces prediction module and edge detection operator and carry out the quantity of information evaluation of image sheet;
A) adopt JPEG-LS or PNG prediction module, in the scope of neighbours territory, predict, establish x ' and be premeasuring, information of forecasting content: x-x ' (x is the actual pixels value) then, the information content of overall image graphic web is the summation of the information of forecasting content of all pixels;
B) method of the quantity of information of edge detection operator evaluation image is: at first act on former image with edge detection template, obtain the quantity of information of each pixel; Each Pixel Information amount summation is exactly an information content of image;
2) product of the ratio of compression of setting according to the information content of different images sheet and user distributes the ratio of compression of each image sheet as weighting coefficient.
2. many image sheets of JPEG2000 compressibility predistribution algorithm as claimed in claim 1 is characterized in that described pre-allocation process is carried out as follows:
Make that ImageSize is an original image size, N is the image sheet number that marks off, and ratio is the given ratio of compression of user, ri (i=1,2,3 ... N) be the compressibility weight coefficient of each image sheet, satisfy (2.1) formula: Σ i = 0 N - 1 ri = 1 - - - ( 2.1 )
Make R iBe the assigned byte number of each image sheet, then:
(2.2)
Ri=ImageSize×ratio×ri
Here compressibility weight coefficient r kCan obtain with formula (2.3); r k = I k Σ i = 0 N - 1 I i - - - ( 2.3 )
I wherein kBe the pairing information content of image sheet k, can obtain with any one given evaluation method of front.
CN 03114604 2003-04-07 2003-04-07 Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo Expired - Fee Related CN1241149C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 03114604 CN1241149C (en) 2003-04-07 2003-04-07 Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 03114604 CN1241149C (en) 2003-04-07 2003-04-07 Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo

Publications (2)

Publication Number Publication Date
CN1448892A true CN1448892A (en) 2003-10-15
CN1241149C CN1241149C (en) 2006-02-08

Family

ID=28684129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 03114604 Expired - Fee Related CN1241149C (en) 2003-04-07 2003-04-07 Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo

Country Status (1)

Country Link
CN (1) CN1241149C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009097824A1 (en) * 2008-02-05 2009-08-13 Huawei Technologies Co., Ltd. Compressive sampling for multimedia coding
CN101742308A (en) * 2008-11-04 2010-06-16 精工爱普生株式会社 Display system, image output device and image display device
CN101438597B (en) * 2006-05-17 2011-05-11 富士通株式会社 Image data compression device, compression method, and image data decompression device, decompression method
CN103179396A (en) * 2013-03-04 2013-06-26 中国科学院长春光学精密机械与物理研究所 System and method for controlling CCSDS (consultative committee for space data system) image compressing code in spatial TDICCD (time delayed integration charge coupled device) camera application
WO2020077625A1 (en) * 2018-10-19 2020-04-23 深圳市汇顶科技股份有限公司 Data processing method and apparatus
WO2020150992A1 (en) * 2019-01-25 2020-07-30 深圳市大疆创新科技有限公司 Method and device for bit rate assignment

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101438597B (en) * 2006-05-17 2011-05-11 富士通株式会社 Image data compression device, compression method, and image data decompression device, decompression method
WO2009097824A1 (en) * 2008-02-05 2009-08-13 Huawei Technologies Co., Ltd. Compressive sampling for multimedia coding
US8553994B2 (en) 2008-02-05 2013-10-08 Futurewei Technologies, Inc. Compressive sampling for multimedia coding
CN101742308A (en) * 2008-11-04 2010-06-16 精工爱普生株式会社 Display system, image output device and image display device
US8559529B2 (en) 2008-11-04 2013-10-15 Seiko Epson Corporation Display system, image output device and image display device
CN103179396A (en) * 2013-03-04 2013-06-26 中国科学院长春光学精密机械与物理研究所 System and method for controlling CCSDS (consultative committee for space data system) image compressing code in spatial TDICCD (time delayed integration charge coupled device) camera application
WO2020077625A1 (en) * 2018-10-19 2020-04-23 深圳市汇顶科技股份有限公司 Data processing method and apparatus
WO2020150992A1 (en) * 2019-01-25 2020-07-30 深圳市大疆创新科技有限公司 Method and device for bit rate assignment

Also Published As

Publication number Publication date
CN1241149C (en) 2006-02-08

Similar Documents

Publication Publication Date Title
EP2713336B1 (en) Combined deblocking and denoising filter
CN1085464C (en) Signal adaptive postprocessing system for reducing blocking effects and ringing noise
CN1099188C (en) Signal self-adaptive wave filter method and filter
US7257273B2 (en) Hierarchical scheme for blur detection in digital image using wavelet transform
CN1250012C (en) Method and appts. of removing blocking artifact of MPEG signal
CN1260949C (en) Method and apparatus for improving picture sharpness
CN1426019A (en) Method for simutaneously suppressing undershoot and over shoot for increasing digital image
CN1991908A (en) Selective local transient improvement and peaking for video sharpness enhancement
CN1114889C (en) Texture classification apparatus employing coarseness and directiviety of patterns
CN101605257B (en) Blocking effect analysis method and system
CN1842822A (en) Method and apparatus for modeling film grain patterns in the frequency domain
DE102010053087A1 (en) Bidirectional, local and global motion estimation based frame rate conversion
CN1708103A (en) Apparatus and method of smoothing video signal using pattern adaptive filtering
CN1633159A (en) A method for removing image noise
CN1241149C (en) Compression rate pre-allocation algorithm for JPEG 2000 multi-picture photo
Dumic et al. IQM2: new image quality measure based on steerable pyramid wavelet transform and structural similarity index
CN102713977A (en) Picture quality evaluation method and apparatus using quantization code
Djurović Combination of the adaptive Kuwahara and BM3D filters for filtering mixed Gaussian and impulsive noise
CN1267999A (en) Electronic watermark inserting apparatus and its method
CN1741617A (en) Handle the equipment and the method for the shoot artifacts of picture signal
CN1461455A (en) Method and apparatus for reducing image noise
US20020191857A1 (en) Inverse halftoning process
CN108681684B (en) Non-reference quality evaluation method, device and system for two-dimensional bar code image
CN1672175A (en) Image processing device
CN1440192A (en) Marginal correcting method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060208

Termination date: 20120407