欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在拍攝平面物體時(shí)消除拖影的方法

文檔序號(hào):7892805閱讀:527來(lái)源:國(guó)知局
專利名稱:一種在拍攝平面物體時(shí)消除拖影的方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理方法,特別地涉及一種在拍攝平面物體時(shí)消除拖影的方法。
背景技術(shù)
現(xiàn)有的數(shù)碼攝影或者攝像都是通過(guò)CMOS或者CXD傳感器采集圖像,再經(jīng)過(guò)適當(dāng)數(shù)據(jù)處理,在屏幕上呈現(xiàn)。所有的攝影和攝像設(shè)備一樣存在移動(dòng)拖影問(wèn)題。傳感器為了得到足夠清晰的一幀 圖像都要求快門(mén)開(kāi)啟保持一段時(shí)間進(jìn)行曝光。光線越暗快門(mén)開(kāi)啟的時(shí)間要求越長(zhǎng)。如果物體是移動(dòng)的話,一個(gè)發(fā)光點(diǎn)在曝光期間就會(huì)在相鄰多個(gè)像素點(diǎn)上形成圖像。這就是拖影。舉例來(lái)說(shuō)在攝影領(lǐng)域,拖影一般也是不希望有的。而在電子助視器應(yīng)用上,如用電子放大鏡看書(shū)等,拖影尤其影響患者使用。因?yàn)樵陂喿x中,使用者會(huì)經(jīng)常移動(dòng)讀物。拖影的存在會(huì)加大閱讀者的閱讀疲勞,嚴(yán)重的甚至?xí)?dǎo)致眩暈。無(wú)論在電視,數(shù)碼相機(jī),DV還是助視器上解決拖影都是一個(gè)大課題。比如提高液晶屏的響應(yīng)時(shí)間,現(xiàn)在的液晶屏已經(jīng)幾乎不會(huì)引入人眼可見(jiàn)的拖影了。來(lái)自傳感器信號(hào)本身因物體移動(dòng)造成的拖影通過(guò)提高傳感器靈敏度,縮短快門(mén)時(shí)間來(lái)提高。針對(duì)照相機(jī)的抖動(dòng)問(wèn)題,廠家甚至設(shè)計(jì)了昂貴的機(jī)械防抖裝置來(lái)降低抖動(dòng)對(duì)圖像的影響。

