[go: up one dir, main page]

CN102547068B - Improved Bilinear Interpolation Video Scaling Method - Google Patents

Improved Bilinear Interpolation Video Scaling Method Download PDF

Info

Publication number
CN102547068B
CN102547068B CN201110461100.0A CN201110461100A CN102547068B CN 102547068 B CN102547068 B CN 102547068B CN 201110461100 A CN201110461100 A CN 201110461100A CN 102547068 B CN102547068 B CN 102547068B
Authority
CN
China
Prior art keywords
processing
bilinear interpolation
video
sharpening
filter
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.)
Expired - Fee Related
Application number
CN201110461100.0A
Other languages
Chinese (zh)
Other versions
CN102547068A (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.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen 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 Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN201110461100.0A priority Critical patent/CN102547068B/en
Publication of CN102547068A publication Critical patent/CN102547068A/en
Application granted granted Critical
Publication of CN102547068B publication Critical patent/CN102547068B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

本发明公开了一种改进的双线性插值视频缩放方法,首先接收待处理的视频信号,接着判断是放大处理,还是缩放处理,如果是放大处理,先对接收到的视频信号进行锐化滤波处理,然后再对锐化滤波处理后的视频信号进行双线性插值处理,最后输出;否则,先对接收到的视频信号进行双线性插值处理,然后再进行锐化滤波处理,最后输出,其中,本发明优先考虑采用联合滤波器、对数滤波器或者拉普拉斯滤波器进行锐化滤波处理。本发明对于视频图像的放大处理采用前置锐化滤波器,而对视频图像缩小处理采用后置锐化滤波器,可以显著的提升双线性插值视频缩放的质量,能够有效克服视频图像缩放处理过程中的边缘模糊和锯齿现象,得到更好画质的视频图像。

Figure 201110461100

The invention discloses an improved bilinear interpolation video zooming method. Firstly, the video signal to be processed is received, and then it is judged whether it is zooming processing or zooming processing. If it is zooming processing, the received video signal is sharpened and filtered first. processing, and then perform bilinear interpolation processing on the sharpened and filtered video signal, and finally output; otherwise, first perform bilinear interpolation processing on the received video signal, and then perform sharpening and filtering processing, and finally output, Among them, the present invention preferably considers using a joint filter, a logarithmic filter or a Laplacian filter to perform sharpening filtering. The present invention adopts a pre-sharpening filter for the zoom-in processing of video images, and adopts a post-sharpening filter for video image reduction processing, which can significantly improve the quality of bilinear interpolation video zooming, and can effectively overcome the video image zooming process. The edge blurring and jagged phenomenon in the process can be obtained, and the video image with better quality can be obtained.

Figure 201110461100

Description

Improved bilinear interpolation video scaling method
Technical field
The invention belongs to digital video image process field, specifically, relate to and a kind ofly can effectively overcome edge blurry in video image zooming processing procedure and the improved bilinear interpolation video scaling method of crenellated phenomena.
Background technology
Image scaling is widely used in digital picture and video processing applications, comprise the fields such as consumer electronics product and medical image, along with various consumer electronics products extensively adopt flat-panel display device, as mobile phone, video player, panel computer and LCD TV etc., the video source of same resolution will show on the flat-panel display device of various different resolutions, must adopt image scaling technology.
Current Image Zooming Algorithm mainly divides three classes: 1) traditional interpolation algorithm; 2) interpolation algorithm based on edge; 3) interpolation algorithm based on estimation.Latter two algorithm is because operand is large, in consumer electronics product, seldom adopts, and traditional interpolation algorithm, because operand is less, is widely used in consumer electronics product, conventional arest neighbors interpolation, bilinear interpolation and the Tri linear interpolation of mainly containing.Tradition interpolation image convergent-divergent algorithm is all that to be based upon band-limited signal be perfectly to rebuild by ideal low-pass filter, therefore the low pass filter of these algorithm design is all to level off to the frequency spectrum of ideal low-pass filter, yet, picture signal is not with limit, so the HFS that traditional interpolation algorithm can not Recovery image, finally causes the edge blurry of image or has crenellated phenomena.
Summary of the invention
For above deficiency, the invention provides and a kind ofly can effectively overcome edge blurry in video image zooming processing procedure and the improved bilinear interpolation video scaling method of crenellated phenomena, first it receive pending vision signal; Then judgement is that this vision signal is amplified to processing, still carries out convergent-divergent processing; If amplify, process, first the vision signal receiving is carried out to sharp filtering processing, and then the vision signal after sharp filtering is processed is carried out bilinear interpolation processing, the output video image being finally disposed, if convergent-divergent is processed, first the vision signal receiving is carried out to bilinear interpolation processing, the vision signal after then bilinear interpolation being processed is carried out sharp filtering processing, the output video image being finally disposed.
The present invention adopts sharp filtering device to carry out sharp filtering processing.
Described sharp filtering device is associated filters, and its filter factor is:
Kernel = - 1 - 2 - 3 - 2 - 1 - 2 - 2 - C + S - 4 - C + S - 2 - C + S - 2 - 3 - 4 - C + S - 8 + SC - 4 - C + S - 3 - 2 - 2 - C + S - 4 - C + S - 2 - C + S - 2 - 1 - 2 - 3 - 2 - 1 / ( C + 8 ) ( S + 8 )
Wherein, C and S are parameters, and their value is adjusted according to feature of image.
Described sharp filtering device is logarithmic filtering device, and its filter factor is:
Kernel LOC = - 1 - 2 - 1 - 2 B - 2 - 1 - 2 - 1
Wherein, B is sharpening parameter, according to characteristics of image, adjusts, and must be greater than-12.
Described sharp filtering device is Laplace filter, and its filter factor is:
Kernel LAP = 0 - 1 0 - 1 C - 1 0 - 1 0
Wherein, C is sharpening parameter, according to characteristics of image, adjusts, and must be greater than-4.
Beneficial effect of the present invention: the present invention processes and adopts preposition sharp filtering device for the amplification of video image, and being dwindled to process, video image adopts rearmounted sharp filtering device, can promote significantly the quality of bilinear interpolation video scaling, can effectively overcome edge blurry and crenellated phenomena in video image zooming processing procedure, obtain the video image of better image quality.
Accompanying drawing explanation
Fig. 1 is the improved bilinear interpolation video scaling method flow chart of the present invention;
Fig. 2 is bilinear interpolation algorithm principle schematic diagram.
Embodiment
Below in conjunction with accompanying drawing, the present invention is further elaborated.
As shown in Figure 1, improved bilinear interpolation video scaling method of the present invention comprises:
1) receive pending vision signal.
2) judgement is that this vision signal is amplified to processing, still carries out convergent-divergent processing, if amplify, processes, and performs step 3), no person, performs step 4).
3) vision signal receiving is carried out to sharp filtering processing, and then the vision signal after sharp filtering processing is carried out to bilinear interpolation processing, finally export final video image, termination routine.
4) vision signal receiving is carried out to bilinear interpolation processing, the vision signal after then bilinear interpolation being processed is carried out sharp filtering processing, finally exports final video image, termination routine.
Be that the present invention adopts before bilinear interpolation algorithm carries out convergent-divergent to video image, first judgement is that video image is amplified or dwindled; Then, if raw video image is amplified, first raw video image is carried out to sharp filtering, then carry out bilinear interpolation; If raw video image is dwindled, first carry out bilinear interpolation, then carry out sharp filtering.
Because bilinear interpolation has the character of low pass filter, make high fdrequency component impaired, so can make image outline thicken, therefore, the present invention adopts sharp filtering device to improve the quality of image scaling, the kind of sharp filtering device is a lot, and the present invention tests by multitude of video image scaling, and the present invention pays the utmost attention to and adopts the obvious sharp filtering device of following three kinds of effects: associating sharp filtering device, logarithm sharp filtering device, Laplce's sharp filtering device.
Filter factor also claims operator or convolution mask, and the concrete coefficient of associated filters is:
Kernel = - 1 - 2 - 3 - 2 - 1 - 2 - 2 - C + S - 4 - C + S - 2 - C + S - 2 - 3 - 4 - C + S - 8 + SC - 4 - C + S - 3 - 2 - 2 - C + S - 4 - C + S - 2 - C + S - 2 - 1 - 2 - 3 - 2 - 1 / ( C + 8 ) ( S + 8 )
Wherein, C and S are parameters, can be according to feature of image adjustment.
Logarithm sharp filtering device filter factor is:
Kernel LOC = - 1 - 2 - 1 - 2 B - 2 - 1 - 2 - 1
In above formula, B is sharpening parameter, can adjust according to characteristics of image, must be greater than-12.
Laplace filter filter factor is:
Kernel LAP = 0 - 1 0 - 1 C - 1 0 - 1 0
In above formula, C is sharpening parameter, can adjust according to characteristics of image, must be greater than-4.
Bilinear interpolation algorithm (Bilinear Interpolation) is modal linear interpolation, because linear interpolation can be decomposed into vertical and horizontal both direction carries out respectively, so be called bilinear interpolation, its video image zooming quality will be higher than neighbor interpolation algorithm.It obtains the gray value of pixel to be inserted according to the gray value of the related pixel point of 4 neighborhoods around pixel to be inserted by two-dimensional linear weighted average calculation, as shown in Figure 2, the value of required pixel is:
P(xx,yy)=(1-Δy)·[(1-Δx)·f(x,y)+Δx·f(x+1,y)]+Δy·[(1-Δx)·f(x,y+1)+Δx·f(x+1,y+1)]
Xx wherein, the location of pixels that yy is output image.F (x, y), f (x+1, y), f (x, y+1) and f (x+1, y+1) are the pixel value in neighbours territory in original image.If horizontal scaling and vertically scale are separated, convergent-divergent row convergent-divergent more in advance, so above-mentioned formula can be write:
I(xx,y)=(1-Δx)·f(x,y)+Δx·f(x+1,y);
I(xx,y+1)=(1-Δx)·f(x,y+1)+Δx·f(x+1,y+1);
P(xx,yy)=(1-Δy)·I(xx,y)+Δy·I(xx,y+1);
Wherein, I () has represented the interpolation calculation intermediate point of upper and lower two grey.
The foregoing is only preferred embodiments of the present invention, the present invention is not limited to above-mentioned execution mode, in implementation process, may there is local small structural modification, if various changes of the present invention or modification are not departed to the spirit and scope of the present invention, and within belonging to claim of the present invention and equivalent technologies scope, the present invention is also intended to comprise these changes and modification.

