TW201923704A - Restoration method for blurred image - Google Patents

Restoration method for blurred image Download PDF

Info

Publication number
TW201923704A
TW201923704A TW106139584A TW106139584A TW201923704A TW 201923704 A TW201923704 A TW 201923704A TW 106139584 A TW106139584 A TW 106139584A TW 106139584 A TW106139584 A TW 106139584A TW 201923704 A TW201923704 A TW 201923704A
Authority
TW
Taiwan
Prior art keywords
image
point
blur
length
blurred
Prior art date
Application number
TW106139584A
Other languages
Chinese (zh)
Other versions
TWI639135B (en
Inventor
陳昭和
陳聰毅
王翔麟
Original Assignee
國立高雄科技大學
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 國立高雄科技大學 filed Critical 國立高雄科技大學
Priority to TW106139584A priority Critical patent/TWI639135B/en
Application granted granted Critical
Publication of TWI639135B publication Critical patent/TWI639135B/en
Publication of TW201923704A publication Critical patent/TW201923704A/en

Links

Landscapes

  • Image Processing (AREA)

Abstract

A restoration method for motion-blurred frames is provided. The restoration method for blurred image includes following steps: (1) Point spread function estimation: Firstly, a motion-blurred image is transformed to the cepstrum domain using Fourier transform and both blur angle and blur length of PSF are directly estimated in the cepstrum. (2) Single-image deblurring: Both estimated blur angle and blur length are employed to normalize PSF and then the image restoration is achieved by performing the iterative deconvolution with the normalized PSF. (3) Clear image register: The selected clear images or the motion-deblurred images are stored in the clear image register. (4) Multi-image deblurring: It is first to search the corresponding feature points between the current image and the latest image stored in the image register. These feature points are used for deducing a homography matrix required by the perspective transformation which can align the corresponding pixels of those two images. Then, the weights of pixels among such two images are calculated and compared for generating the restored pixels in such a way that the high-weight pixel replaces the low-weight pixel, where each weight of pixel is generated according to the temporal information.

Description

模糊影像之復原方法Restoration method of blurred image

本發明是有關於一種模糊畫面之復原方法,特別是有關於一種模糊影像之復原方法。The invention relates to a method for restoring a blurred picture, in particular to a method for restoring a blurred image.

由於近幾年來科技進步發展,電腦視覺技術已經被廣泛運用在重要機關場所,或是應用於車牌辨識之交通監控系統,以達到維持治安、預防犯罪之智慧型監控系統,然而在拍攝的同時可能會因為一些外力因素,造成攝取影像時產生運動模糊(Motion Blur) 的現象,然而這些模糊的問題也可能會使得後續辨識應用的誤判,因此勢必需要對模糊影像作修復及補償處理。Due to the development of science and technology in recent years, computer vision technology has been widely used in important institutions or traffic monitoring systems for license plate recognition to achieve an intelligent monitoring system for maintaining law and order and preventing crime, but it may be possible while shooting Due to some external factors, motion blur may occur when capturing images. However, these blur problems may also lead to misjudgment of subsequent identification applications. Therefore, it is necessary to repair and compensate the blurred images.

在影像模糊還原的領域中大多對於單張的影像去模糊(Image Deblurring),然而單張模糊還原中對於人工的模糊圖(Artificial Motion-Blurred Image)有較好的還原結果,又或是等速運動(Uniform Motion)模糊影像的結果為佳,反而在非等速運動(Non-Uniform Motion)模糊影像的還原上則不會有較好的結果,且模糊還原之計算量太過龐大,而對相關裝置設備的要求相對提高,成本也隨之增加。In the field of image blur restoration, most images deblurring a single image (Image Deblurring), but the single blur restoration has a good restoration result for artificial blur images (Artificial Motion-Blurred Image), or it is constant speed The result of motion (Uniform Motion) blurred image is better, but on the restoration of non-uniform motion (Non-Uniform Motion) blurred image, there will be no better results, and the calculation of blur reduction is too large, and the The requirements of related devices and equipment are relatively increased, and the cost is also increased.

有鑑於上述習知之問題,本發明的目的在於提供一種模糊影像之復原方法,用以解決習知技術中所面臨之問題。In view of the above-mentioned conventional problems, the object of the present invention is to provide a method for restoring blurred images to solve the problems faced in the conventional technologies.

基於上述目的,本發明係提供一種模糊影像之復原方法,係包含下列步驟:將模糊影像做傅立葉轉換以產生轉換後數值,接著取得轉換後數值之倒頻譜,再從倒譜域中計算點擴散函數之模糊角度與模糊長度;依據模糊角度與模糊長度正規化點擴散函數,再對正規化後的點擴散函數進行單張影像的反摺積以產生復原影像;選取清晰影像或復原影像存入清晰影像暫存器;以及搜索當前影像和儲存在清晰影像暫存器中的復原影像之間的對應特徵點,利用特徵點推導透視變換所需的單應性矩陣,並據以校正當前影像及復原影像之相應像素,再依據時域資訊來計算這當前影像及復原影像中的像素之權重並進行比較,以高權重像素取代低權重像素以產生復原像素,而輸出另一復原影像。Based on the above objective, the present invention provides a method for restoring a blurred image, which includes the following steps: Fourier transform the blurred image to generate converted values, then obtain the cepstrum of the converted values, and then calculate the point spread from the cepstrum domain The blur angle and blur length of the function; normalize the point spread function according to the blur angle and blur length, and then perform the deconvolution of the single image on the normalized point spread function to generate a restored image; select a clear image or restore the image and save it Clear image register; and search the corresponding feature points between the current image and the restored image stored in the clear image register, use the feature points to derive the homography matrix required for perspective transformation, and then correct the current image and Recover the corresponding pixels of the image, and then calculate and compare the weights of the pixels in the current image and the recovered image based on the time domain information, replace the low-weight pixels with high-weight pixels to generate the recovered pixels, and output another recovered image.

較佳地,清晰影像暫存器在輸入影像序列時,係儲存影像序列中之清晰影像,而影像序列中之模糊影像係藉由模糊影像之復原方法復原為復原影像。Preferably, when the clear image register inputs the image sequence, the clear image in the image sequence is stored, and the blurred image in the image sequence is restored to the restored image by the restoration method of the blurred image.

較佳地,點擴散函數可以下列公式表示:其中, L係為模糊長度,θ係為模糊角度。Preferably, the point spread function can be expressed by the following formula: Among them, L system is the blur length, and θ system is the blur angle.

較佳地,模糊影像之倒譜域定義可以下列公式表示:其中,F表示傅立葉變換,F-1 表示逆傅立葉變換, g(x, y)係為模糊影像。Preferably, the definition of the cepstrum domain of the blurred image can be expressed by the following formula: Among them, F represents the Fourier transform, F -1 represents the inverse Fourier transform, and g (x, y) is a blurred image.

較佳地,計算點擴散函數之模糊長度及模糊角度可包含下列步驟:(1)輸入倒譜圖,找尋中心點;(2)由中心點之90°、45°及0°三個方向中選擇最大倒譜值之點,以將其作為搜索點;(3)移動至搜索點上,並使用一個5*5遮罩,遮罩中心對應搜索點;(4)將遮罩內的倒譜值全部相加並儲存搜索點的座標;(5)判斷搜索點之方向是否偏移,若否則進入步驟(6),若是則進入步驟(7);(6)計算搜索點與中心點的距離是否大於閥值,若否則回步驟(2)以重複步驟(2)至步驟(5),若是則進入步驟(7);(7)從軌跡數值分佈圖中找出下降再上升之轉折點;(8)依據轉折點與中心點計算模糊長度及模糊角度;其中,轉折點之座標為(x1 , y1 ) ,中心點之座標為(x0 , y0 ),L為模糊長度,代入 (x1 , y1 )及(x0 , y0 )以取得模糊長度係以下列公式表示:R為由轉折點、中心點及X軸所構成之三角形之底邊長度,代入x1 及x0 以取得底邊長度係以下列公式表示:θ為模糊角度,代入模糊長度及底邊長度以取得模糊角度係以下列公式表示:Preferably, calculating the blur length and blur angle of the point spread function may include the following steps: (1) input the cepstrum to find the center point; (2) from three directions of 90 °, 45 ° and 0 ° of the center point Select the point with the largest cepstrum value as the search point; (3) Move to the search point and use a 5 * 5 mask, the center of the mask corresponds to the search point; (4) Cepstrum in the mask Add all the values and store the coordinates of the search point; (5) Determine whether the direction of the search point is offset, if not, go to step (6), if yes, go to step (7); (6) Calculate the distance between the search point and the center point Whether it is greater than the threshold, if not, go back to step (2) to repeat step (2) to step (5), and if so, go to step (7); (7) Find the turning point of falling and then rising from the trajectory value distribution chart; ( 8) Calculate the blur length and blur angle according to the turning point and the center point; where the coordinates of the turning point are (x 1 , y 1 ), the coordinates of the center point are (x 0 , y 0 ), L is the blur length, and substitute (x 1 , y 1 ) and (x 0 , y 0 ) to obtain the fuzzy length are expressed by the following formula: R is the length of the base of the triangle formed by the turning point, the center point and the X axis. Substituting x 1 and x 0 to obtain the base length is expressed by the following formula: θ is the blur angle. Substituting the length of the blur and the length of the bottom edge to obtain the blur angle is expressed by the following formula: .

承上所述,本發明之模糊影像之復原方法可應用於線性運動模糊畫面之復原,所提出來的視訊去模糊方法可以實作於常見的影像監控系統中,或是一般移動載具之拍攝裝置,可以透過視訊串流的方式作即時去模糊之功能,由於本案所提出的演算法計算複雜度小,因此可以嵌入一般安全監控攝影系統中,以提升相關產品的附加價值。As mentioned above, the blurred image restoration method of the present invention can be applied to the restoration of linear motion blurred pictures. The proposed video deblurring method can be implemented in common image monitoring systems or the shooting of general mobile vehicles The device can be used for real-time deblurring through video streaming. Due to the low computational complexity of the algorithm proposed in this case, it can be embedded in a general security surveillance camera system to increase the added value of related products.

為利瞭解本發明之特徵、內容與優點及其所能達成之功效,茲將本發明配合圖式,並以實施例之表達形式詳細說明如下,而其中所使用之圖式,其主旨僅為示意及輔助說明書之用,未必為本發明實施後之真實比例與精準配置,故不應就所附之圖式的比例與配置關係解讀、侷限本發明於實際實施上的權利範圍。In order to better understand the features, contents and advantages of the present invention and the effects that can be achieved, the present invention is described in detail with the drawings in the form of examples, and the main purpose of the drawings is only The use of illustrations and auxiliary descriptions may not be the actual proportions and precise configurations after the implementation of the present invention, so the accompanying drawings should not be interpreted and limited to the scope of rights of the present invention in actual implementation.

本發明之優點、特徵以及達到之技術方法將參照例示性實施例及所附圖式進行更詳細地描述而更容易理解,且本發明或可以不同形式來實現,故不應被理解僅限於此處所陳述的實施例,相反地,對所屬技術領域具有通常知識者而言,所提供的實施例將使本揭露更加透徹與全面且完整地傳達本發明的範疇,且本發明將僅為所附加的申請專利範圍所定義。The advantages, features, and technical methods of the present invention will be described in more detail with reference to the exemplary embodiments and the accompanying drawings for easier understanding, and the present invention may be implemented in different forms, so it should not be understood to be limited to this The embodiments described herein, on the contrary, to those having ordinary knowledge in the technical field, the embodiments provided will make this disclosure more thoroughly and comprehensively and completely convey the scope of the invention, and the invention will only be appended As defined by the scope of patent applications.

請參閱第1圖,其係為本發明之模糊影像之復原方法之第一流程圖。如圖所示,本發明之模糊影像之復原方法100包含了下列步驟:Please refer to FIG. 1, which is a first flowchart of the method for restoring a blurred image of the present invention. As shown in the figure, the blurred image restoration method 100 of the present invention includes the following steps:

在步驟S11中:將模糊影像做傅立葉轉換以產生轉換後數值,接著取得轉換後數值之倒頻譜,再從倒譜域中計算點擴散函數之模糊角度與模糊長度。In step S11: Fourier transform the blurred image to generate converted values, then obtain the cepstrum of the converted values, and then calculate the blur angle and blur length of the point spread function from the cepstrum domain.

在步驟S12中:依據模糊角度與模糊長度正規化點擴散函數,再對正規化後的點擴散函數進行單張影像的反摺積以產生復原影像。In step S12, the point spread function is normalized according to the blur angle and the blur length, and then the normalized point spread function is subjected to deconvolution of a single image to generate a restored image.

在步驟S13中:選取清晰影像或復原影像存入清晰影像暫存器。In step S13: select a clear image or restore the image and store it in the clear image register.

在步驟S14中:搜索當前影像和儲存在清晰影像暫存器中的復原影像之間的對應特徵點,利用特徵點推導透視變換所需的單應性矩陣,並據以校正當前影像及復原影像之相應像素,再依據時域資訊來計算這當前影像及復原影像中的像素之權重並進行比較,以高權重像素取代低權重像素以產生復原像素,而輸出另一復原影像。In step S14: search for the corresponding feature points between the current image and the restored image stored in the clear image register, use the feature points to derive the homography matrix required for perspective transformation, and then correct the current image and the restored image accordingly Corresponding pixels, and then calculate and compare the weights of the pixels in the current image and the restored image according to the time domain information, replace the low-weight pixels with high-weight pixels to generate restored pixels, and output another restored image.

再請參閱第2至13圖;第2圖係為等速運動模糊影像之倒譜圖;第3圖係為非等速運動模糊影像之倒譜圖;第4圖係為本發明之模糊影像之復原方法之第二流程圖;第5圖係為倒譜圖之搜尋軌跡圖;第6圖係為倒譜域之3D圖;第7圖係為非等速運動模糊倒譜圖之搜尋軌跡圖;第8圖係為軌跡數值分佈圖;第9圖係為單張影像還原之結果示意圖;第10圖係為單應性矩陣執行兩影像間之變換示意圖;第11圖係為角點匹配之結果示意圖: (a)部分為第t-1畫面;(b)部分為第t畫面;(c)部分為第t-1畫面與第t畫面之角點的匹配結果;第12圖係為透視變換之結果示意圖;第13圖係為多張影像復原處理後之結果示意圖。以下將配合各圖式將對上述各步驟之進行詳細說明。Please also refer to Figures 2 to 13; Figure 2 is the cepstrum of the blurred image of constant velocity motion; Figure 3 is the cepstrum of the blurred image of non-constant motion; Figure 4 is the blurred image of the present invention The second flow chart of the restoration method; Figure 5 is the search trajectory of the cepstrum; Figure 6 is the 3D map of the cepstrum domain; Figure 7 is the search trajectory of the non-constant velocity motion cepstrum Figure 8 is a trajectory value distribution diagram; Figure 9 is a schematic diagram of the result of a single image restoration; Figure 10 is a schematic diagram of the homography matrix performing transformation between two images; Figure 11 is a corner matching Schematic diagram of the results: (a) part is the t-1th picture; (b) part is the tth picture; (c) is the matching result of the corner points of the t-1 picture and the tth picture; the twelfth picture is The schematic diagram of the result of perspective transformation; Figure 13 is a schematic diagram of the result of the restoration of multiple images. The above steps will be described in detail in conjunction with the drawings.

1、點擴散函數估計1. Point spread function estimation

點擴散函數可視為光學系統中的脈衝函數,在數學上點光源(輸入)可用點脈衝函數代表,而輸出的光場分布可稱為脈衝響應(Impulse Response),並用此代表影像所受到的脈衝響應。若成像系統產生一個倒置(Inverted)的影像,則可以簡單地把影像平面座標軸從物件平面座標軸逆轉,在沒有失真情況時,計算影像平面摺積積分僅僅是一個簡單的過程。The point spread function can be regarded as the pulse function in the optical system. Mathematically, the point light source (input) can be represented by the point pulse function, and the output light field distribution can be called the impulse response (Impulse Response), and this represents the pulse received by the image response. If the imaging system produces an inverted image, you can simply reverse the image plane coordinate axis from the object plane coordinate axis. When there is no distortion, calculating the image plane convolution integral is just a simple process.

1.1、影像轉換1.1, image conversion

在多數的擴散函數估計方法多是在空間域上做處理,其主要的方式為通過影像局部的特徵點如:點、邊、線來初估,在這些方法中如果要估計點擴散函數必須要事先知道模糊的類型,並且當模糊較為嚴重時這些方法的準確度將會下降,因此本系統是基於頻率域的方法,來計算出模糊的長度(L )及角度(θ)。Most of the diffusion function estimation methods are processed in the spatial domain. The main method is to estimate the local feature points of the image such as points, edges, and lines. In these methods, if you want to estimate the point diffusion function, you must Knowing the type of blur in advance, and the accuracy of these methods will decrease when the blur is more serious, so this system is based on the frequency domain method to calculate the length ( L ) and angle (θ) of the blur.

其中,線性運動模糊的點擴散函數之近似為式(1)。Among them, the point spread function of linear motion blur is approximated by equation (1).

(1) (1)

其中, L係為模糊長度,θ係為模糊角度。Among them, L system is the blur length, and θ system is the blur angle.

1.2、倒譜域轉換1.2, Cepstrum domain conversion

倒譜域最先在一維訊號處理領域被提出,後來被引進到影像處理中,模糊影像g (x, y )的倒譜域定義如公式(2),其中FF -1 分別表示傅立葉變換、逆傅立葉變換,由式中可知影像的倒譜域是對原影像功率譜的對數再求逆傅立葉變換。The cepstrum domain was first proposed in the field of one-dimensional signal processing, and was later introduced into image processing. The cepstrum domain of the blurred image g ( x, y ) is defined as formula (2), where F and F -1 represent Fourier Transform, inverse Fourier transform, from the equation we can see that the cepstrum domain of the image is the inverse Fourier transform of the logarithm of the original image power spectrum.

(2) (2)

1.3、計算模糊長度及角度1.3, calculate the fuzzy length and angle

在本發明的實驗中發現,若是等速運動模糊時,在倒譜圖中會有兩個明顯的黑點,如第2圖白圈所示,而我們只要計算中心點和該點之間的距離也就是影像的模糊長度,接著再計算該點和X軸所形成的夾角θ ,而這個θ 也就是模糊角度;但如果是非等速運動模糊則不會有明顯的黑點,如第5圖所示,因此本發明提出一個演算法,不管是等速或是非等速運動模糊,都能計算模糊長度及角度,如第4圖所示,其演算法流程包含下列步驟:In the experiments of the present invention, it was found that if the constant velocity motion is blurred, there will be two obvious black points in the cepstrum, as shown by the white circle in Figure 2, and we only need to calculate the difference between the center point and this point. The distance is the blur length of the image, and then the angle θ formed by this point and the X axis is calculated, and this θ is also the blur angle; but if it is non-constant motion blur, there will be no obvious black spots, as shown in Figure 5. As shown in the figure, therefore, the present invention proposes an algorithm that can calculate the length and angle of the blur no matter whether it is constant-speed or non-constant-speed motion blur. As shown in Figure 4, the algorithm flow includes the following steps:

在步驟S61中:輸入倒譜圖,找尋中心點。In step S61: input the cepstrum and find the center point.

在步驟S62中:由中心點之90°、45°及0°三個方向中選擇最大倒譜值之點,以將其作為搜索點。In step S62: the point with the largest cepstrum value is selected from the three directions of 90 °, 45 ° and 0 ° of the center point to use it as the search point.

在步驟S63中:移動至搜索點上,並使用一個5*5遮罩,遮罩中心對應搜索點。In step S63: move to the search point and use a 5 * 5 mask, the center of the mask corresponds to the search point.

在步驟S64中:將遮罩內的倒譜值全部相加並儲存搜索點的座標。In step S64: add all the cepstrum values in the mask and store the coordinates of the search point.

在步驟S65中:判斷搜索點之方向是否偏移,若否則進入步驟S66,若是則進入步驟S67。In step S65: determine whether the direction of the search point is shifted, if not, proceed to step S66, if yes, proceed to step S67.

在步驟S66中:計算搜索點與中心點的距離是否大於閥值,若否則回步驟S62以重複步驟S62至步驟S65,若是則進入步驟S67。In step S66: calculate whether the distance between the search point and the center point is greater than the threshold, if not, return to step S62 to repeat steps S62 to S65, and if so, proceed to step S67.

在步驟S67中:從軌跡數值分佈圖中找出下降再上升之轉折點。In step S67: find the turning point of falling and rising from the trajectory value distribution chart.

在步驟S68中:依據轉折點與中心點計算模糊長度及模糊角度。In step S68: calculate the blur length and blur angle according to the turning point and the center point.

承上所述,假設輸入一張非等速運動模糊的倒譜圖,第一步先從中找尋中心點,第二步由該中心點的90°、45°、0°三個方向中選擇具有最大倒譜值之點作為搜索點,第三步移動到搜索點上,接著使用一個5*5的遮罩,遮罩中心對應搜索點,第四步將遮罩內的倒譜值全部相加並儲存搜索點座標,第五步判斷搜索點方向是否偏移,若未偏移則計算搜索點與中心點的距離是否大於閥值,若否則在回去第二步繼續重複上述步驟,若是在第五步發生偏移就停止搜尋,如第5圖白圈中之軌跡所示。As mentioned above, assuming that a non-constant velocity blurred cepstrum is input, the first step is to find the center point from it, and the second step is to select the three directions of the center point from 90 °, 45 °, and 0 °. The point of the maximum cepstrum value is used as the search point. The third step moves to the search point, and then uses a 5 * 5 mask, the center of the mask corresponds to the search point, and the fourth step adds all the cepstrum values in the mask. And store the coordinates of the search point, the fifth step judges whether the direction of the search point is offset, if not, it is calculated whether the distance between the search point and the center point is greater than the threshold, if not, go back to the second step and continue to repeat the above steps, if it is in the The search will stop in five steps, as shown in the track in the white circle in Figure 5.

會造成偏轉的原因是因為在下降點的值多為負的,因此在搜尋的時候才會沿著周圍的正值偏轉,從第6圖中的3D圖中可以清楚的看到凹陷處,但是非等速運動模糊通常不會有明顯的下降點,因此在搜尋第五步時不會發生偏轉,如第7圖所示,這時進入第六步判斷搜索點與中心點的距離若超過所設的閥值則停止搜尋,並進入第七步透過每次遮罩內所儲存的點,可以計算當數值漸漸下降後轉為上升的轉折點,從第8圖的軌跡數值分佈圖可以清楚的看出來,最後計算該轉折點與中心點之間的距離,假設轉折點為(x 1 ,y 1 ),中心點為(x 0 ,y 0 ),再套用歐幾里德距離公式(3) 計算出兩點之間的距離,為模糊長度L ,並可將兩點和x軸看作是一個三角形,L 為斜邊而底邊為R ,可以透過公式(4)計算出底邊長度,再透過公式(5)反餘弦公式即可計算出角度。The reason for the deflection is because the value at the descent point is mostly negative, so it will deflect along the surrounding positive value when searching. The depression can be clearly seen from the 3D diagram in Figure 6, but Non-constant motion blur usually does not have a significant descent point, so no deflection occurs during the fifth step of the search, as shown in Figure 7, then enter the sixth step to determine if the distance between the search point and the center point exceeds the set The threshold value stops searching, and enters the seventh step. Through the points stored in each mask, you can calculate the turning point when the value gradually decreases and then rises. It can be clearly seen from the trajectory value distribution diagram in Figure 8 , And finally calculate the distance between the turning point and the center point, assuming that the turning point is ( x 1 , y 1 ) and the center point is ( x 0 , y 0 ), then apply the Euclidean distance formula (3) to calculate two points The distance between them is the fuzzy length L , and the two points and the x-axis can be regarded as a triangle. L is the hypotenuse and the base is R. The length of the base can be calculated by formula (4), and then by the formula ( 5) The angle can be calculated by the inverse cosine formula.

(3) (3)

(4) (4)

(5) (5)

2、單張影像去模糊2. Single image deblurring

在此步驟主要分為兩個部份,分別為點擴散函數正規化、單張影像反摺積,由於在還原之前點擴散函數(PSF)是未知的,而進行迭代運算需要一個初始化種子點,因此可以透過上述所計算出的模糊長度L 及角度θ 來初始點擴散函數,再利用Richardson-Lucy迭代復原算法計算,透過公式(6)進行Richardson-Lucy計算,在公式(6)中B 代表一個模糊影像,根據點擴散函數於不同位置之清晰影像平均後的結果,CM 是清晰影像Im 的總數。而Lucy-Richardson演算法對之更新公式可推導為公式(7),式中代表迭代運算中更新後的影像,為更新前的影像,表示摺積運算(Convolution Operation),而Richardson-Lucy演算法是假設影像雜訊是根據卜瓦松分佈(Poisson Distribution),而本發明方法假設影像雜訊是屬高斯分佈(Gaussian Distribution),則公式(7) 可使用公式(8)表示。This step is mainly divided into two parts, namely the normalization of the point spread function and the deconvolution of a single image. Since the point spread function (PSF) is unknown before the restoration, iterative operation requires an initialization seed point, Therefore, the point spread function can be initialized by the blur length L and the angle θ calculated above, and then calculated by the Richardson-Lucy iterative restoration algorithm, and the Richardson-Lucy calculation is performed by formula (6). In formula (6), B represents a Blurred image, clear image at different positions according to point spread function The average results, CM I m is the total number of clear images. And the Lucy-Richardson algorithm pair The updated formula can be derived as formula (7), where Represents the updated image in the iterative operation, For the pre-update image, Represents the Convolution Operation, and the Richardson-Lucy algorithm assumes that the image noise is based on the Poisson Distribution, and the method of the present invention assumes that the image noise is Gaussian Distribution, then the formula (7) It can be expressed by formula (8).

(6) (6)

(7) (7)

(8) (8)

2.1、點擴散函數正規化2.1, point spread function normalization

透過上述公式得知,要將模糊影像進行摺積,可以將點擴散函數估計所得到的模糊長度及角度視為一個二維矩陣,而為了使Richardson-Lucy的方法能順利執行摺積運算,將利用公式(9)將二維矩陣中的數值正規化於0~1之間,且總和為1,式中分母為矩陣內各元素值之總和。It is known from the above formula that to convolute the blurred image, the blur length and angle obtained by the point spread function estimation can be regarded as a two-dimensional matrix. Using formula (9), the values in the two-dimensional matrix are normalized between 0 and 1, and the sum is 1, where the denominator is the sum of the values of the elements in the matrix.

(9) (9)

2.2單張影像反摺積2.2 Deconvolution of a single image

透過公式(8)對模糊影像進行反摺積,由於Richardson-Lucy方法迭代算法一開始未知,因此先將原始模糊影像初始為,影像再透過上述公式進行迭代並復原出清晰影像,如第9圖所示為復原過後的結果。Through the formula (8) to deconvolute the blurred image, due to the beginning of the iterative algorithm of Richardson-Lucy method Unknown, so the original blurred image is initially Then, the image is iterated through the above formula and a clear image is restored, as shown in Figure 9 for the restored result.

3、清晰影像暫存器3. Clear image register

一開始在輸入影像序列的時候,會先判斷是否為模糊影像,若影像為清晰畫面則儲存至清晰影像暫存器中,並輸出清晰影像,若輸入時為模糊影像且模糊程度大時,則會先進行單張影像去模糊,處理完之後的結果傳入清晰影像暫存器中儲存,暫存器會儲存K張清晰影像或是還原過後的影像,並且當有新的畫面進入時剃除最舊的畫面,除此之外再影像進入暫存器前,會有記數器作累加的動作,當進入暫存器前記數器中的數值超過K,則代表在目前的暫存器中的畫面都是沒有作過單張影像還原的,因此將強制進行單張影像還原,再存入清晰影像暫存器,如此一來可以防止模糊畫面錯誤的累加。At the beginning, when inputting the image sequence, it will first determine whether it is a blurred image. If the image is a clear image, it is stored in the clear image register and the clear image is output. If the input is a blurred image and the degree of blur is large, then A single image will be deblurred first, and the processed result will be transferred to the clear image register for storage. The register will store K clear images or restored images, and shaved when a new frame is entered. The oldest picture, besides, before the image enters the scratchpad, there will be a counter to accumulate. When the value in the counter exceeds K before entering the scratchpad, it means that it is in the current scratchpad. None of the pictures have been restored to a single image, so a single image will be forced to be restored and then stored in the clear image register, so as to prevent the accumulation of blurred images.

4、多張影像去模糊4. Deblur multiple images

在實際的影像序列中,通常是包含清晰影像以及模糊影像,若將每張模糊影像畫面均使用單張影像去模糊處理,將十分費時且耗費效能而不易作即時應用,因此本發明之方法利用時域(Temporal)資訊的概念來達到即時視訊修復,主要包括影像校正(Alignment) 與視訊復原。首先將影像暫存器中的K 張影像,包含原始清晰影像與復原影像,接著為了取得時間相鄰域的資料,利用搜尋當前影像與前張影像的特徵點,用以計算透視變換(Perspective Transformation)中所需要的單應性矩陣(Homography Matrix)來求得兩張影像之間的變換,運用透視變換後可將兩張影像間的像素對齊校正;取得校正後影像後,利用前K 張對齊後的影像畫面,進行時間鄰域加權計算,使當前影像的每個像素獲得新的計算結果。In the actual image sequence, it usually contains clear images and blurred images. If each blurred image frame is deblurred with a single image, it will be very time-consuming and costly, and it is not easy to apply in real time. Therefore, the method of the present invention uses The concept of time domain (Temporal) information to achieve real-time video repair, mainly includes image alignment (Alignment) and video restoration. First, the K images in the image register include the original clear image and the restored image. Then, in order to obtain the data of the time-adjacent domain, the feature points of the current image and the previous image are searched to calculate the perspective transformation (Perspective Transformation ) To obtain the transformation between the two images by using the homography matrix (Homography Matrix). After applying perspective transformation, the pixel alignment between the two images can be corrected; after obtaining the corrected image, the first K sheets are used for alignment After the video screen, weighted calculation of the time neighborhood is performed, so that each pixel of the current image obtains a new calculation result.

4.1、影像校正4.1, image correction

利用透視變換方法將連續影像匹配校正,如第10圖所示,透過兩張連續影像能計算出一個單應性矩陣H 來執行影像的變換,第10圖中t -1畫面經H 將此畫面拍攝角度變得跟第t 張相同,變換處理可能包括平移、旋轉與縮放,接著利用Shi-Tomasi corners角點偵測計算影像中的角點,以此角點做為特徵點,最為後續單應性矩陣特徵點,如第11圖所示,透過單應性矩陣將影像進行透視變換,其主要目的是將清晰影像暫存器內的影像都校正與欲復原的當前模糊影像至相同位置,如此才能進行後續視訊修復處理中的影像權重值計算。Using perspective transformation image matching method for the continuous correction, as shown in FIG. 10, two consecutive images to calculate the energy through a homography matrix H is performed transform image, figure 10 by H t -1 This picture screen The shooting angle becomes the same as the t-th sheet. The transformation process may include translation, rotation and scaling, and then use Shi-Tomasi corners corner detection to calculate the corners in the image, using this corner as a feature point, the most subsequent homography The characteristic points of the sex matrix, as shown in Figure 11, the perspective transformation of the image through the homography matrix, the main purpose is to correct the images in the clear image register to the same position as the current blurred image to be restored, so In order to calculate the image weight value in the subsequent video repair process.

在影像的成像中,基本上攝影機是遵循著小孔成像的透視變換模型,假設三維空間中任意一點,其對應點,其中齊次座標分別為,根據透視變換模型,三維空間點x 及其對應點m 應滿足公式(10) 其中為常數,是攝影機焦距,s 是對應點座標的傾斜係數,取決於對應點坐標系統之X與Y軸的夾角,R 是3×3的旋轉矩陣,T 是3×1的平移向量。選擇三維座標系的X-Y平面與二維平面重疊,則三維座標Z值可表示為0,若旋轉矩陣R 的第列元素由表示,則式(10)可改寫為式(11),其中仍以表示二維平面上任一點的齊次座標,則,因此可產生式(12) 其中H 為三維平面與對應二維平面之間的單應性矩陣,由於有常數,因此三維與二維之間的映射變換為一組單應性矩陣,需四個或四個以上的已知特徵點才可求得單應性矩陣。In the imaging of the image, basically the camera follows the perspective transformation model of small hole imaging, assuming any point in three-dimensional space , Its corresponding point , Where the homogeneous coordinates are with , According to the perspective transformation model, the three-dimensional point x and its corresponding point m should satisfy the formula (10) where Is a constant, versus Is the focal length of the camera, s is the tilt coefficient of the corresponding point coordinate, which depends on the angle between the X and Y axes of the corresponding point coordinate system, R is a 3 × 3 rotation matrix, and T is a 3 × 1 translation vector. Selecting a three-dimensional coordinate system with the two-dimensional plane XY plane overlap, the three-dimensional coordinate value Z can be expressed as 0, if the first rotation matrix R Column elements are Means that equation (10) can be rewritten as equation (11), where Represents any point on the two-dimensional plane Homogeneous coordinates of , So we can produce equation (12) where H is the homography matrix between the three-dimensional plane and the corresponding two-dimensional plane. Constant, so the mapping between 3D and 2D is transformed into a set of homography matrices. It takes four or more known feature points to obtain the homography matrix.

,(10) , (10)

(11) (11)

,(12) , (12)

如上所述,建立單應性矩陣時,至少需要四組以上特徵點,每組特徵點(X, Y )與其對應特徵點(u, v )帶入公式(12)中λm ’ =Hx ’可產生四組公式(13),其中每一組對應點可提供兩個單應性矩陣H 的線性方程式,利用四組公式(13)以計算出透視變換矩陣Hh 11 ~ h 33 之數值而求出透視變換矩陣H 。如果參數λ設為0,則上述函數可使用最小平方法(Least Squares)來計算其單應性。然而並不是所有的點都能適應此透射變換,若計算出異常值將導致其單應性估計值產生極大的偏差。因此這裡採用RANSAC (RANdom SAmple Consensus)方法來處理此狀況,於畫面中特徵點群內隨機抽取四點一組,利用這組集合和最小平方法來估計單應性矩陣H ,通過最小化誤差的平方和尋找數據的最佳函數匹配,滿足當前變換矩陣的最佳函數匹配,即數據與實際數據之間誤差的平方和為最小,並回傳一致集中數據,最後計算單應性矩陣的質量比,將最佳的該組集合做為單應性矩陣的數值。如第12圖所示經透視變換後之結果,圖中為第畫面的單應性矩陣,為第畫面的單應性矩陣,可見第畫面與第畫面經由各自的單應性矩陣計算後,可將畫面轉正並與第t畫面相同。As mentioned above, when building a homography matrix, at least four sets of feature points are needed. Each set of feature points ( X, Y ) and their corresponding feature points ( u, v ) are brought into the formula (12) λm '= Hx ' Four sets of formulas (13) are generated, and each set of corresponding points can provide two linear equations of the homography matrix H. The four sets of formulas (13) are used to calculate the values of h 11 ~ h 33 in the perspective transformation matrix H and Find the perspective transformation matrix H. If the parameter λ is set to 0, the above function can use Least Squares method to calculate its homography. However, not all points can adapt to this transmission transformation. If an abnormal value is calculated, it will cause a large deviation in its homography estimate. Therefore, the RANSAC (RANdom SAmple Consensus) method is used here to deal with this situation. A group of four points is randomly selected from the feature point group in the picture. The set and the least square method are used to estimate the homography matrix H. By minimizing the error The sum of squares finds the best function match of the data to satisfy the best function match of the current transformation matrix, that is, the sum of squares of the error between the data and the actual data is the smallest, and returns the data in the consistent set, and finally calculates the quality ratio of the homography matrix , Use the best set of the set as the value of the homography matrix. As shown in Figure 12, the result after perspective transformation, in the figure First The homography matrix of the picture, First The homography matrix of the picture The picture and the first After the pictures are calculated by the respective homography matrix, the pictures can be normalized and the same as the t-th picture.

(13) (13)

4.2、視訊修復4.2 Video repair

影像校正對於像素與像素間的匹配處理時,有助於像素對應之取值更容易,如此使得多張影像復原更有效益,藉透過像素與像素之間的匹配,可以比較像素間的權重值,權重值計算如公式(14),li,x 為求出欲取代當前模糊影像之像素點,利用影像暫存器中CK 張清晰影像來計算權重值,最後選擇權重值最高的像素點,以取代模糊影像像素值,首先對於暫存器中影像CBt-i,q 之每一依序像素q 計算周圍像素的加權平均,如公式(15) 所示,其中It,p 為求出欲取代當前模糊畫面像素p 之還原像素值,t 代表畫面幀的時間序號,這裡對暫存器中CK 張畫面做計算,W 為所有權重ԝ (t, p, t-i, q ) 之加總,而ԝ (t, p, t-i, q )權重值計算如公式(16),H (CBt-i ,q ) 為CBt-i ,q 經由透視變換H 處理後之影像,透過計算H (CBt-i ,q )與當前模糊幀(Bt ,p )間之歐幾里得距離以進行指數函數運算,如此是為將權重值正規化於[0,1]之間,若此二者H (CBt-i ,q )、(Bt ,p )之距離越遠,則指數運算結果會趨近於零,這意味著此點不具任何參考意義,此處設常數σ = 0.5,其主要是將H (CBt-i ,q )、(Bt ,p ) 二者計算出的歐幾里得距離作調整,使距離越大的經過指數運算越趨近0,最後選擇權重值最大的像素值取代掉當前模糊畫面像素值。如第13圖所示之多張影像復原處理後之結果,圖中左邊部分為原始模糊影像,右邊部分為復原後結果,可看見復原後影像之內容物邊緣部分變得較清晰。Image correction is helpful for pixel-to-pixel matching during pixel-to-pixel matching, which makes multiple image restoration more effective. By matching pixels to pixels, you can compare weight values between pixels , The weight value is calculated as in formula (14), l i, x is to find the pixel point to replace the current blurred image, use the CK clear images in the image register to calculate the weight value, and finally select the pixel point with the highest weight value, To replace the pixel values of the blurred image, first calculate the weighted average of the surrounding pixels for each sequential pixel q of the image CB ti, q in the register, as shown in formula (15), where I t, p is the desired replacement Fuzzy reduction current pixel value p of the picture, t represents the time the picture frame number, here make calculation frame in the scratchpad CK, W is the weight of ownership ԝ (t, p, ti, q) of the sum, and ԝ ( t, p, ti, q ) The weight value is calculated as formula (16), H ( CB ti , q ) is CB ti , q The image processed by perspective transformation H is calculated by calculating H ( CB ti , q ) and the current between the Euclidean blurry frame (B t, p) from the exponential function for calculation, This weight value is normalized between [0,1], if this both H (CB ti, q), farther (B t, p) of the distance, the exponentiation result is close to zero, This means that this point does not have any reference significance. Here, the constant σ = 0.5 is set, which is mainly to adjust the Euclidean distance calculated by H ( CB ti , q ) and ( B t , p ) to make The larger the distance, the more exponentially the value approaches 0. Finally, the pixel value with the largest weight value is selected to replace the pixel value of the current blurred image. As shown in Figure 13 after the restoration of multiple images, the left part of the figure is the original blurred image, and the right part is the result of restoration. It can be seen that the edge of the content of the restored image becomes clearer.

(14) (14)

(15) (15)

(16) (16)

承上所述,本發明之模糊影像之復原方法可應用於線性運動模糊畫面之復原,所提出來的視訊去模糊方法可以實作於常見的影像監控系統中,或是一般移動載具之拍攝裝置,可以透過視訊串流的方式作即時去模糊之功能,由於本案所提出的演算法計算複雜度小,因此可以嵌入一般安全監控攝影系統中,以提升相關產品的附加價值。As mentioned above, the blurred image restoration method of the present invention can be applied to the restoration of linear motion blurred pictures. The proposed video deblurring method can be implemented in common image monitoring systems or the shooting of general mobile vehicles The device can be used for real-time deblurring through video streaming. Due to the low computational complexity of the algorithm proposed in this case, it can be embedded in a general security surveillance camera system to increase the added value of related products.

以上所述之實施例僅係為說明本發明之技術思想及特點,其目的在使熟習此項技藝之人士能夠瞭解本發明之內容並據以實施,當不能以之限定本發明之專利範圍,即大凡依本發明所揭示之精神所作之均等變化或修飾,仍應涵蓋在本發明之專利範圍內。The above-mentioned embodiments are only for explaining the technical ideas and characteristics of the present invention. The purpose is to enable those skilled in the art to understand the contents of the present invention and implement them accordingly. When the scope of the patent of the present invention cannot be limited, That is, any equivalent changes or modifications made in accordance with the spirit disclosed in the present invention should still be covered by the patent scope of the present invention.

S11至S14、S61至S68‧‧‧步驟S11 to S14, S61 to S68

第1圖係為本發明之模糊影像之復原方法之第一流程圖。 第2圖係為等速運動模糊影像之倒譜圖。 第3圖係為非等速運動模糊影像之倒譜圖。 第4圖係為本發明之模糊影像之復原方法之第二流程圖。 第5圖係為倒譜圖之搜尋軌跡圖。 第6圖係為倒譜域之3D圖。 第7圖係為非等速運動模糊倒譜圖之搜尋軌跡圖。 第8圖係為軌跡數值分佈圖。 第9圖係為單張影像還原之結果示意圖。 第10圖係為單應性矩陣執行兩影像間之變換示意圖。 第11圖係為角點匹配之結果示意圖: (a)部分為第t-1畫面;(b)部分為第t畫面;(c)部分為第t-1畫面與第t畫面之角點的匹配結果。 第12圖係為透視變換之結果示意圖。 第13圖係為多張影像復原處理後之結果示意圖。FIG. 1 is a first flowchart of the method for restoring a blurred image of the present invention. Figure 2 is a cepstrum of a blurred image with constant velocity. Figure 3 is a cepstrum of a non-constant motion blurred image. FIG. 4 is a second flowchart of the blurred image restoration method of the present invention. Figure 5 is the search trajectory of the cepstrum. Figure 6 is a 3D image of the cepstrum domain. Figure 7 is a search trajectory diagram of a non-constant velocity fuzzy cepstrum. Figure 8 is the trajectory value distribution diagram. Figure 9 is a schematic diagram of the results of a single image restoration. Figure 10 is a schematic diagram of the homography matrix performing transformation between two images. Figure 11 is a schematic diagram of the results of corner matching: (a) part t-1 picture; (b) part t picture; (c) part t-1 picture and t picture corner Match result. Figure 12 is a schematic diagram of the results of perspective transformation. Figure 13 is a schematic diagram of the results of multiple image restoration processes.

Claims (5)

一種模糊影像之復原方法,係包含下列步驟: 將模糊影像做傅立葉轉換以產生轉換後數值,接著取得該轉換後數值之倒頻譜,再從倒譜域中計算點擴散函數之模糊角度與模糊長度; 依據該模糊角度與該模糊長度正規化該點擴散函數,再對正規化後的該點擴散函數進行單張影像的反摺積以產生復原影像; 選取清晰影像或該復原影像存入清晰影像暫存器;以及 搜索當前影像和儲存在清晰影像暫存器中的該復原影像之間的對應特徵點,利用該特徵點推導透視變換所需的單應性矩陣,並據以校正該當前影像及該復原影像之相應像素,再依據時域資訊來計算這該當前影像及該復原影像中的像素之權重並進行比較,以高權重像素取代低權重像素以產生復原像素,而輸出另一該復原影像。A method for restoring a blurred image includes the following steps: Fourier transform the blurred image to generate a converted value, then obtain the cepstrum of the converted value, and then calculate the blur angle and blur length of the point spread function from the cepstrum domain ; Normalize the point spread function according to the blur angle and the blur length, and then perform the deconvolution of the single image on the normalized point spread function to generate a restored image; select a clear image or store the restored image in a clear image Temporary register; and search for the corresponding feature points between the current image and the restored image stored in the clear image register, use the feature points to derive the homography matrix required for perspective transformation, and correct the current image accordingly And the corresponding pixels of the restored image, and then calculate the weights of the pixels in the current image and the restored image according to the time domain information and compare them, replace the low-weight pixels with high-weight pixels to generate restored pixels, and output another Restore the image. 如申請專利範圍第1項所述之模糊影像之復原方法,其中該清晰影像暫存器在輸入影像序列時,係儲存該影像序列中之該清晰影像,而該影像序列中之該模糊影像係藉由該模糊影像之復原方法復原為該復原影像。The method for restoring a blurred image as described in item 1 of the patent scope, wherein the clear image register stores the clear image in the image sequence when inputting the image sequence, and the blurred image in the image sequence is The restored image is restored by the restoration method of the blurred image. 如申請專利範圍第1項所述之模糊影像之復原方法,其中該點擴散函數係以下列公式表示:其中, L係為模糊長度,θ係為模糊角度。The method for restoring a blurred image as described in item 1 of the patent application scope, in which the point spread function is expressed by the following formula: Among them, L system is the blur length, and θ system is the blur angle. 如申請專利範圍第3項所述之模糊影像之復原方法,其中該模糊影像之倒譜域定義係以下列公式表示:其中,F表示傅立葉變換,F-1 表示逆傅立葉變換, g(x, y)係為模糊影像。The method for restoring a blurred image as described in item 3 of the patent application scope, wherein the definition of the cepstrum domain of the blurred image is expressed by the following formula: Among them, F represents the Fourier transform, F -1 represents the inverse Fourier transform, and g (x, y) is a blurred image. 如申請專利範圍第4項所述之模糊影像之復原方法,其中該計算點擴散函數之該模糊長度及該模糊角度係包含下列步驟: (1)輸入該倒譜圖,找尋中心點; (2)由該中心點之90°、45°及0°三個方向中選擇最大倒譜值之點,以將其作為搜索點; (3)移動至該搜索點上,並使用一個5*5遮罩,該遮罩中心對應該搜索點; (4)將該遮罩內的倒譜值全部相加並儲存該搜索點的座標; (5)判斷該搜索點之方向是否偏移,若否則進入步驟(6),若是則進入步驟(7); (6)計算該搜索點與該中心點的距離是否大於閥值,若否則回該步驟(2)以重複該步驟(2)至該步驟(5),若是則進入該步驟(7); (7)從軌跡數值分佈圖中找出下降再上升之轉折點;以及 (8)依據該轉折點與該中心點計算該模糊長度及該模糊角度; 其中,該轉折點之座標為(x1 , y1 ) ,該中心點之座標為(x0 , y0 ),L為該模糊長度,代入 (x1 , y1 )及(x0 , y0 )以取得該模糊長度係以下列公式表示:R為由該轉折點、該中心點及X軸所構成之三角形之底邊長度,代入x1 及x0 以取得該底邊長度係以下列公式表示:θ為該模糊角度,代入該模糊長度及該底邊長度以取得該模糊角度係以下列公式表示:The method for restoring a blurred image as described in item 4 of the patent application scope, wherein the calculation of the blur length and the blur angle of the point spread function includes the following steps: (1) Input the cepstrum to find the center point; (2 ) Select the point with the largest cepstrum value in the three directions of 90 °, 45 ° and 0 ° of the center point to use it as the search point; (3) Move to the search point and use a 5 * 5 mask Mask, the center of the mask corresponds to the search point; (4) add all the cepstrum values in the mask and store the coordinates of the search point; (5) determine whether the direction of the search point is offset, otherwise enter Step (6), if yes, go to step (7); (6) Calculate whether the distance between the search point and the center point is greater than the threshold, otherwise return to step (2) to repeat step (2) to step ( 5) If yes, proceed to step (7); (7) Find the turning point of falling and rising from the trajectory value distribution diagram; and (8) calculate the blur length and the blur angle based on the turning point and the center point; , The coordinate of the turning point is (x 1 , y 1 ), the coordinate of the center point is (x 0 , y 0 ), and L is the fuzzy length , Substituting (x 1 , y 1 ) and (x 0 , y 0 ) to obtain the fuzzy length is expressed by the following formula: R is the length of the base of the triangle formed by the turning point, the center point and the X axis. Substituting x 1 and x 0 to obtain the base length is expressed by the following formula: θ is the blur angle. Substituting the blur length and the bottom edge length to obtain the blur angle is expressed by the following formula: .
TW106139584A 2017-11-16 2017-11-16 Restoration method for blurred image TWI639135B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW106139584A TWI639135B (en) 2017-11-16 2017-11-16 Restoration method for blurred image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW106139584A TWI639135B (en) 2017-11-16 2017-11-16 Restoration method for blurred image

Publications (2)

Publication Number Publication Date
TWI639135B TWI639135B (en) 2018-10-21
TW201923704A true TW201923704A (en) 2019-06-16

Family

ID=64797600

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106139584A TWI639135B (en) 2017-11-16 2017-11-16 Restoration method for blurred image

Country Status (1)

Country Link
TW (1) TWI639135B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119693270A (en) * 2025-02-25 2025-03-25 杭州电子科技大学 A method for restoring degraded image information based on multi-sensor fusion

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102575126B1 (en) * 2018-12-26 2023-09-05 주식회사 엘엑스세미콘 Image precessing device and method thereof
CN114354634B (en) * 2022-01-17 2024-07-26 中国人民解放军空军勤务学院 Abrasion rapid detection device and method based on automatic acquisition and analysis of abrasive particle images

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI403976B (en) 2006-12-17 2013-08-01 Digitaloptics Corp Internat Image enhancement using hardware-based deconvolution
CN102708550B (en) 2012-05-17 2014-12-03 浙江大学 Blind deblurring algorithm based on natural image statistic property
JP5759085B2 (en) 2013-03-28 2015-08-05 富士フイルム株式会社 Image processing apparatus, imaging apparatus, image processing method, program, and recording medium
CN103279934B (en) 2013-06-07 2015-08-26 南京大学 A kind of remote sensing image restoration methods based on little support region regularization inverse convolution

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119693270A (en) * 2025-02-25 2025-03-25 杭州电子科技大学 A method for restoring degraded image information based on multi-sensor fusion

Also Published As

Publication number Publication date
TWI639135B (en) 2018-10-21

Similar Documents

Publication Publication Date Title
JP5197279B2 (en) Method for tracking the 3D position of an object moving in a scene implemented by a computer
Okade et al. Video stabilization using maximally stable extremal region features
WO2017100971A1 (en) Deblurring method and device for out-of-focus blurred image
Ruchay et al. A novel switching bilateral filtering algorithm for depth map
WO2010151215A1 (en) Real time video stabilization
CN108270945B (en) Motion compensation denoising method and device
CN112927276A (en) Image registration method and device, electronic equipment and storage medium
TW201923704A (en) Restoration method for blurred image
Rawat et al. Gaussian kernel filtering for video stabilization
US9202265B2 (en) Point spread function cost function with non-uniform weights
Choi et al. Robust video stabilization to outlier motion using adaptive RANSAC
CN113205467A (en) Image processing method and device based on fuzzy detection
Vlahović et al. Deep learning in video stabilization homography estimation
Jain et al. A comparative study of various image restoration techniques with different types of blur
Khare et al. Implementation and analysis of image restoration techniques
CN109685839B (en) Image alignment method, mobile terminal and computer storage medium
CN106530261B (en) A kind of double dynamic fuzzy image recovery methods
Saxena et al. Digital video stabilization with preserved intentional camera motion and smear removal
Nourildean Blind and Non-Blind Deconvolution-Based Image Deblurring Techniques for Blurred and Noisy Image.
US20070280555A1 (en) Image registration based on concentric image partitions
Gajjar et al. Invariants based blur classification algorithm
CN119693270B (en) A method for restoring degraded image information based on multi-sensor fusion
Boracchi Estimating the 3D direction of a translating camera from a single motion-blurred image
Pandey et al. Video Stabilization Using Modified Blurriness Index Employing De-Blurring with Temporal Derivatives Using Motion Smoothing.
Abdulkhaleq et al. A Survey on Blind De-Blurring of Digital Image

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees