CN101917624B - Method for reconstructing high resolution video image - Google Patents

Method for reconstructing high resolution video image Download PDF

Info

Publication number
CN101917624B
CN101917624B CN 201010238674 CN201010238674A CN101917624B CN 101917624 B CN101917624 B CN 101917624B CN 201010238674 CN201010238674 CN 201010238674 CN 201010238674 A CN201010238674 A CN 201010238674A CN 101917624 B CN101917624 B CN 101917624B
Authority
CN
China
Prior art keywords
value
video image
motion vector
motion compensation
high resolution
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.)
Active
Application number
CN 201010238674
Other languages
Chinese (zh)
Other versions
CN101917624A (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.)
Tsinghua University
Original Assignee
Tsinghua 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 Tsinghua University filed Critical Tsinghua University
Priority to CN 201010238674 priority Critical patent/CN101917624B/en
Publication of CN101917624A publication Critical patent/CN101917624A/en
Application granted granted Critical
Publication of CN101917624B publication Critical patent/CN101917624B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

The invention discloses a method for reconstructing a high resolution video image, comprising the following steps: inputting a video image sequence; interpolating the input video image sequence; establishing a motion vector set for interpolated points in the interpolated video image sequence; acquiring motion compensation weight numbers and weighted motion compensation values of the interpolated points for each motion vector in the motion vector set; accumulating the motion compensation weight numbers and the weighted motion compensation values corresponding to the motion vector set of the interpolated points to acquire accumulative total value of motion compensation weight number; normalizing the accumulative total value of the weighted motion compensation values of the interpolated points by the accumulative total value of motion compensation weight number so as to acquire pixel values of the interpolated points; and outputting the interpolated high resolution video image after the interpolation result satisfies the requirement on super resolution video image quality. The method of the invention has strong robustness on shielding and cover and other phenomena in the video and can be applied to the fields, such as reconstruction of the high resolution video image and the like.

Description