Claims (1)

1.一种改进的双线性插值视频缩放方法,其特征在于,它首先接收待处理的视频信号;接着判断是对该视频信号进行放大处理,还是进行缩小处理;如果是放大处理,先对接收到的视频信号进行锐化滤波处理,然后再对锐化滤波处理后的视频信号进行双线性插值处理,最后处理完毕的输出视频图像,如果是缩小处理,先对接收到的视频信号进行双线性插值处理,然后对双线性插值处理后的视频信号进行锐化滤波处理,最后处理完毕的输出视频图像,它采用锐化滤波器进行锐化滤波处理,1. An improved bilinear interpolation video scaling method is characterized in that it first receives the video signal to be processed; then it is judged whether the video signal is enlarged or reduced; if it is enlarged, first The received video signal is processed by sharpening and filtering, and then the video signal after sharpening and filtering is processed by bilinear interpolation. Finally, the output video image after processing is reduced. Bilinear interpolation processing, then sharpening and filtering the video signal after bilinear interpolation processing, and finally processing the output video image, which uses a sharpening filter to perform sharpening and filtering processing, 所述锐化滤波器为拉普拉斯滤波器,其滤波系数为:The sharpening filter is a Laplacian filter, and its filter coefficients are: KernelKernel LAPLAP == 00 -- 11 00 -- 11 CC -- 11 00 -- 11 00 其中,C为锐化参数,根据图像特征进行调整,必须大于-4。Among them, C is the sharpening parameter, which is adjusted according to the image characteristics and must be greater than -4.
CN201110461100.0A 2011-12-31 2011-12-31 Improved Bilinear Interpolation Video Scaling Method Expired - Fee Related CN102547068B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110461100.0A CN102547068B (en) 2011-12-31 2011-12-31 Improved Bilinear Interpolation Video Scaling Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110461100.0A CN102547068B (en) 2011-12-31 2011-12-31 Improved Bilinear Interpolation Video Scaling Method