發(fā)明內(nèi)容
為了解決上述的技術(shù)問(wèn)題,本發(fā)明提供一種在拍攝平面物體時(shí)消除拖影的方法,該方法包括一種在拍攝平面物體時(shí)消除拖影的方法,該方法包括計(jì)算每相鄰兩幀圖像之間、同一物體產(chǎn)生移動(dòng)的距離;再根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影。在上述方案基礎(chǔ)上本發(fā)明還可以做如下改進(jìn)進(jìn)一步,所述計(jì)算每相鄰兩幀圖像之間,同一物體產(chǎn)生移動(dòng)的距離的方法為在前一幀圖像中提取特征點(diǎn),比較兩幀圖像中相同特征點(diǎn)位置的距離,得出兩幀圖像中同一物體移動(dòng)的距離和方向。前文中所述的特征點(diǎn),是指組合起來(lái)可以相對(duì)唯一的標(biāo)識(shí)一副圖像的點(diǎn),一般也可以被稱為興趣點(diǎn)、顯著點(diǎn)、關(guān)鍵點(diǎn)等,以點(diǎn)的位置來(lái)表示點(diǎn)特征是一種最簡(jiǎn)單的圖像特征。事實(shí)上,特征點(diǎn)既是一種點(diǎn)的位置辨識(shí),同時(shí)也表明它所代表的局部區(qū)域具有一定的模式特征。特征點(diǎn)一般來(lái)說(shuō)是多行的,比如圖像中人的鼻子、眼睛等都可以分別作為一種特征點(diǎn),這種特征點(diǎn)都是由多行局部數(shù)據(jù)構(gòu)成的。在某些特殊情況下,特征點(diǎn)可以是一串連續(xù)的黑點(diǎn),比如所要讀取的圖像是文字的時(shí)候,所述文字的特征點(diǎn)即為連續(xù)的黑點(diǎn)。進(jìn)一步,所述計(jì)算每相鄰兩幀圖像之間、同一物體產(chǎn)生移動(dòng)的距離;再根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影的步驟具體包括(I)以相鄰兩幀圖像中的后一幀為當(dāng)前幀,判斷相鄰兩幀圖像中前一幀圖像中是否存在有特征點(diǎn),如果存在則進(jìn)入步驟(2);如果沒(méi)有特征點(diǎn),則不對(duì)當(dāng)前幀圖像進(jìn)行處理;(2)根據(jù)前一幀圖像中的特征點(diǎn)的位置和特征在當(dāng)前幀圖像中搜索,查找是否有與所述前一幀圖像中的特征點(diǎn)具有相同特征的特征點(diǎn);如果結(jié)果為“是”,則進(jìn)入步驟(3);如果結(jié)果為“否”,則不對(duì)當(dāng)前幀圖像進(jìn)行處理;(3)將當(dāng)前幀圖像中特征點(diǎn)的位置和前一幀圖像中特征點(diǎn)的位置之間的距離,作 為兩幀圖像之間同一物體移動(dòng)的距離;(4)根據(jù)所述同一物體移動(dòng)的距離,還原靜止物體的原貌。進(jìn)一步,步驟(2)所述的搜索方式為從圖像中心向外搜索。以上所述為處理相鄰兩幀圖像的情況,當(dāng)處理多幀圖像時(shí),例如在拍攝平面物體的過(guò)程處理連續(xù)圖像的具體方法為(I)在拍攝平面物體的過(guò)程中采集或選擇任一幀圖像;(2)選擇該幀的下一幀,作為當(dāng)前幀;判斷當(dāng)前幀的上一幀圖像中是否存在有特征點(diǎn),如果存在則進(jìn)入步驟(3);如果沒(méi)有特征點(diǎn),則進(jìn)入步驟(6);(3)根據(jù)上一幀圖像中的特征點(diǎn)的位置和特征在本幀圖像中搜索,查找是否有與所述上一幀圖像中的特征點(diǎn)具有相同特征的特征點(diǎn);如果結(jié)果為“是”,則進(jìn)入步驟(4);如果結(jié)果為“否”,則直接進(jìn)入步驟(6);(4)將當(dāng)前幀圖像中特征點(diǎn)的位置和上一幀圖像中特征點(diǎn)的位置之間的距離,作為兩幀圖像之間同一物體移動(dòng)的距離;(5)根據(jù)所述同一物體移動(dòng)的距離,還原靜止物體的原貌;(6)對(duì)本幀圖像中特征點(diǎn)的位置和特征進(jìn)行存儲(chǔ)。進(jìn)一步,方案一的步驟(4)和方案二的步驟(5)所述的還原靜止物體的原貌的具體方法從拖影范圍的像素點(diǎn)的色彩中,去除移動(dòng)距離范圍內(nèi)的對(duì)要處理點(diǎn)造成拖影影響的像素點(diǎn)的色彩;進(jìn)一步,上述兩種方案的步驟(I)中所述的圖像可以是二值化圖像。所謂的二值化是指,在使用電子助視器讀書(shū)的時(shí)候,人們往往喜歡把顯示內(nèi)容變成純黑和純白的兩種顏色以增強(qiáng)對(duì)比度,這就是二值化。在二值化圖像中沒(méi)有灰度,只有最黑和最白。進(jìn)一步,當(dāng)上述兩種方案的步驟(I)中的圖像是二值化圖像時(shí),所述根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影的具體步驟為(I)沿移動(dòng)方向提取相鄰兩幀圖像中的后一幀圖像中的任意一行像素作為當(dāng)前行,當(dāng)前行不一定是水平的,可以是水平的或是垂直的,(2)在提取的當(dāng)前行像素中,從前往后查找是否存在連續(xù)的黑點(diǎn);如果存在連續(xù)的黑點(diǎn),則進(jìn)入步驟⑶;如果沒(méi)有連續(xù)的黑點(diǎn)兒,則進(jìn)入步驟(6);(3)判斷該組黑點(diǎn)的長(zhǎng)度是否超過(guò)移動(dòng)距離,如果判斷結(jié)果為“是”,則這串黑點(diǎn)為文字內(nèi)容,如果判斷結(jié)果為“否”,則為這串黑點(diǎn)為噪聲,不進(jìn)行處理,并直接進(jìn)入步驟(5);(4)當(dāng)判斷這串黑點(diǎn)為文字內(nèi)容后,從這串黑點(diǎn)的末尾開(kāi)始把與移動(dòng)距離等長(zhǎng)的一串黑點(diǎn)變白,并進(jìn)入步驟(5);(5)判斷當(dāng)前行是否還有其它連續(xù)的黑點(diǎn),如果判斷結(jié)果為“是”,則找到下一組黑點(diǎn)并返回步驟(3),如果判斷結(jié)果為“否”,則進(jìn)入步驟(6);
(6)判斷當(dāng)前行是否為該幀圖像中未經(jīng)處理的最后一行,如果判斷結(jié)果為“否”,則將當(dāng)前行的下一行作為當(dāng)前行,并返回步驟⑵;如果判斷結(jié)果為“是”,則結(jié)束。上述步驟的應(yīng)用條件一般是指平面移動(dòng)。其中,所謂的平面移動(dòng)指的是攝像設(shè)備和拍攝對(duì)象之間存在的移動(dòng),但是這種移動(dòng)只是平移,而不改變攝像設(shè)備和拍攝對(duì)象兩者間的距離,比如電子助視器在紙張上移動(dòng)閱讀就屬于這種情況。進(jìn)一步,上述根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影的方法中所述步驟(I)中的任意一行像素,是沿后一幀圖像的移動(dòng)方向選取的任一行像素。進(jìn)一步,所述計(jì)算每相鄰兩幀圖像之間、同一物體產(chǎn)生移動(dòng)的距離;再根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影的步驟(I)中所述的圖像是彩色圖像。進(jìn)一步,根據(jù)移動(dòng)的距離消除移動(dòng)形成的拖影的步驟具體包括
(a)在相鄰兩幀圖像中的后一幀圖像中查找是否有一段連續(xù)的色彩點(diǎn),所述連續(xù)的色彩點(diǎn)中各色彩點(diǎn)的色彩相同,且該段連續(xù)的色彩點(diǎn)沿移動(dòng)方向的長(zhǎng)度大于后一幀圖像的移動(dòng)距離;(b)如果不存在所述一段連續(xù)的色彩點(diǎn),則該結(jié)束對(duì)該幀圖像的處理;如果存在所述一段連續(xù)的色彩點(diǎn),則逆向移動(dòng)方向,查找與所述一段連續(xù)的色彩點(diǎn)的顏色不相同的色彩點(diǎn);如果找到所述不相同的色彩點(diǎn)則轉(zhuǎn)移到步驟(C),否則轉(zhuǎn)移到步驟(d);(C)對(duì)于所述一段連續(xù)的色彩點(diǎn)沿逆移動(dòng)方向后方的色彩點(diǎn),從第一個(gè)所述顏色不相同的色彩點(diǎn)起,沿逆移動(dòng)方向至圖像邊緣,逐個(gè)處理此范圍內(nèi)的色彩點(diǎn),每個(gè)色彩點(diǎn)的處理方法為從該點(diǎn)的色彩之中,除去沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的色彩,更確切地說(shuō),把要處理的點(diǎn)作為當(dāng)前點(diǎn),把沿移動(dòng)方向當(dāng)前點(diǎn)前面的在移動(dòng)范圍內(nèi)的色彩點(diǎn)作為影響點(diǎn),這樣影響點(diǎn)對(duì)當(dāng)前點(diǎn)的遮蓋貢獻(xiàn)系數(shù)就可以算出來(lái),根據(jù)所述的遮蓋貢獻(xiàn)系數(shù),從當(dāng)前點(diǎn)的色彩中,除去影響點(diǎn)的色彩,去除色彩時(shí),當(dāng)前點(diǎn)的亮度會(huì)被削減,根據(jù)去除色彩的程度,恢復(fù)色彩點(diǎn)的亮度,即可還原此行像素點(diǎn);(d)在所述后一幀圖像中查找是否有另一段連續(xù)的色彩點(diǎn),所述該段連續(xù)的色彩點(diǎn)中各色彩點(diǎn)的色彩相同,且該段連續(xù)的色彩點(diǎn)沿移動(dòng)方向的長(zhǎng)度大于后一幀圖像的移動(dòng)距離,并轉(zhuǎn)到步驟(b)。進(jìn)一步,所述步驟(C)中還包括對(duì)所述一段連續(xù)的色彩點(diǎn)的沿移動(dòng)方向的前方的色彩點(diǎn)進(jìn)行處理,具體為從所述一段連續(xù)的色彩點(diǎn)前方的第一個(gè)顏色不相同的色彩點(diǎn)起,沿移動(dòng)方向至圖像邊緣作為處理范圍,逐個(gè)處理此范圍內(nèi)的各色彩點(diǎn),每個(gè)色彩點(diǎn)的處理方法為靠近所述一段連續(xù)色彩點(diǎn)的第一個(gè)色彩不同的色彩點(diǎn)的真實(shí)色彩值等于所述一段連續(xù)色彩點(diǎn)的色彩值,從要處理的點(diǎn)的色彩中,除去沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的真實(shí)色彩值,更確切的說(shuō),根據(jù)后面的點(diǎn)推導(dǎo)前面的點(diǎn),因?yàn)榭拷B續(xù)色彩點(diǎn)的第一個(gè)點(diǎn)的真實(shí)值等于連續(xù)色彩點(diǎn)的色彩值,從要處理點(diǎn)的當(dāng)前色彩之中減去要處理點(diǎn)的真實(shí)色彩值,可得到沿移動(dòng)方向移動(dòng)距離范圍內(nèi)的色彩點(diǎn)的的真實(shí)色彩值;進(jìn)一步,從所述處理范圍中的色彩點(diǎn)的色彩中,除去沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的色彩時(shí),對(duì)于所述處理范圍中遠(yuǎn)離所述一段連續(xù)的色彩點(diǎn)的色彩點(diǎn),力口重去除所述一段連續(xù)的色彩點(diǎn)中的色彩,對(duì)于靠近所述一段連續(xù)的色彩點(diǎn)的色彩點(diǎn),減輕去除所述一段連續(xù)的色彩點(diǎn)中的色彩。本發(fā)明在保證系統(tǒng)數(shù)據(jù)處理能力的前提下,不增加任何成本,不增加用戶操作,徹底解決因物體移動(dòng)造成的拖影,具體而言,對(duì)于電子助視器等直接觀察的應(yīng)用,這種方法可以降低低視力患者閱讀的疲勞,有力提高低視力患者的閱讀和生活水平,而對(duì)于記錄識(shí)別類的應(yīng)用,這種方法有助于比較真實(shí)的再現(xiàn)物體的本源特點(diǎn),有助于更準(zhǔn)確的進(jìn)行識(shí)別。