A kind of method for reconstructing high resolution video image
Technical field
The present invention relates to the computer image processing technology field, particularly a kind of method for reconstructing high resolution video image that becomes spatial filter based on non local mean time.
Background technology
The high resolution image reconstruction method is rebuild with single width or multiple image exactly and is obtained high-resolution image.It is to utilize the image of several low resolution to recover high-resolution image that the method that has much existed is arranged.But existing high resolution image reconstruction method generally all needs moving target is carried out accurately estimation, is a very difficult job but localized region carries out high-precision estimation, especially in the situation that existence is blocked and noise.
Summary of the invention
Purpose of the present invention is intended to solve at least above-mentioned technological deficiency, has proposed especially a kind of method for reconstructing high resolution video image that becomes spatial filter based on non local mean time.
For achieving the above object, one aspect of the present invention proposes a kind of method for reconstructing high resolution video image, may further comprise the steps: the inputted video image sequence; Described sequence of video images to input carries out interpolation; To being set up the motion vector collection by the difference point in the described sequence of video images of interpolation; To each motion vector that described motion vector is concentrated, obtain motion compensation weights and the weighted motion compensated value of interpolated point; Accumulate described interpolated point corresponding to the motion compensation weights of motion vector collection and weighted motion compensated value to obtain motion compensation weights aggregate-value; Adopt the aggregate-value of the weighted motion compensated value of the described interpolated point of motion compensation weights aggregate-value normalization, obtain the pixel value of described interpolated point; After interpolation result satisfies the requirement of super-resolution video image quality, the high resolution video image after the output interpolation.
Method of the present invention has very strong robustness to the phenomenons such as covering of blocking that occur in the video, can be used for the fields such as reconstructing high resolution video image.
The aspect that the present invention adds and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Description of drawings
Above-mentioned and/or the additional aspect of the present invention and advantage are from obviously and easily understanding becoming the description of embodiment below in conjunction with accompanying drawing, wherein:
Fig. 1 is the method for reconstructing high resolution video image flow chart based on non local mean time change spatial filter of the embodiment of the invention.
Embodiment
The below describes embodiments of the invention in detail, and the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or the element with identical or similar functions from start to finish.Be exemplary below by the embodiment that is described with reference to the drawings, only be used for explaining the present invention, and can not be interpreted as limitation of the present invention.
Because the present invention does not need explicit estimation, its motion estimation and compensation form by implicit expression is recovered high-resolution video image simultaneously, therefore the present invention can effectively avoid complicated estimation, can consider fully for the correlation between the image of interpolation simultaneously.
As shown in Figure 1, the method for reconstructing high resolution video image flow chart based on non local mean time change spatial filter for the embodiment of the invention may further comprise the steps:
Step S101, the inputted video image sequence.
Step S102 carries out interpolation to the sequence of video images of inputting.In an embodiment of the present invention, can adopt the methods such as existing bilinearity, bicubic spline that the sequence of video images of inputting is carried out interpolation.
Step S103 sets up the motion vector collection to the interpolated point in the sequence of video images of interpolation.Specifically comprise:
Two field picture with current interpolation in the video flowing is designated as current frame image I t, t is the frame label of current frame image in video flowing, and motion vector collection V (x, y, u, v, j) is set up in all interpolated points of present image, and wherein, (x, y) is the coordinate of interpolated point, and (u, v, j) is corresponding to this motion of point vector.
Step S104 to each motion vector, obtains motion compensation weights and the weighted motion compensated value of interpolated point.Specifically comprise:
At first, weights normalization coefficient and the equal assignment of non-normalized filtered value with interpolated point coordinate place is 0.Region of search shape W, comparison domain shape B, nuclear width h are set and calculate the norm parameter p according to the incoming frame sequence again.In one embodiment of the invention, the shape of region of search can be set to sphere, cylinder, circle, arbitrary polyhedron or arbitrary polygon.
Then, calculate under current motion vector (u, v, j) zone centered by (x, y, t) and the distance between the interregional pixel value centered by (x+u, y+v, t+j) by following formula:
S(x,y,u,v,j)=||B(x,y,t)-B(x+u,y+v,t+j)|| p
At last, calculate under current motion vector (u, v, j) the motion compensation weights at coordinate place, present frame interpolated point by following formula:
Figure BSA00000207810700031
Wherein, exp () is exponential function.In one embodiment of the invention, weight function not only comprises above-mentioned exponential function exp (), also can select other suitable weight functions.
Step S105, the accumulation interpolated point corresponding to the motion compensation weights of motion vector collection and weighted motion compensated value to obtain motion compensation weights aggregate-value.
Step S106, the aggregate-value of the weighted motion compensated value of employing motion compensation weights aggregate-value normalization interpolated point, the pixel value of acquisition interpolated point.Specifically comprise:
At first, calculate corresponding under the motion vector (u, v, j) by following formula, the weights normalization coefficient at (x, y) coordinate place: a (x, y)=a (x, y)+ω (x, y, u, v, j), wherein, a (x, y) is normalization coefficient.
Then, under current biasing coordinate and analogy image label j, upgrade the non-normalized filtered value at each coordinate place of current frame image by following formula:
Figure BSA00000207810700032
Wherein,
Figure BSA00000207810700033
Be the value after the non-normalized processing, I T+jIt is the t+j frame image information;
At last, the region of search coordinate that current biasing coordinate is corresponding is masked as to be processed, and calculates the value of current frame image after the normalized of current interpolation coordinate points by following formula:
I ~ t ( x , y ) = I ‾ t ( x , y ) a ( x , y ) .
Step S107 judges whether interpolation result satisfies the requirement of super-resolution video image quality.If judge to meet the demands then execution in step S108, do not meet the demands then execution in step S104 if judge.
Step S108, the high resolution video image after the output interpolation.
Method of the present invention has very strong robustness to the phenomenons such as covering of blocking that occur in the video, can be used for the fields such as reconstructing high resolution video image.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is by claims and be equal to and limit.