Publications (2)

Publication Number Publication Date
CN102547068A CN102547068A (en) 2012-07-04
CN102547068B true CN102547068B (en) 2014-03-05

Family

ID=46352942

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110461100.0A Expired - Fee Related CN102547068B (en) 2011-12-31 2011-12-31 Improved Bilinear Interpolation Video Scaling Method

Country Status (1)

Country Link
CN (1) CN102547068B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701772B (en) * 2014-11-28 2019-07-23 展讯通信(上海)有限公司 A kind of post processing of image method
CN106780336B (en) * 2016-12-19 2020-04-03 广东威创视讯科技股份有限公司 Image reduction method and device
CN113852768A (en) * 2021-09-24 2021-12-28 中音讯谷科技有限公司 Audio and video image intelligent control system based on FPGA technology

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1595954A (en) * 2004-03-19 2005-03-16 华亚微电子(上海)有限公司 A method of definition compensation during video image zoom
CN101076079A (en) * 2007-06-14 2007-11-21 华为技术有限公司 Method and apparatus for enhancing video-signal image
CN101815157A (en) * 2009-02-24 2010-08-25 虹软(杭州)科技有限公司 Image and video amplification method and relevant image processing device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100366050C (en) * 2005-03-11 2008-01-30 华亚微电子(上海)有限公司 Image zooming method and image zoomer system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1595954A (en) * 2004-03-19 2005-03-16 华亚微电子(上海)有限公司 A method of definition compensation during video image zoom
CN101076079A (en) * 2007-06-14 2007-11-21 华为技术有限公司 Method and apparatus for enhancing video-signal image
CN101815157A (en) * 2009-02-24 2010-08-25 虹软(杭州)科技有限公司 Image and video amplification method and relevant image processing device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
A Low-Cost High-Quality Adaptive Scalar for Real-Time Multimedia Applications;Shih-Lun Chen等;《IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY》;20111130;第21卷(第11期);全文 *
Shih-Lun Chen等.A Low-Cost High-Quality Adaptive Scalar for Real-Time Multimedia Applications.《IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY》.2011,第21卷(第11期),

