TW202206888A - 振鏡的參數調節方法、裝置、設備 - Google Patents
振鏡的參數調節方法、裝置、設備 Download PDFInfo
- Publication number
- TW202206888A TW202206888A TW110123513A TW110123513A TW202206888A TW 202206888 A TW202206888 A TW 202206888A TW 110123513 A TW110123513 A TW 110123513A TW 110123513 A TW110123513 A TW 110123513A TW 202206888 A TW202206888 A TW 202206888A
- Authority
- TW
- Taiwan
- Prior art keywords
- vibration
- offset value
- galvanometer
- image
- parameter
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B26/00—Optical devices or arrangements for the control of light using movable or deformable optical elements
- G02B26/08—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
- G02B26/0816—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light by means of one or more reflecting elements
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B26/00—Optical devices or arrangements for the control of light using movable or deformable optical elements
- G02B26/08—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
- G02B26/0875—Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light by means of one or more refracting elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Apparatuses For Generation Of Mechanical Vibrations (AREA)
- Adjustment Of Camera Lenses (AREA)
- Piezo-Electric Or Mechanical Vibrators, Or Delay Or Filter Circuits (AREA)
Abstract
本發明揭露了一種振鏡的參數調節方法,包括採集振鏡在設定的多個不同參數狀態下對應的各個振動圖像;其中,參數包括增益參數和時長參數;獲得每個振動圖像中的振動粗線和振動細線之間的偏移值;選取各個偏移值中最小的偏移值對應的增益參數和時長參數為振鏡的參數,對振鏡的參數進行調節。本發明利用振動圖像中振動粗線和振動細線之間的偏移值大小和振鏡參數是否合適的關聯性,確定振鏡的參數大小,保證了振鏡的工作性能。本發明還提供了一種振鏡的參數調節裝置和設備,具有上述有益效果。
Description
本發明係關於振鏡技術領域,特別是關於一種振鏡的參數調節方法、裝置、設備以及電腦可讀儲存介質。
振鏡,是光機的一種組件,位於數字微鏡裝置(Digital Micromirror Device;DMD)與鏡頭之間。主體為一個玻璃鏡片和兩個線圈,線圈可以驅動鏡片沿x/y兩個方向上下輕微震動。主要原理為光線穿過鏡片時存在折射現象,折射角度與鏡片角度相關,利用這個原理,通過驅動線圈來控制鏡片左右上下震動達到使DMD上一個像素點在四個時間點反射到四個位置,提高光機畫面分辨率的目的。
振鏡在實際工作過程中,需要預先設定好多種不同的參數,而參數設置的準確度是直接影響振鏡在和光機等配合工作的性能,進而影響光機畫面的清晰度。因此,為振鏡設定合適的參數是目前亟待解決的技術問題之一。
本發明的目的是提供一種振鏡的參數調節方法、裝置、設備以及電腦可讀儲存介質,解決了振鏡因參數設定不合適,導致振鏡工作性能低的問題。
為解決上述技術問題,本發明提供一種振鏡的參數調節方法,其特徵在於,包括:
採集振鏡在設定的多個不同參數狀態下對應的各個振動圖像;其中,所述參數包括增益參數和時長參數;
獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值;
選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,對所述振鏡的參數進行調節。
可選地,獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值,包括:
識別所述振動圖像中白點的白點像素座標值以及獲得標準振動圖像中白點的標準白點像素座標值,其中,所述標準振動圖像的各組振動粗線和振動細線是呈水平方向和垂直方向分布;
根據所述白點像素座標值和所述標準白點像素座標值,獲得所述振動圖像和所述標準振動圖像之間的單應矩陣;
根據所述單應矩陣對所述振動圖像進行座標變換,獲得變換振動圖像;
根據所述變換振動圖像中的振動粗線和振動細線的像素座標值,確定所述偏移值。
可選地,根據所述變換振動圖像中的振動粗線和振動細線的像素座標值,確定所述偏移值,包括:
根據所述標準振動圖像中標準單元振動圖像的區域範圍,識別所述變換振動圖像中的單元振動圖像,其中,所述單元振動圖像中包括一組水平方向的振動粗線和振動細線以及一組豎直方向的振動粗線和振動細線;
採集所述水平方向的振動粗線和振動細線的偏移值為第一偏移值,採集所述豎直方向的振動粗線和振動細線的偏移值為第二偏移值;
對所述第一偏移值和所述第二偏移值進行求和運算,獲得所述偏移值。
可選地,所述單元振動圖像中每組振動粗線和振動細線中包括紅色振動粗線和紅色振動細線、綠色振動粗線和綠色振動細線、藍色振動粗線和藍色振動細線;
相應地,對所述第一偏移值和所述第二偏移值進行求和運算,獲得所述偏移值,包括:
對所述單元振動圖像中水平方向一組振動粗線和振動細線的3個第一偏移值和豎直方向一組振動粗線和振動細線的3個第二偏移值進行求和運算,獲得所述偏移值。
可選地,選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,包括:
在各個所述偏移值中選取最小且對應的第一偏移值和第二偏移值均不大於預設偏移值的特定偏移值;
以所述特定偏移值對應的增益參數和時長參數為所述振鏡的參數。
可選地,識別所述振動圖像中白點的白點像素座標值,包括:
將所述振動圖像進行灰度化處理和二值化處理,得到二值化振動圖像;
以找輪廓的方式在所述二值化振動圖像找到所有白點的輪廓,以輪廓質心作為白點的像素座標值。
可選地,根據所述白點像素座標值和所述標準白點像素座標值,獲得所述振動圖像和所述標準振動圖像之間的單應矩陣,包括:
根據各個所述白點像素座標值,在所述振動圖像中識別滿足預設條件的一個中心白點和三個與所述中心白點距離最近的三個相鄰白點,其中,所述預設條件為所述中心白點和所述三個相鄰白點分別連線,形成的三條線段之間的夾角依次為105度、145度、110度。
以一個所述中心白點和三個所述相鄰白點的像素座標值,以及所述標準振動圖像中滿足所述預設條件的四個白點的標準白點座標值獲得所述單應矩陣。
可選地,採集所述振鏡在設定的多個不同參數狀態下對應的各個振動圖像,獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值,包括:
採集所述振鏡在時長參數不變,增益參數增大前後兩個狀態下的振動圖像,並獲得兩個所述振動圖像的偏移值;
若增大後的增益參數對應的偏移值大於增大前的增益參數對應的偏移值,則以所述增大前的增益參數為基準,採集所述振鏡在增益參數逐次減小的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值;
若所述增大後的增益參數對應的偏移值小於所述增大前的增益參數對應的偏移值,則以所述增大後的增益參數為基準,採集所述振鏡在增益參數逐次增大的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值;
採集所述振鏡在保持增益參數不變,時長參數增大前後兩個狀態下的振動圖像,並獲得兩個所述振動圖像的偏移值,其中,所述增益參數為多個增益參數對應的偏移值中最小偏移值對應的增益參數;
若增大後的時長參數對應的偏移值大於增大前的時長參數對應的偏移值,則以所述增大前的時長參數為基準,採集所述振鏡在時長參數逐次減小的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值;
若所述增大後的時長參數對應的偏移值小於所述增大前的時長參數對應的偏移值,則以所述增大後的時長參數為基準,採集所述振鏡在時長參數逐次增大的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值。
本發明還提供了一種振鏡的參數調節裝置,包括:
數據採集模組,用於採集振鏡的振動圖像;
偏移值模組,用於獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值;
參數確定模組,用於選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,對所述振鏡的參數進行調節。
本發明還提供了一種振鏡的參數調節設備,包括投影儀、投影螢幕、相機以及處理器;
所述投影儀用於將振鏡的振動產生的圖像向投影螢幕投影;
所述相機用於拍攝所述投影螢幕上的圖像,獲得振動圖像;
所述處理器用於根據所述振動圖像,執行如上任一項所述的振鏡的參數調節方法的步驟。
本發明還提供了一種電腦可讀儲存介質,所述電腦可讀儲存介質儲存有電腦程式,所述電腦程式被處理器執行實現如上任一項所述的振鏡的參數調節方法的步驟。
本發明所提供的振鏡的參數調節方法,包括採集振鏡在設定的多個不同參數狀態下對應的各個振動圖像;其中,參數包括增益參數和時長參數;獲得每個振動圖像中的振動粗線和振動細線之間的偏移值;選取各個偏移值中最小的偏移值對應的增益參數和時長參數為振鏡的參數,對振鏡的參數進行調節。
本發明利用振鏡的振動圖像中振動粗線和振動細線之間的偏移值越小,振鏡參數設定越合適這一原理,以振鏡的振動圖像作為參考依據,調節振鏡的增益參數和時長參數,並獲得振鏡不同的增益參數和時長參數下對應的振動粗線和振動細線之間的偏移值,並以偏移值最小時對應增益參數和時長參數,作為振鏡最終的參數,從而保證了振鏡參數設定的合理程度,保證了振鏡在實際應用過程的性能。
本發明還提供了一種振鏡的參數調節裝置和設備,具有上述有益效果。
如圖1所示,圖1為振鏡的振動圖像的示意圖。需要說明的是,本發明中所指的振動圖像是利用紅、綠、藍三個光源發出相互平行的光束混合入射至振鏡並由振鏡輸出至感光晶片後產生的圖像,是振鏡檢測常用的測試圖像,對此不再詳細說明。
在該振動圖像包含有多個基本振動圖像01,整個振動圖像的內容是多個基本振動圖像01的重複。基本振動圖像01中包括四組振動粗線和振動細線,分別為振動線一011、振動線二012、振動線三013和振動線四014。
其中,振動線一011種包括紅色振動粗線11、紅色振動細線21、綠色振動粗線12、綠色振動細線22、藍色振動粗線13、藍色振動細線23,各條振動粗線和各條振動細線之間相互平行。
類似的振動線二012、振動線三013以及振動線四014中振動粗線和振動細線的分布情況相同;不同的是,振動線二012以及振動線三013中各條振動粗線和振動細線與振動線一011中的各條振動粗線和振動細線與振動線相互垂直,振動線二012和振動線三013中的振動粗線和振動細線上下分布方式相反,而振動線一011和振動線四014的振動粗線和振動細線左右分布方式相反。
以振動線一011為例,理論上如果振鏡的增益參數和時長參數設定非常合適,同種兩條紅色振動粗線11和一條紅色振動細線21應當呈Y字型分布,紅色振動細線21和同種顔色的兩條紅色振動粗線11的對稱軸位於同一直線上,類似的綠色和藍色的振動粗細和振動細線也是相同的分布方式;並且振動線二012、振動線三013以及振動線四014中各種顔色的振動粗線和振動細線也是類似的分布方式。
如圖2所示,圖2為振鏡的振動圖像中振動偏移的示意圖,而當振鏡的增益參數和時長參數設定不合適時,振動細線2和振動粗線1會沿垂直於振動細線2的方向發生相對平移,也即是說振動細線2所在直線相對於振動粗線1的對稱軸所在直線存在偏移量,且增益參數和時長參數設定越不合適,該偏移量就越大。
目前,對振鏡的增益參數和時長參數進行設定時,僅僅是通過人眼觀測振動圖像,對振鏡的參數進行反復調整,這種調節防線顯然效率較低,且準確性差。
為此,本發明中提供了一種基於圖像識別自動實現振動參數的調節的技術方案,在很大程度上提高了調節的效率和準確度,有利於振鏡的廣泛應用。
為了使本技術領域的人員更好地理解本發明方案,下面結合圖式和具體實施方式對本發明作進一步的詳細說明。顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
如圖3所示,圖3為本發明實施例提供的振鏡的參數調節方法的流程示意圖,該方法可以包括
步驟S11:採集振鏡在設定的多個不同參數狀態下對應的各個振動圖像。
該振鏡的參數可以包括增益參數和時長參數。
在對振鏡的參數進行調節之前,可以搭建如圖4所示的光路結構,使得振鏡的振動圖像可以通過投影儀4投影至投影螢幕6上,再通過相機5拍攝該投影螢幕6上的振動圖像。
步驟S12:獲得每個振動圖像中的振動粗線和振動細線之間的偏移值。
如前所述,結合圖1和圖2,當振鏡的增益參數和時長參數設定非常合理的情況下,一組振動粗線1和振動細線2中,同種顔色的振動細線2應當在兩條振動粗線1的對稱軸所在直線上。
相應地,當參數設定不合適的情況下,振動粗線1和振動細線2之間的偏移值應當是滿足如下條件的偏移值:
第一是指同一組內振動粗線和振動細線之間的偏移值,例如振動線一011內的就是屬於同一組內的振動粗線1和振動細線2;
應當是指同種顔色的振動粗線1和振動細線2之間的偏移值。
應當是振動粗線1和振動細線2在垂直於振動細線2的方向的像素距離,也即相當於振動粗線1的對稱軸所在直線和振動細線2所在直線之間的像素距離。
可選地,參考圖1和圖2可知,在振動圖像中,不同組的振動粗線1和振動細線2之間的分布並不是完全相同的。例如圖1中振動線一011和振動線二012中的振動線是相互垂直分布的。因此,為了獲得的振動粗線1和振動細線2之間的偏移值更能反應整體的振動圖像的成像情況,在獲得偏移值時,也是獲得兩個相互垂直方向的振動粗線1和振動細線2之間的偏移值。如圖2所示,該第一偏移值可以是圖2中的L1,第二偏移值可以是L2。
進一步地,如圖2所示,每組振動粗線1和振動細線2中包括紅色振動粗線11和紅色振動細線21、綠色振動粗線12和綠色振動細線22、藍色振動粗線13和藍色振動細線23。而偏移值是兩組相互垂直的振動粗線1和振動細線2。在實際計算偏移值時,可以對每種顔色的振動粗線1和振動細線2進行偏移值計算,相應地,每組振動粗線1和振動細線2中就包括三種顔色,3個偏移值,而相互垂直的兩組振動粗線1和振動細線2就包括6個偏移值,最終獲得的偏移值可以是6個偏移值之和。
步驟S13:選取各個偏移值中最小的偏移值對應的增益參數和時長參數為振鏡的參數,對振鏡的參數進行調節。
如前所述,當振鏡的參數設定越合適,振動粗線1和振動細線2之間的相對偏移越小,因此,以偏移值最小時對應的增益參數和時長參數為振鏡的參數,能夠在一定程度上保證振鏡的工作性能。
進一步地,考慮到在實際檢測過程中可能存在第一偏移值L1為0,而第二偏移值L2相對較大,並且兩者之和在多種不同參數對應的偏移值中最小,這種情況最小偏移值對應的參數並不可用。
為此,在選擇最小偏移值時,該偏移值還應當滿足第一偏移值L1和第二偏移值L2都不至於過大的條件,例如,可以是不大於某個特定閾值,也可以是不大於偏移值的三分之二等等,對此可以根據實際情況設定,本發明中不做具體限制。
綜上所述,本發明中利用振鏡的振動圖像中振動粗線和振動細線之間分布的相對位置關係和振動的增益參數以及時長參數之間的關係,對振鏡的參數進行多次調整,並根據不同參數下對應的偏移值大小確定出最為合適的振鏡參數,在一定程度上提高了振鏡的增益參數和時長參數的準確性,進而提升振鏡的工作性能。
下面將以具體實施例對上述實施例中確定振動粗線和振動細線的第一偏移值和第二偏移值的過程進行詳細介紹。
如圖5所示,圖5為本發明實施例提供的確定第一偏移值和第二偏移值的流程示意圖,該過程可以包括:
步驟S21:識別振動圖像中白點的白點像素座標值以及獲得標準振動圖像中白點的標準白點像素座標值。
其中,標準振動圖像的各組振動粗線和振動細線是呈水平方向和垂直方向分布。
如圖1所示,在振動圖像中除了包含有振動粗線1和振動細線2之外,還包括有白點3,且該白點3位於振動粗線背離振動細線2的一端,每兩條振動粗線1的端部有一個白點3。
另外,為了能夠更清晰的識別出振動圖像中的白點3,可以先將該振動圖像轉換為灰度圖像,再將該灰度圖像進行二值化處理,獲得二值化振動圖像;再對該二值化振動圖像以找輪廓的方式找到所有白點3輪廓,並以輪廓質心作為白點3的像素座標值。
因為振動圖像中振動粗線1和振動細線2在振動圖像中顔色較深,將振動圖像轉換為灰度圖像並進行二值化處理後,獲得的二值化振動圖像中僅僅只顯示出白點3,有利於白點3的識別;並且在確定白點3位置時,僅僅以白點質心的像素座標代表白點3的像素座標,簡化了後續單應矩陣運算的複雜程度。
步驟S22:根據白點像素座標值和標準白點像素座標值,獲得振動圖像和標準振動圖像之間的單應矩陣。
可以理解的是,要基於白點像素座標值和標準白點像素座標值,確定單應矩陣,需要找到振動圖像中的白點3和標準振動圖像中的白點的一一對應關係。
為此,本實施例中在確定振動圖像中的進行單應矩陣運算的白點時,對各個白點進行了識別,具體可以包括:
根據各個白點像素座標值,在振動圖像中識別滿足預設條件的一個中心白點和三個與中心白點距離最近的三個相鄰白點,其中,預設條件為中心白點和三個相鄰白點分別連線,形成的三條線段之間的夾角依次為105o
、145o
、110o
。
以一個中心白點和三個相鄰白點的像素座標值,以及標準振動圖像中滿足預設條件的四個白點的標準白點座標值獲得單應矩陣。
如圖1所述,在振動圖像中豎直分布的兩組振動粗線1和振動細線2中的兩組在振動粗線1端部存在白點,而與該組垂直的一組振動粗線1和振動細線2中振動粗線1端部不存在白點3;另外,水平分布的兩組振動粗線1和振動細線2中是一組振動粗線1的端部有兩個白點3而另一組振動粗線1的端部只有一個白點3。本實施例中就依據這一特性對各個白點3進行識別。
參考圖6,圖6為圖1所示的振動圖像中局部白點分布示意圖,本實施例中以豎直方向的振動粗線1端部的三個白點3中最邊緣的一個點為中心白點31,與其相鄰的最近的三個白點3為相鄰白點32。這樣一個中心白點31和三個相鄰白點32分別連線形成的三條線段的角度分別為105度、145度、110度,且振動圖像中並不存在其他和位置關係和一個中心白點31和三個相鄰白點32位置關係不同,而形成角度相同的白點3,因此,本實施例中依次作為識別各個白點3的依據。
當然,可以理解的是,一個中心白點31和三個相鄰白點32分別連線形成的三條線段的角度在依據白點像素座標值計算時,可能存在誤差,只要誤差允許範圍內,就認為是滿足條件的白點3。
在實際應用過程中,還可以存在多種其他識別的方式,例如,識別出位於同一水平線上的三個白點3、位於同一豎直線上的白點3等等,對此,本發明中不做具體限制。
步驟S23:根據單應矩陣對振動圖像進行座標變換,獲得變換振動圖像。
步驟S24:根據變換振動圖像中的振動粗線和振動細線的像素座標值,確定偏移值。
圖1和圖2中所示的振動圖像中振動粗線1和振動細線2是呈水平方向分布或是呈豎直方向分布的。但是相機5在實際採集到的振動圖像中,並不一定是按照圖1所示的角度進行拍攝,最終獲得的振動圖像中振動粗線1和振動細線2可能均不是垂直狀態,這對振動圖像中振動粗線1、振動細線2以及偏移值的確定都帶來困難。
為此,本實施例中以一個已知各個振動粗線1、振動細線2、白點3等像素座標值,以及振動粗線1和振動細線2均是水平方向和豎直方向分布的標準振動圖像作為參考,例如,圖1即是標準振動圖像的局部圖像,對基於相機採集到的振動圖像進行轉換,使得轉換後的圖像中,振動粗線1和振動細線2的分布方式和標準振動圖像中相同,那麼振動粗線1和振動細線2就均是水平方向和豎直方向分布,在獲得振動粗線1和振動細線2的第一偏移值L1和第二偏移值L2時,對於水平方向的振動粗線1和振動細線2,只要對比兩個振動粗線1的中心像素點和振動細線2中心像素點的像素縱座標值即可獲得偏移值;同理,豎直方向的振動粗線1和振動細線2,只要對比兩個振動粗線1中心像素點和振動細線2中心像素點的像素縱座標值即可偏移值。
如前所述,振動圖像中是包含有多個重複的基本圖像單元01的,為了簡化在轉換圖像中識別出單組的振動粗線和振動細線的難度。可選地,可以根據標準振動圖像中標準單元振動圖像的區域範圍,識別變換振動圖像中的單元振動圖像。
其中,如圖1和圖2所示,單元振動圖像02中包括一組水平方向的振動粗線1和振動細線2以及一組豎直方向的振動粗線1和振動細線2。
包含有多個重複的基本圖像單元01的振動圖像中識別搜索出一個單元振動圖像02存在一定的困難。而本實施例中因為振動圖像是轉換成和標準振動圖像一致的格式, 因此,標準振動圖像和振動圖像中單元振動圖像02的位置範圍近似,由此,可以比較簡單的劃分出振動圖像中的單元振動圖像02,簡化了劃分識別單元振動圖像02的難度。
在識別出單元振動圖像02後,即可採集水平方向的振動粗線和振動細線的中心偏移值為第一偏移值L1,採集豎直方向的振動粗線和振動細線的中心偏移值為第二偏移值L2,並以第一偏移值L1和第二偏移值L2之和為最終的偏移值。
本實施例中通過振動粗線1、振動細線2以及白點3的像素座標值均已知,且振動粗線1和振動細線2均是水平方向和豎直方向分布的標準振動圖像作為標準,將振鏡的振動圖像轉換為和標準振動圖像一致的形式,簡化了劃分單元振動圖像02的難度和計算第一偏移值L1以及第二偏移值L2的難度,從而在很大程度上簡化了本發明的實現難度。
基於上述實施例,在本發明的另一實施例中,如圖7所示,圖7位本發明實施例提供的獲得多個偏移值的流程示意圖,對於上述對振鏡的增益參數和時長參數進行調節,並重複執行採集振鏡的振動圖像,以獲得多個偏移值的過程,可以包括:
步驟S31:保持時長參數不變增大增益參數,獲得增大後的增益參數對應的偏移值;
步驟S32:判斷當前增益參數對應的偏移值是否小於上一次獲得偏移值,若是,則進入步驟S33,若否,則進入步驟S35;
當然,也可以是先減小增益參數,在實際操作可以憑經驗設定,對此本發明中不做具體限制。
步驟S33:增大當前增益參數並獲得對應的偏移值;
步驟S34:判斷當前增益參數對應的偏移值是否大於上一次獲得偏移值,若是,則進入步驟S37,若否,則進入步驟S33;
步驟S35:減小當前增益參數並獲得對應的偏移值;
步驟S36:判斷當前增益參數對應的偏移值是否大於上一次獲得偏移值,若是,進入步驟S35,若否,則進入步驟S37;
步驟S37:保持振鏡的增益參數為偏移值最小時對應的增益參數不變,增大時長參數並獲得增大後的時長參數對應的偏移值;
步驟S38:判斷當前時長參數對應的偏移值是否小於上一次獲得偏移值,若是,則進入步驟S39,若否,則進入步驟S311;
步驟S39:增大當前時長參數並獲得對應的偏移值;
步驟S310:判斷當前時長參數對應的偏移值是否大於上一次獲得偏移值,若是,則結束,若否,則進入步驟S39;
步驟S311:減小當前時長參數並獲得對應的偏移值;
步驟S312:判斷當前時長參數對應的偏移值是否大於上一次獲得偏移值,若是,則結束,若否,則進入步驟S311。
如前所述偏移值在振鏡的參數設置最合適時最小,那麼當增益參數和時長參數由合適變為不合適,偏移值也必然是先減小後增大的,本實施例中依據這一原理逐步調整增益參數和時長參數,最終獲得偏移值最小的增益參數和時長參數。
可以理解的是,在進行參數調節時,是先調節增益參數還是先調節時長參數並沒有必然的先後順序,本實施例中僅僅是以先調節增益參數為例進行說明。
另外,每次增益參數和時長參數增大或減小的步長可以全部設置成一致,以簡化調整過程,當然,為了提高確定的增益參數和時長參數的準確性,可以在確定出的最小偏移值對應的增益參數和時長參數附近設定更小的步長。
下面對本發明實施例提供的振鏡的參數調節裝置進行介紹,下文描述的振鏡的參數調節裝置與上文描述的振鏡的參數調節方法可相互對應參照。
圖8為本發明實施例提供的振鏡的參數調節裝置的結構框圖,參照圖8的振鏡的參數調節裝置可以包括:
數據採集模組100,用於採集振鏡的振動圖像;
偏移值模組200,用於獲得每個所述振動圖像中的振動粗線和所述振動細線之間的偏移值;
參數確定模組300,用於選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,對所述振鏡的參數進行調節。
本實施例的振鏡的參數調節裝置用於實現前述的振鏡的參數調節方法,因此振鏡的參數調節裝置中的具體實施方式可見前文中的振鏡的參數調節方法的實施例部分,例如,數據採集模組100,偏移值模組200,參數確定模組300分別用於實現上述振鏡的參數調節方法中步驟S11至步驟S13,所以,其具體實施方式可以參照相應的各個部分實施例的描述,在此不再贅述。
本發明還提供了一種振鏡的參數調節設備的實施例,該設備可以包括投影儀4、投影螢幕6、相機5以及處理器;
投影儀4用於將振鏡的振動產生的圖像向投影螢幕6投影;
相機5用於拍攝投影螢幕6上的圖像,獲得振動圖像;
處理器用於根據振動圖像,執行如上任一項所述的振鏡的參數調節方法的步驟。
如圖4所示,本實施例提供振鏡的參數調節設備,通過投影儀4將振鏡產生的振動圖像投影至投影螢幕6後,利用相機5拍攝獲得振動圖像,再由處理器基於該振動圖像中振動粗線和振動細線之間的偏移值隨著振鏡的增益參數和時長參數的變化,最終獲得最為合適的增益參數和時長參數,調節效率過,調節結果準確。
需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語“包括”、 “包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。另外,本發明實施例提供的上述技術方案中與現有技術中對應技術方案實現原理一致的部分並未詳細說明,以免過多贅述。
本說明書中各個實施例採用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。對於實施例公開的裝置而言,由於其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
01:基本振動圖像
011:振動線一
012:振動線二
013:振動線三
014:振動線四
02:單元振動圖像
1:振動粗線
2:振動細線
3:白點
4:投影儀
5:相機
6:投影螢幕
11:紅色振動粗線
12:綠色振動粗線
13:藍色振動粗線
21:紅色振動細線
22:綠色振動細線
23:藍色振動細線
31:中心白點
32:相鄰白點
100:數據採集模組
200:偏移值模組
300:參數確定模組
L1:第一偏移植
L2:第二偏移植
S21~S24:步驟
S31~S39:步驟
S310~S312:步驟
為了更清楚的說明本發明實施例或先前技術的技術方案,下面將對實施例或先前技術描述中所需要使用的圖式作簡單的介紹,顯而易見地,下面描述中的圖式僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些圖式獲得其他的圖式。
圖1為振鏡的振動圖像的示意圖。
圖2為振鏡的振動圖像中振動偏移的示意圖。
圖3為本發明實施例提供的振鏡的參數調節方法的流程示意圖。
圖4為本發明提供的採集振動圖像的光路結構示意圖。
圖5為本發明實施例提供的確定第一偏移值和第二偏移值的流程示意圖。
圖6為圖1所示的振動圖像中局部白點分布示意圖;
圖7為本發明實施例提供的獲得多個偏移值的流程示意圖。
圖8為本發明實施例提供的振鏡的參數調節裝置的結構框圖。
S11~S13:步驟
Claims (10)
- 一種振鏡的參數調節方法,其特徵在於,包括以下步驟: 採集振鏡在設定的多個不同參數狀態下對應的各個振動圖像,其中,所述參數包括增益參數和時長參數; 獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值;以及 選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,對所述振鏡的所述參數進行調節。
- 如請求項1所述的振鏡的參數調節方法,其中,所述獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值,包括以下步驟: 識別所述振動圖像中白點的白點像素座標值以及獲得標準振動圖像中白點的標準白點像素座標值,其中,所述標準振動圖像的各組振動粗線和振動細線是呈水平方向和垂直方向分布; 根據所述白點像素座標值和所述標準白點像素座標值,獲得所述振動圖像和所述標準振動圖像之間的單應矩陣; 根據所述單應矩陣對所述振動圖像進行座標變換,獲得變換振動圖像;以及 根據所述變換振動圖像中的振動粗線和振動細線的像素座標值,確定所述偏移值。
- 如請求項2所述的振鏡的參數調節方法,其中,根據所述變換振動圖像中的振動粗線和振動細線的像素座標值,確定所述偏移值,包括以下步驟: 根據所述標準振動圖像中標準單元振動圖像的區域範圍,識別所述變換振動圖像中的單元振動圖像,其中,所述單元振動圖像中包括一組水平方向的振動粗線和振動細線以及一組豎直方向的振動粗線和振動細線; 採集所述水平方向的振動粗線和振動細線的偏移值為第一偏移值,採集所述豎直方向的振動粗線和振動細線的偏移值為第二偏移值;以及 對所述第一偏移值和所述第二偏移值進行求和運算,獲得所述偏移值。
- 如請求項3所述的振鏡的參數調節方法,其中,所述單元振動圖像中每組振動粗線和振動細線中包括紅色振動粗線和紅色振動細線、綠色振動粗線和綠色振動細線、藍色振動粗線和藍色振動細線; 相應地,對所述第一偏移值和所述第二偏移值進行求和運算,獲得所述偏移值,包括以下步驟: 對所述單元振動圖像中水平方向的一組振動粗線和振動細線的3個第一偏移值和豎直方向的一組振動粗線和振動細線的3個第二偏移值進行求和運算,獲得所述偏移值。
- 如請求項3所述的振鏡的參數調節方法,其中,所述選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,包括以下步驟: 在各個所述偏移值中選取最小且對應的所述第一偏移值和所述第二偏移值均不大於預設偏移值的特定偏移值;以及 以所述特定偏移值對應的增益參數和時長參數為所述振鏡的參數。
- 如請求項2所述的振鏡的參數調節方法,其中,所述識別所述振動圖像中白點的白點像素座標值,包括以下步驟: 將所述振動圖像進行灰度化處理和二值化處理,得到二值化振動圖像;以及 以找輪廓的方式在所述二值化振動圖像找到所有白點的輪廓,以輪廓質心作為所述白點的像素座標值。
- 如請求項2所述的振鏡的參數調節方法,其中,所述根據所述白點像素座標值和所述標準白點像素座標值,獲得所述振動圖像和所述標準振動圖像之間的單應矩陣,包括以下步驟: 根據各個所述白點像素座標值,在所述振動圖像中識別滿足預設條件的一個中心白點和三個與所述中心白點距離最近的三個相鄰白點,其中,所述預設條件為所述中心白點和所述三個相鄰白點分別連線,形成的三條線段之間的夾角依次為105度、145度、110度;以及 以一個所述中心白點和三個所述相鄰白點的像素座標值,以及所述標準振動圖像中滿足所述預設條件的四個白點的標準白點座標值獲得所述單應矩陣。
- 如請求項1至7中任一項所述的振鏡的參數調節方法,其中,所述採集振鏡在設定的多個不同參數狀態下對應的各個振動圖像及所述獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值,包括以下步驟: 採集所述振鏡在時長參數不變,增益參數增大前後兩個狀態下的振動圖像,並獲得兩個所述振動圖像的偏移值; 其中,若增大後的增益參數對應的偏移值大於增大前的增益參數對應的偏移值,則以所述增大前的增益參數為基準,採集所述振鏡在增益參數逐次減小的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值,且 其中,若所述增大後的增益參數對應的偏移值小於所述增大前的增益參數對應的偏移值,則以所述增大後的增益參數為基準,採集所述振鏡在增益參數逐次增大的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值;以及 採集所述振鏡在保持增益參數不變,時長參數增大前後兩個狀態下的振動圖像,並獲得兩個所述振動圖像的偏移值, 其中,所述增益參數為多個增益參數對應的偏移值中最小偏移值對應的增益參數, 其中,若增大後的時長參數對應的偏移值大於增大前的時長參數對應的偏移值,則以所述增大前的時長參數為基準,採集所述振鏡在時長參數逐次減小的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值,且 其中,若所述增大後的時長參數對應的偏移值小於所述增大前的時長參數對應的偏移值,則以所述增大後的時長參數為基準,採集所述振鏡在時長參數逐次增大的狀態下,對應的各個振動圖像並獲得對應的多個偏移值,直到當前獲得偏移值大於上一次獲得的偏移值。
- 一種振鏡的參數調節裝置,其特徵在於,包括: 數據採集模組,用於採集振鏡的振動圖像; 偏移值模組,用於獲得每個所述振動圖像中的振動粗線和振動細線之間的偏移值;以及 參數確定模組,用於選取各個所述偏移值中最小的偏移值對應的增益參數和時長參數為所述振鏡的參數,對所述振鏡的參數進行調節。
- 一種振鏡的參數調節設備,其特徵在於,包括投影儀;投影螢幕;相機;以及處理器, 所述投影儀用於將振鏡的振動產生的圖像向投影螢幕投影; 所述相機用於拍攝所述投影螢幕上的圖像,獲得振動圖像; 所述處理器用於根據所述振動圖像,執行如請求項1至8中任一項所述的振鏡的參數調節方法的步驟。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010769679.6A CN111650744B (zh) | 2020-08-04 | 2020-08-04 | 振镜的参数调节方法、装置、设备及可读存储介质 |
CN202010769679.6 | 2020-08-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202206888A true TW202206888A (zh) | 2022-02-16 |
TWI810595B TWI810595B (zh) | 2023-08-01 |
Family
ID=72351837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110123513A TWI810595B (zh) | 2020-08-04 | 2021-06-28 | 振鏡的參數調節方法、裝置、設備 |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN111650744B (zh) |
TW (1) | TWI810595B (zh) |
WO (1) | WO2022027896A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111650744B (zh) * | 2020-08-04 | 2020-10-30 | 成都极米科技股份有限公司 | 振镜的参数调节方法、装置、设备及可读存储介质 |
CN113610779B (zh) * | 2021-07-20 | 2024-06-11 | 歌尔光学科技有限公司 | 振镜状态检测方法、装置、设备及计算机可读存储介质 |
CN114022571B (zh) * | 2022-01-05 | 2022-05-17 | 中国科学院自动化研究所 | 基于振镜的高速虚拟相机***、观测方法及设备 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1589872A (en) * | 1977-07-21 | 1981-05-20 | Sira Institute | Comparator |
US4793699A (en) * | 1985-04-19 | 1988-12-27 | Canon Kabushiki Kaisha | Projection apparatus provided with an electro-mechanical transducer element |
JPH11170597A (ja) * | 1997-12-15 | 1999-06-29 | Canon Inc | レーザビームプリンタ |
US20040027449A1 (en) * | 2002-05-07 | 2004-02-12 | Turner Arthur Monroe | Laser printing apparatus using a pivoting scanning mirror |
JP2008070580A (ja) * | 2006-09-14 | 2008-03-27 | Ricoh Co Ltd | 光走査装置と光走査装置を用いた画像形成装置 |
CN200982865Y (zh) * | 2006-12-01 | 2007-11-28 | 华中科技大学 | 一种位置检测信号的细分装置 |
CN102567724B (zh) * | 2010-12-11 | 2016-06-22 | 罗普特(厦门)科技集团有限公司 | 图像校正***及方法 |
CN103674959A (zh) * | 2012-09-21 | 2014-03-26 | 英业达科技有限公司 | 电路板上电子元件的检测***及其方法 |
PT2909811T (pt) * | 2012-10-17 | 2020-05-06 | Cathx Res Ltd | Melhoramentos em e relacionados com a recolha de informação de distância e dimensional em vistorias subaquáticas |
WO2015105115A1 (ja) * | 2014-01-07 | 2015-07-16 | 三菱電機株式会社 | 画像投影装置ならびに画像投影装置の調整方法および制御方法 |
JP6785238B2 (ja) * | 2015-02-27 | 2020-11-18 | エレクトロ サイエンティフィック インダストリーズ インコーポレーテッド | クロス軸微細加工のための高速ビーム操作 |
JP2017009758A (ja) * | 2015-06-19 | 2017-01-12 | ソニー株式会社 | 投影装置および投影方法、投影モジュール、電子機器、並びにプログラム |
CN106932409A (zh) * | 2015-12-30 | 2017-07-07 | 希姆通信息技术(上海)有限公司 | 一种移动终端上导电布的视觉检测方法及控制设备 |
CN107505808B (zh) * | 2017-08-28 | 2019-09-10 | 海信集团有限公司 | 振镜调整方法、装置及显示设备 |
CN109491076A (zh) * | 2018-10-16 | 2019-03-19 | 歌尔股份有限公司 | 测试方法及测试*** |
CN110365956A (zh) * | 2019-06-03 | 2019-10-22 | 歌尔股份有限公司 | 一种投影装置 |
CN110177265A (zh) * | 2019-06-11 | 2019-08-27 | 成都极米科技股份有限公司 | 投影控制方法、投影控制装置及投影*** |
CN209842319U (zh) * | 2019-06-25 | 2019-12-24 | 四川长虹电器股份有限公司 | 双振镜投影显示装置 |
CN110460827B (zh) * | 2019-07-30 | 2022-07-15 | 歌尔光学科技有限公司 | 振镜工作状态的确定方法、装置及计算机存储介质 |
CN110351540B (zh) * | 2019-07-30 | 2020-09-22 | 歌尔股份有限公司 | 投影仪振镜测试单元图像的提取方法、装置及电子设备 |
CN110460828B (zh) * | 2019-08-22 | 2021-03-19 | 淮南师范学院 | 一种微机电扫描镜投射***和方法 |
CN110717920B (zh) * | 2019-09-03 | 2022-06-07 | 歌尔光学科技有限公司 | 投影仪振镜测试目标图的提取方法、装置及电子设备 |
CN210927591U (zh) * | 2019-12-31 | 2020-07-03 | 成都极米科技股份有限公司 | 一种振镜控制电路 |
CN111650744B (zh) * | 2020-08-04 | 2020-10-30 | 成都极米科技股份有限公司 | 振镜的参数调节方法、装置、设备及可读存储介质 |
-
2020
- 2020-08-04 CN CN202010769679.6A patent/CN111650744B/zh active Active
- 2020-12-15 WO PCT/CN2020/136295 patent/WO2022027896A1/zh active Application Filing
-
2021
- 2021-06-28 TW TW110123513A patent/TWI810595B/zh active
Also Published As
Publication number | Publication date |
---|---|
CN111650744B (zh) | 2020-10-30 |
CN111650744A (zh) | 2020-09-11 |
TWI810595B (zh) | 2023-08-01 |
WO2022027896A1 (zh) | 2022-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021103347A1 (zh) | 投影仪的梯形校正方法、装置、***及可读存储介质 | |
WO2022027896A1 (zh) | 振镜的参数调节方法、装置、设备及可读存储介质 | |
CN111351446B (zh) | 一种用于三维形貌测量的光场相机校准方法 | |
CN110967166B (zh) | 近眼显示光学***的检测方法、检测装置和检测*** | |
TW542936B (en) | Imaging system, program used for controlling image data in same system, method for correcting distortion of captured image in same system, and recording medium storing procedures for same method | |
TWI484283B (zh) | 影像計算量測方法、影像計算量測裝置及影像檢查裝置 | |
CN110261069B (zh) | 一种用于光学镜头的检测方法 | |
JP2016024052A (ja) | 3次元計測システム、3次元計測方法及びプログラム | |
WO2022050279A1 (ja) | 三次元計測装置 | |
CN109270652A (zh) | 一种光学镜头镜片组装*** | |
CN102595178A (zh) | 视场拼接三维显示图像校正***及校正方法 | |
JP2623367B2 (ja) | 三次元形状測定装置の校正方法 | |
WO2024055662A1 (zh) | 一种近眼显示模组检测方法及检测*** | |
CN110322561A (zh) | 用于机器人无序分拣的3d相机及其测量方法 | |
JPH08147497A (ja) | 画像処理方法及びその装置 | |
CN106131436A (zh) | 一种航空相机的检焦装置以及检焦方法 | |
KR101909528B1 (ko) | 구조광을 이용한 3차원 이미징 방법 및 시스템 | |
JP2020182127A (ja) | キャリブレーション装置、キャリブレーションシステム、および表示装置のキャリブレーション方法 | |
CN113596441B (zh) | 光轴调整装置、方法、***及可读存储介质 | |
JP2004333691A (ja) | レンズ位置検出方法およびその装置 | |
CN116067628B (zh) | 一种入射空间角度测量方法及*** | |
CN111340891A (zh) | 一种利用led屏幕进行相机标定的方法及*** | |
CN116939369B (zh) | 一种基于光学成像技术的全景图像获取方法 | |
CN219265287U (zh) | 一种入射空间角度测量*** | |
CN212515347U (zh) | 成像*** |