圖I是本發(fā)明涉及的一種在拍攝平面物體時(shí)處理相鄰兩幀圖像的消除拖影的方法總流程圖;圖2是本發(fā)明涉及的一種在拍攝平面物體時(shí)處理多幀圖像的消除拖影的方法總流程圖; 圖3是本發(fā)明涉及的黑白模式下消除拖影的方法中還原物體原貌步驟的流程圖。圖4是本發(fā)明涉及的彩色模式下消除拖影的方法中還原物體原貌步驟的流程圖。
具體實(shí)施例方式為了更好地理解本發(fā)明,現(xiàn)結(jié)合附圖對(duì)本發(fā)明所涉及的一種在拍攝平面物體時(shí)消除拖影的方法的具體實(shí)施例進(jìn)行詳盡的描述。以下實(shí)施例均以水平方向移動(dòng)為例來(lái)介紹。參照?qǐng)D1,本發(fā)明提供了一種在拍攝平面物體時(shí)消除拖影的方法,本方法的原理主要是通過(guò)圖像算法計(jì)算出相同物體在每?jī)蓭瑘D像間移動(dòng)的距離,然后再對(duì)采集到的原始圖像進(jìn)行處理,消除由于圖像移動(dòng)而形成的拖影,最終還原物體靜止態(tài)的原貌。圖I所介紹的方法是處理相鄰兩幀圖像的情況,具體而言,計(jì)算物體在兩幀圖像之間移動(dòng)距離的辦法是從兩幀圖像中分別提取相同的特征點(diǎn),從而比較兩幀圖像中相同特征點(diǎn)位置差而計(jì)算出物體移動(dòng)距離和方向。具體步驟為(I)以相鄰兩幀圖像中的后一幀為當(dāng)前幀,判斷相鄰兩幀圖像中前一幀圖像中是否存在有特征點(diǎn),如果存在則進(jìn)入步驟(2);如果沒(méi)有特征點(diǎn),則不對(duì)當(dāng)前幀圖像進(jìn)行處理;(2)根據(jù)前一幀圖像中的特征點(diǎn)的位置和特征在當(dāng)前幀圖像中搜索,查找是否有與所述前一幀圖像中的特征點(diǎn)具有相同特征的特征點(diǎn);如果結(jié)果為“是”,則進(jìn)入步驟(3);如果結(jié)果為“否”,則不對(duì)當(dāng)前幀圖像進(jìn)行處理;(3)將當(dāng)前幀圖像中特征點(diǎn)的位置和前一幀圖像中特征點(diǎn)的位置之間的距離,作為兩幀圖像之間同一物體移動(dòng)的距離;(4)根據(jù)所述同一物體移動(dòng)的距離,還原靜止物體的原貌。與圖I不同,圖2所介紹的方法是處理多幀圖像的情況。具體步驟為(I)在拍攝平面物體的過(guò)程中采集一幀圖像;(2)判斷所采集的上一幀圖像中是否預(yù)存有特征點(diǎn),如果存在預(yù)存的特征點(diǎn),則進(jìn)入步驟(3);如果沒(méi)有特征點(diǎn),則不對(duì)本幀圖像進(jìn)行處理;(3)在上一幀圖像中預(yù)存特征點(diǎn)在本幀圖像中搜索,查找是否有與所述預(yù)存特征點(diǎn)具有相同特征的特征點(diǎn);如果判斷結(jié)果為“是”,則進(jìn)入步驟⑷;如果判斷結(jié)果為“否”,則不對(duì)本幀圖像進(jìn)行處理;
(4)計(jì)算本幀圖像中的特征點(diǎn)位置和上一幀圖像中預(yù)存特征點(diǎn)位置之間的距離,并計(jì)算出兩幀圖像間物體移動(dòng)的距離;
(5)根據(jù)物體移動(dòng)的距離,還原靜止物體的原貌,并傳送至顯示設(shè)備上;當(dāng)所拍攝的平面物體不斷移動(dòng)時(shí),重復(fù)上述的方法以消除連續(xù)拍攝時(shí)拖影的影響。此外,在圖I介紹的方法的步驟(4)和圖2介紹的方法的步驟(5)中,對(duì)于在計(jì)算出本幀圖像中的特征點(diǎn)位置和上一幀圖像中預(yù)存特征點(diǎn)位置之間的距離后,如何還原靜止物體原貌同時(shí)消除拖影的算法可以采用多種方式實(shí)現(xiàn)。下面以通過(guò)二值化圖像的方式而實(shí)現(xiàn)這種物體原貌的還原為例進(jìn)行詳細(xì)說(shuō)明在使用電子助視器讀書(shū)的時(shí)候,人們往往喜歡把顯示內(nèi)容變成純黑和純白的兩種顏色以增強(qiáng)對(duì)比度,這就是二值化方式,所得到的圖像被稱為二值化圖像。在二值化圖像中沒(méi)有灰度,只有最黑和最白兩種色彩表現(xiàn)。但是由于拖影的存在,如果在看書(shū)時(shí)出現(xiàn)拖影,字的線形就會(huì)變粗。在用電子助視器閱讀時(shí),一般文字的移動(dòng)方向都是平行的。下面就說(shuō)明這種情況下的圖像還原法,具體步驟如下(I)沿移動(dòng)方向提取該幀圖像中的任意一行像素;(2)在提取的該行像素從左到右查找是否存在連續(xù)的黑點(diǎn);如果存在連續(xù)的黑點(diǎn),則進(jìn)入步驟(3);如果沒(méi)有連續(xù)的黑點(diǎn)兒,則進(jìn)入步驟(6);(3)判斷該組黑點(diǎn)的長(zhǎng)度是否超過(guò)移動(dòng)距離,如果判斷結(jié)果為“是”,則這串黑點(diǎn)為正常內(nèi)容,如果判斷結(jié)果為“否”,則為這串黑點(diǎn)為噪聲,不進(jìn)行處理,并直接進(jìn)入步驟(5);(4)當(dāng)判斷這串黑點(diǎn)為正常內(nèi)容后,沿逆移動(dòng)方向從這串黑點(diǎn)的末端開(kāi)始把與移動(dòng)距離等長(zhǎng)的一串黑點(diǎn)變白,然后進(jìn)入步驟(5);(5)判斷當(dāng)前行是否還有其它連續(xù)的黑點(diǎn),如果判斷結(jié)果為“是”,則找到下一組黑點(diǎn)并返回步驟(3),如果判斷結(jié)果為“否”,則進(jìn)入步驟(6);(6)判斷這行是否為該圖像像素的最后一行,如果判斷結(jié)果為“否”,則找到當(dāng)前行的下一行,并返回步驟⑵;如果判斷結(jié)果為“是”,則結(jié)束。上述針對(duì)二值化圖像處理的步驟中,只包括了處理物體逆向移動(dòng)方向的后方的拖影的步驟。這是因?yàn)?,二值化圖像轉(zhuǎn)換時(shí),對(duì)于灰度不夠深的像素,一般就會(huì)處理為白色,而移動(dòng)物體前方的拖影,通常為灰度不夠深的像素,通過(guò)二值化轉(zhuǎn)換,已經(jīng)自然消除,因此,通常無(wú)需再單獨(dú)處理。當(dāng)然如果增加處理物體沿移動(dòng)方向的前方拖影的步驟,也是可以的,其方法參照后方拖影的處理思路既可以實(shí)現(xiàn),在這里就不再贅述。如果在彩色模式下進(jìn)行閱讀,計(jì)算移動(dòng)距離的辦法如上,處理彩色圖片的步驟如下(a)沿移動(dòng)方向在相鄰兩幀圖像中的后一幀圖像中查找是否有一段連續(xù)的色彩點(diǎn),所述連續(xù)的色彩點(diǎn)中各色彩點(diǎn)的色彩相同,且該段連續(xù)的色彩點(diǎn)沿移動(dòng)方向的長(zhǎng)度大于后一幀圖像的移動(dòng)距離;(b)如果不存在所述一段連續(xù)的色彩點(diǎn),則結(jié)束對(duì)該幀圖像的處理;如果存在所述一段連續(xù)的色彩點(diǎn),則逆移動(dòng)方向,查找與所述一段連續(xù)的色彩點(diǎn)的顏色不相同的色彩點(diǎn);如果找到所述不相同的色彩點(diǎn)則轉(zhuǎn)移到步驟(C),否則轉(zhuǎn)移到步驟(d);(C)對(duì)于所述一段連續(xù)的色彩點(diǎn)沿逆移動(dòng)方向后方的色彩點(diǎn),從第一個(gè)所述顏色不相同的色彩點(diǎn)起,沿逆移動(dòng)方向至圖像邊緣,逐個(gè)處理此范圍內(nèi)的色彩點(diǎn),每個(gè)色彩點(diǎn)的處理方法為從該點(diǎn)的色彩之中,除去沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的色彩,更確切地說(shuō),把要處理的點(diǎn)作為當(dāng)前點(diǎn),把沿移動(dòng)方向當(dāng)前點(diǎn)前面的在移動(dòng)范圍內(nèi)的色彩點(diǎn)作為影響點(diǎn),這樣影響點(diǎn)對(duì)當(dāng)前點(diǎn)的遮蓋貢獻(xiàn)系數(shù)就可以算出來(lái),根據(jù)所述的遮蓋貢獻(xiàn)系數(shù),從當(dāng)前點(diǎn)的色彩中,除去影響點(diǎn)的色彩,去除色彩時(shí),當(dāng)前點(diǎn)的亮度會(huì)被削減,根據(jù)去除色彩的程度,恢復(fù)色彩點(diǎn)的亮度,即可還原此行像素點(diǎn);對(duì)所述一段連續(xù)的色彩點(diǎn)的沿移動(dòng)方向的前方的色彩點(diǎn)進(jìn)行處理,從所述一段連續(xù)的色彩點(diǎn)前方的第一個(gè)顏色不相同的色彩點(diǎn)起,沿移動(dòng)方向至圖像邊緣作為處理范圍,逐個(gè)處理此范圍內(nèi)的各色彩點(diǎn),每個(gè)色彩點(diǎn)的處理方法為靠近所述一段連續(xù)色彩點(diǎn)的第一個(gè)色彩不同的色彩點(diǎn)的真實(shí)色彩值等于所述一段連續(xù)色彩點(diǎn)的色彩值,從要處理的點(diǎn)的色彩中,除去沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的真實(shí)色彩值,更確切的說(shuō),根據(jù)后面的點(diǎn)推導(dǎo)前面的點(diǎn),因?yàn)榭拷B續(xù)色彩點(diǎn)的第一個(gè)點(diǎn)的真實(shí)值等于連續(xù)色彩點(diǎn)的色彩值,從要處理點(diǎn)的當(dāng)前色彩之中減去要處理點(diǎn)的真實(shí)色彩值,可得到沿移動(dòng)方向移動(dòng)距離范圍內(nèi)的色彩點(diǎn)的的真實(shí)色彩值;(d)在所述后一幀圖像中查找是否有另一段連續(xù)的色彩點(diǎn),所述該段連續(xù)的色彩點(diǎn)中各色彩點(diǎn)的色彩相同,且該段連續(xù)的色彩點(diǎn)沿移動(dòng)方向的長(zhǎng)度大于后一幀圖像的移動(dòng)距離,并轉(zhuǎn)到步驟(b)。例如,在相鄰的兩幀圖像A和B,在后一幀圖像B中查找到連續(xù)的四十個(gè)黃色像素點(diǎn),且超過(guò)了圖像B的移動(dòng)距離十個(gè)像素點(diǎn)。逆著圖像AB移動(dòng)的方向查找與上述黃色像素點(diǎn)不相同的像素點(diǎn),比如可能為綠色。找到之后,從所述綠色像素點(diǎn)起,沿逆移動(dòng)方向至圖像邊緣,逐個(gè)處理該范圍內(nèi)的色彩點(diǎn),從要處理的色彩點(diǎn)的色彩中,以所述的綠色的像素點(diǎn)為例,從該綠色像素點(diǎn)的色彩中,去除沿移動(dòng)方向移動(dòng)距離范圍內(nèi)的所述一段連續(xù)色彩點(diǎn)中的色彩,即所述黃色像素點(diǎn)的色彩,即可恢復(fù)該綠色像素點(diǎn)的真實(shí)色彩值。上述的圖3、圖4的實(shí)施例是以水平方向移動(dòng)為例說(shuō)明的,實(shí)際的移動(dòng)方向可以是上下或者左右平移,還可以是斜著方向移動(dòng)。假如實(shí)際的移動(dòng)方向是垂直的,可以取沿移動(dòng)方向的一列像素點(diǎn)進(jìn)行處理;如果實(shí)際的移動(dòng)方向是傾斜的,可以取沿移動(dòng)方向的一行像素點(diǎn)進(jìn)行處理,此處的一行不是水平的,是傾斜的。
需要說(shuō)明的是,本發(fā)明所舉實(shí)施例只是為了更清楚地表達(dá)本發(fā)明方法,并不用于限制本發(fā)明。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種在拍攝平面物體時(shí)消除拖影的方法,其特征在于,該方法包括計(jì)算每相鄰兩幀圖像之間、同一物體產(chǎn)生移動(dòng)的距離;再根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影。
2.根據(jù)權(quán)利要求I所述的在拍攝平面物體時(shí)消除拖影的方法,其特征在于,所述計(jì)算每相鄰兩幀圖像之間,同一物體產(chǎn)生移動(dòng)的距離的方法為在前一幀圖像中提取特征點(diǎn),比較兩幀圖像中相同特征點(diǎn)的位置,得出兩幀圖像中同一物體移動(dòng)的距離和方向。
3.權(quán)利要求I或2所述的一種在拍攝平面物體時(shí)消除拖影的方法,其特征在于,所述計(jì)算每相鄰兩幀圖像之間、同一物體產(chǎn)生移動(dòng)的距離;再根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影的步驟具體包括(1)以相鄰兩幀圖像中的后一幀為當(dāng)前幀,判斷相鄰兩幀圖像中前一幀圖像中是否存在有特征點(diǎn),如果存在則進(jìn)入步驟(2);如果沒(méi)有特征點(diǎn),則不對(duì)當(dāng)前幀圖像進(jìn)行處理;(2)根據(jù)前一幀圖像中的特征點(diǎn)的位置和特征在當(dāng)前幀圖像中搜索,查找是否有與所述前一幀圖像中的特征點(diǎn)具有相同特征的特征點(diǎn);如果結(jié)果為“是”,則進(jìn)入步驟(3);如果結(jié)果為“否”,則不對(duì)當(dāng)前幀圖像進(jìn)行處理;(3)將當(dāng)前幀圖像中特征點(diǎn)的位置和前一幀圖像中特征點(diǎn)的位置之間的距離,作為兩幀圖像之間同一物體移動(dòng)的距離;(4)根據(jù)所述同一物體移動(dòng)的距離,還原靜止物體的原貌。
4.如權(quán)利要求3所述的方法,其特征在于步驟(2)中所述的搜索方式為從圖像中心向外搜索。
5.如權(quán)利要求3所述的方法,其特征在于步驟(I)中所述的圖像是二值化圖像。
6.如權(quán)利要求5所述的方法,其特征在于所述根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影的具體步驟為(1)沿移動(dòng)方向提取相鄰兩幀圖像中的后一幀圖像中的任意一行像素作為當(dāng)前行。(2)在提取的當(dāng)前行像素中,從前往后查找是否存在連續(xù)的黑點(diǎn);如果存在連續(xù)的黑點(diǎn),則進(jìn)入步驟(3);如果沒(méi)有連續(xù)的黑點(diǎn)兒,則進(jìn)入步驟(6);(3)判斷該組黑點(diǎn)的長(zhǎng)度是否超過(guò)移動(dòng)距離,如果判斷結(jié)果為“是”,則這串黑點(diǎn)為文字內(nèi)容,如果判斷結(jié)果為“否”,則為這串黑點(diǎn)為噪聲,不進(jìn)行處理,并直接進(jìn)入步驟(5);(4)當(dāng)判斷這串黑點(diǎn)為文字內(nèi)容后,從這串黑點(diǎn)的末尾開(kāi)始把與移動(dòng)距離等長(zhǎng)的一串黑點(diǎn)變白,并進(jìn)入步驟(5);(5)判斷當(dāng)前行是否還有其它連續(xù)的黑點(diǎn),如果判斷結(jié)果為“是”,則找到下一組黑點(diǎn)并返回步驟(3),如果判斷結(jié)果為“否”,則進(jìn)入步驟(6);(6)判斷當(dāng)前行是否為該幀圖像中未經(jīng)處理的最后一行,如果判斷結(jié)果為“否”,則將當(dāng)前行的下一行作為當(dāng)前行,并返回步驟⑵;如果判斷結(jié)果為“是”,則結(jié)束。
7.如權(quán)利要求6所述的方法,其特征在于所述步驟(I)中的任意一行像素,是沿后一幀圖像的移動(dòng)方向選取的任一行像素。
8.如權(quán)利要求3所述的方法,其特征在于步驟(I)中所述的圖像是彩色圖像。
9.權(quán)利要求8所述的方法,其特征在于,根據(jù)移動(dòng)的距離消除移動(dòng)形成的拖影的步驟具體包括(a)沿移動(dòng)方向在相鄰兩幀圖像中的后一幀圖像中查找是否有一段連續(xù)的色彩點(diǎn),所述連續(xù)的色彩點(diǎn)中各色彩點(diǎn)的色彩相同,且該段連續(xù)的色彩點(diǎn)沿移動(dòng)方向的長(zhǎng)度大于后一幀圖像的移動(dòng)距離;(b)如果不存在所述一段連續(xù)的色彩點(diǎn),則結(jié)束對(duì)該幀圖像的處理;如果存在所述一段連續(xù)的色彩點(diǎn),則逆移動(dòng)方向,查找與所述一段連續(xù)的色彩點(diǎn)的顏色不相同的色彩點(diǎn);如果找到所述不相同的色彩點(diǎn)則轉(zhuǎn)移到步驟(C),否則轉(zhuǎn)移到步驟(d);(C)對(duì)所述一段連續(xù)的色彩點(diǎn)的逆移動(dòng)方向的后方的色彩點(diǎn)進(jìn)行處理,從所述一段連續(xù)的色彩點(diǎn)后方的第一個(gè)顏色不相同的色彩點(diǎn)起,沿逆移動(dòng)方向至圖像邊緣作為處理范圍,逐個(gè)處理此范圍內(nèi)的各色彩點(diǎn),每個(gè)色彩點(diǎn)的處理方法為從該點(diǎn)的色彩中,除去沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的色彩;(d)在所述后一幀圖像中查找是否有另一段連續(xù)的色彩點(diǎn),所述該段連續(xù)的色彩點(diǎn)中各色彩點(diǎn)的色彩相同,且該段連續(xù)的色彩點(diǎn)沿移動(dòng)方向的長(zhǎng)度大于后一幀圖像的移動(dòng)距離,并轉(zhuǎn)到步驟(b)。
10.如權(quán)利要求9所述的方法,其特征在于所述步驟(c)中還包括對(duì)所述一段連續(xù)的色彩點(diǎn)的沿移動(dòng)方向的前方的色彩點(diǎn)的處理,具體為從所述一段連續(xù)的色彩點(diǎn)前方的第一個(gè)顏色不相同的色彩點(diǎn)起,沿移動(dòng)方向至圖像邊緣作為處理范圍,逐個(gè)處理此范圍內(nèi)的各色彩點(diǎn),每個(gè)色彩點(diǎn)的處理方法為靠近所述一段連續(xù)色彩點(diǎn)的第一個(gè)色彩不同的色彩點(diǎn)的真實(shí)色彩值等于所述一段連續(xù)色彩點(diǎn)的色彩值,從要處理的點(diǎn)的色彩中,除去要處理點(diǎn)的真實(shí)色彩值,得到沿移動(dòng)方向所述移動(dòng)距離范圍之內(nèi)的色彩點(diǎn)的真實(shí)色彩值。
11.如權(quán)利要求9所述的方法,其特征在于所述步驟(c)中,從所述處理范圍中當(dāng)前點(diǎn)的色彩中,除去影響點(diǎn)的色彩時(shí)時(shí),對(duì)于所述處理范圍中遠(yuǎn)離所述一段連續(xù)的色彩點(diǎn)的色彩點(diǎn),加重去除所述一段連續(xù)的色彩點(diǎn)中的色彩,對(duì)于靠近所述一段連續(xù)的色彩點(diǎn)的色彩點(diǎn),減輕去除所述一段連續(xù)的色彩點(diǎn)中的色彩。
全文摘要
本發(fā)明涉及一種在拍攝平面物體時(shí)消除拖影的方法,其特征在于,該方法包括計(jì)算每相鄰兩幀圖像之間,同一物體產(chǎn)生移動(dòng)的距離;再根據(jù)該移動(dòng)的距離消除移動(dòng)形成的拖影。本發(fā)明在保證系統(tǒng)數(shù)據(jù)處理能力的前提下,不增加任何成本,不增加用戶操作,徹底解決因物體移動(dòng)造成的拖影。
文檔編號(hào)H04N5/217GK102629969SQ20121009123
公開(kāi)日2012年8月8日 申請(qǐng)日期2012年3月30日 優(yōu)先權(quán)日2012年3月30日
發(fā)明者鄧曉波 申請(qǐng)人:鄧曉波
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘德县| 措勤县| 平定县| 竹北市| 保康县| 峡江县| 凌云县| 苍南县| 新营市| 桂林市| 诏安县| 六枝特区| 进贤县| 小金县| 信阳市| 轮台县| 乌苏市| 桐庐县| 延庆县| 百色市| 博乐市| 安多县| 自贡市| 鹿泉市| 陆川县| 修武县| 龙里县| 边坝县| 泸水县| 玛曲县| 邮箱| 兰西县| 仁化县| 昌邑市| 黄骅市| 永登县| 灌南县| 万年县| 隆昌县| 琼海市| 鄂伦春自治旗|