Also Published As

Publication number Publication date
CN102547068A (en) 2012-07-04

Similar Documents

Publication Publication Date Title
US8335394B2 (en) Image processing method for boundary resolution enhancement
CN102547067B (en) Improved bicubic interpolation video scaling method
US9552625B2 (en) Method for image enhancement, image processing apparatus and computer readable medium using the same
CN105260986B (en) A kind of image magnification method of anti
US20110019082A1 (en) Multi-frame approach for image upscaling
CN109345490B (en) Method and system for enhancing real-time video image quality of mobile playing terminal
CN102209180A (en) Image processing apparatus and image processing method
CN107730472A (en) A kind of image defogging optimized algorithm based on dark primary priori
JP5781370B2 (en) Image processing apparatus, image processing method, image display apparatus including image processing apparatus, program, and recording medium
CN102547068B (en) Improved Bilinear Interpolation Video Scaling Method
CN103035019B (en) Image processing method and device
US9805450B2 (en) Image processing device and display device having the same
US8094958B2 (en) Apparatus and method for sharpening blurred enlarged image
US9336573B2 (en) Self-adaptive image edge correction device and method thereof
JPWO2014102876A1 (en) Image processing apparatus and image processing method
WO2018099303A1 (en) Image denoising method and device, and computer storage medium
KR20080042672A (en) Apparatus and method for sharpening blurred image
TW201032592A (en) Method for upscaling images and videos and associated image processing device
CN102164228A (en) Image processing method for enhancing image border resolution
CN106331429A (en) A video detail amplification method
CN104144281B (en) Self-adaptive image edge repairing device and method thereof
KR101332030B1 (en) Method of magnifying image and computer readable medium storing the program thereof
CN115984118B (en) Infrared image amplification algorithm and device based on edge enhancement
KR100889935B1 (en) Method and device for sharpening blurred image by lens distortion correction
CN102063699A (en) A Method of Video Image Scaling Based on Interpolation Orthogonal Multiwavelet

Legal Events

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

Granted publication date: 20140305

Termination date: 20181231

CF01 Termination of patent right due to non-payment of annual fee