Claims (3)

1. a method for reconstructing high resolution video image is characterized in that, may further comprise the steps:
The inputted video image sequence;
Described sequence of video images to input carries out interpolation;
The motion vector collection is set up in interpolated point in the described sequence of video images of interpolation, wherein, comprising:
Two field picture with current interpolation in the video flowing is designated as current frame image I t, wherein, t is the frame label of current frame image in video flowing; With
Motion vector collection V (x, y, u, v, j) is set up in all interpolated points of present image, and wherein, (x, y) is the coordinate of interpolated point, and (u, v, j) is corresponding to this motion of point vector;
To each motion vector that described motion vector is concentrated, obtain motion compensation weights and the weighted motion compensated value of interpolated point;
Accumulate described interpolated point corresponding to the motion compensation weights of motion vector collection and weighted motion compensated value to obtain motion compensation weights aggregate-value, wherein, comprising:
Weights normalization coefficient and the equal assignment of non-normalized filtered value at interpolated point coordinate place are initially 0;
Region of search shape W, comparison domain shape B, nuclear width h are set and calculate the norm parameter p according to the incoming frame sequence;
Calculate under current motion vector (u, v, j) by following formula, the zone centered by (x, y, t) with the distance between (x+u, y+v, t+j) interregional pixel value:
S (x, y, u, v, j)=|| B (x, y, t)-B (x+u, y+v, t+j) || pWith
Calculate under current motion vector (u, v, j) the motion compensation weights at coordinate place, present frame interpolated point by following formula:
ω ( x , y , u , v , j ) = exp ( - S ( x , y , u , v , j ) 2 h p ) , Wherein, exp () is exponential function;
Adopt the aggregate-value of the weighted motion compensated value of the described interpolated point of described motion compensation weights aggregate-value normalization, obtain the pixel value of described interpolated point;
After interpolation result satisfies the requirement of high resolution video image quality, the high resolution video image after the output interpolation.
2. method for reconstructing high resolution video image as claimed in claim 1 is characterized in that, described region of search be shaped as sphere, cylinder, circle, polyhedron or polygon.
3. method for reconstructing high resolution video image as claimed in claim 1 is characterized in that, the aggregate-value of the weighted motion compensated value of described employing motion compensation weights aggregate-value normalization interpolated point, and the pixel value that obtains the interpolated point further comprises:
By the weights normalization coefficient of following formula calculating corresponding to (x, y) coordinate place under the motion vector (u, v, j): a (x, y)=a (x, y)+ω (x, y, u, v, j), wherein, a (x, y) is normalization coefficient;
Under current biasing coordinate and analogy image label j, upgrade the non-normalized filtered value at each coordinate place of current frame image by following formula: I ‾ t ( x , y ) = I ‾ t ( x , y ) + ω ( x , y , u , v , j ) · I t + j ( x + u , y + v ) , Wherein, Be the value after the non-normalized processing, I T+jIt is the t+j frame image information; With
The region of search coordinate that current biasing coordinate is corresponding is masked as to be processed, and calculates the value of current frame image after the normalized of current interpolation coordinate points by following formula:
I ~ t ( x , y ) = I ‾ t ( x , y ) a ( x , y ) .
CN 201010238674 2010-07-26 2010-07-26 Method for reconstructing high resolution video image Active CN101917624B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010238674 CN101917624B (en) 2010-07-26 2010-07-26 Method for reconstructing high resolution video image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010238674 CN101917624B (en) 2010-07-26 2010-07-26 Method for reconstructing high resolution video image

Publications (2)

Publication Number Publication Date
CN101917624A CN101917624A (en) 2010-12-15
CN101917624B true CN101917624B (en) 2013-04-03

Family

ID=43324991

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010238674 Active CN101917624B (en) 2010-07-26 2010-07-26 Method for reconstructing high resolution video image

Country Status (1)

Country Link
CN (1) CN101917624B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905138A (en) * 2011-07-27 2013-01-30 苏州科雷芯电子科技有限公司 High-resolution reconstruction method of video
CN103167218B (en) * 2011-12-14 2016-04-06 北京大学 A kind of super resolution ratio reconstruction method based on non-locality and equipment
CN103458154B (en) * 2012-05-31 2016-03-30 北京大学 A kind of super-resolution method of video and device
CN104182931B (en) * 2013-05-21 2017-04-26 北京大学 Super resolution method and device
CN103500445B (en) * 2013-09-22 2016-05-04 华南理工大学 A kind of super-resolution processing method of color video

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1237377A2 (en) * 1997-06-09 2002-09-04 Hitachi, Ltd. Image decoding
CN1874499A (en) * 2006-05-12 2006-12-06 北京理工大学 High dynamic equipment for reconstructing image in high resolution
CN101489031A (en) * 2009-01-16 2009-07-22 西安电子科技大学 Adaptive frame rate up-conversion method based on motion classification
CN101674478A (en) * 2009-10-19 2010-03-17 浙江大学 Video super-resolution method based on compressed domain

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8406569B2 (en) * 2009-01-19 2013-03-26 Sharp Laboratories Of America, Inc. Methods and systems for enhanced dynamic range images and video from multiple exposures

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1237377A2 (en) * 1997-06-09 2002-09-04 Hitachi, Ltd. Image decoding
CN1874499A (en) * 2006-05-12 2006-12-06 北京理工大学 High dynamic equipment for reconstructing image in high resolution
CN101489031A (en) * 2009-01-16 2009-07-22 西安电子科技大学 Adaptive frame rate up-conversion method based on motion classification
CN101674478A (en) * 2009-10-19 2010-03-17 浙江大学 Video super-resolution method based on compressed domain

Also Published As

Publication number Publication date
CN101917624A (en) 2010-12-15

Similar Documents

Publication Publication Date Title
Kiku et al. Minimized-Laplacian residual interpolation for color image demosaicking
KR101393048B1 (en) Method and apparatus for super-resolution of images
US9361725B2 (en) Image generation apparatus, image display apparatus, image generation method and non-transitory computer readable medium
JP6085620B2 (en) Method, system and apparatus for super-resolution processing
Li et al. A multi-frame image super-resolution method
JP5404773B2 (en) Stereo image processing apparatus and stereo image processing method
CN101917624B (en) Method for reconstructing high resolution video image
CN111164959B (en) Image processing apparatus, image processing method, and recording medium
US20090226097A1 (en) Image processing apparatus
CN103544681A (en) Non-uniform motion blurred image restoration method
Khattab et al. Regularization-based multi-frame super-resolution: a systematic review
CN103646379B (en) A kind of image magnification method and device
US20160005158A1 (en) Image processing device and image processing method
CN106846250B (en) Super-resolution reconstruction method based on multi-scale filtering
CN103236047B (en) A kind of based on the PAN and multi-spectral image interfusion method replacing component matching
CN103914807A (en) Non-locality image super-resolution method and system for zoom scale compensation
JP5566199B2 (en) Image processing apparatus, control method therefor, and program
Ye et al. Image demosaicing by using iterative residual interpolation
US8571356B2 (en) Image processing apparatus, image processing method, and image processing program
CN102842111B (en) Enlarged image compensation method and device
CN110895790A (en) Scene image super-resolution method based on posterior degradation information estimation
Sroubek et al. Superresolution and blind deconvolution of video
Chen et al. Local adaptive directional color filter array interpolation based on inter-channel correlation
Mishiba et al. Image interpolation using edge-directed smoothness measure filter
JP2010033231A (en) Image processing device and imaging 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