熱線電(dian)話(hua):0755-23712116
郵箱(xiang):contact@legoupos.cn
地址:深圳市寶安區(qu)沙井街道后亭茅洲山工(gong)業(ye)園工(gong)業(ye)大廈全至科技創新園科創大廈2層2A
直(zhi)線交點(dian),通(tong)過直(zhi)線擬(ni)合(he)模塊尋(xun)找(zhao)直(zhi)線邊后,計算直(zhi)線的交點(dian)。
匹配作為粗定位(wei)(wei)使用,直線擬合模塊根據粗定位(wei)(wei)自動(dong)改變位(wei)(wei)置;對于目標比較(jiao)固(gu)定的情(qing)況,可不采用粗定位(wei)(wei)功能。
當(dang)不需要粗定(ding)位(wei)時,可跳過匹(pi)配類(lei)參數(shu)調(diao)整,直(zhi)接對(dui)測量類(lei)參數(shu)進行調(diao)整。
【鼠標操作】通(tong)過(guo)鼠標改變 ROI 大小并拖放至合適(shi)區(qu)域作為學習的模板。
鼠(shu)標改變(bian) LGA 和 LGB 模(mo)塊(kuai)的角度和位(wei)置進行直線擬合(he);特別地,鼠(shu)標左鍵在 LGA 和 LGB 模(mo)塊(kuai)的中點雙擊可改變(bian)尋邊模(mo)式(黑到(dao)白 或 白到(dao)黑)
【方(fang)法學習】保存(cun)該方(fang)法及模板
VPP:表示有效點百分比例
點(dian)擊高級參數進行匹配類參數調(diao)整
【個(ge)數(shu)】希望尋(xun)找的目(mu)標數(shu)量
【分數】目標(biao)與模板間的(de)相似度分數
【比例(li)(li)容差】目標與模板(ban)間的大(da)小(xiao)比例(li)(li)變化
【角度基準】目標(biao)在(zai)圖像中的旋轉(zhuan)角度
【角(jiao)度(du)(du)容差】在(zai)<角(jiao)度(du)(du)基準>基礎上的尋找角(jiao)度(du)(du)范(fan)圍
【匹配位置】分數最(zui)大,最(zui)左邊的(de)(de),最(zui)右邊的(de)(de),最(zui)上邊的(de)(de),最(zui)下邊的(de)(de)
當圖像中(zhong)存在多(duo)個(ge)目標時,可選擇(ze)返回其中(zhong)符合(he)位(wei)置的一個(ge)。
【相關模式】Standard、Gain Normalized、Offset Normalized 及 Normalized
Standard:目標區域與(yu)模板間直接的相關度計算
Gain Normalized:針對(dui)圖像產生對(dui)比度變化,先進行(xing)增益歸一(yi)化后再進行(xing)相關度計(ji)算
Offset Normalized:針對光照引起(qi)的(de)明(ming)暗(an)變化(hua),先進行像素(su)值整體(ti)偏移歸一化(hua)后再進行相
關度計算
Normalized:考慮 Gain 和(he) Offset 變化的(de)歸(gui)一化相關度(du)計算方式
【模(mo)(mo)板(ban)修(xiu)改】彈出模(mo)(mo)板(ban)修(xiu)改框對模(mo)(mo)板(ban)進行修(xiu)改
模板修改
如模板存(cun)在干(gan)擾區域(yu),可通過鼠標操(cao)作進行模板修改。
如下圖,算(suan)法將不再考慮被涂的(de)紅色(se)區域像(xiang)素。
Gauge 量測模塊(kuai)參數(shu)調整
【使(shi)用匹配(pei)粗(cu)定(ding)位(wei)】 選(xuan)(xuan)擇是否需要粗(cu)定(ding)位(wei)。勾(gou)選(xuan)(xuan)后,量測(ce)模塊的姿態將(jiang)跟(gen)隨(sui)匹配(pei)到的目標姿態進(jin)行(xing)改變
【匹(pi)配(pei)是否考慮預(yu)處(chu)理效(xiao)果(guo)】 勾選后(hou),匹(pi)配(pei)算法將在未(wei)經(jing)過預(yu)處(chu)理的圖(tu)像上尋(xun)找目標(biao)。這是由(you)于有時經(jing)過預(yu)處(chu)理后(hou)的圖(tu)像更利于尋(xun)邊(bian),但卻(que)不利于匹(pi)配(pei)處(chu)理。
【采樣點】 勾選后,顯示所(suo)有直線上(shang)的特征點,對調整下面的高級參數有幫助(zhu)。如下圖:
【測量參數】
形狀的擬(ni)(ni)合,首先是通過在設定的方向(xiang)上(shang)尋找(zhao)出邊緣點,再進行相關形狀的擬(ni)(ni)合的。測量(liang)參數全部都(dou)是針對每(mei)一條路徑上(shang)的像素曲線變(bian)化率進行操(cao)作(zuo)的。
形狀擬合中某一條(tiao)路(lu)徑的尋點(dian) 路(lu)徑上(shang)的像(xiang)素曲線及其變化率(lv)
上右(you)圖中(zhong),紅(hong)色(se)曲(qu)線代表了左(zuo)圖中(zhong)紅(hong)色(se)路(lu)徑上像素值(zhi)的(de)(de)排列;藍色(se)線代表了像素值(zhi)曲(qu)線的(de)(de)變化率(lv), 數(shu)學上是(shi)像素值(zhi)曲(qu)線的(de)(de)一(yi)階導數(shu)。可(ke)以(yi)簡單地(di)理(li)解,變化率(lv)曲(qu)線上的(de)(de)一(yi)個(ge)(ge)(ge)峰或(huo)一(yi)個(ge)(ge)(ge)谷對應的(de)(de)就是(shi)一(yi)個(ge)(ge)(ge)邊緣上的(de)(de)過渡(du)點,即是(shi)我們(men)要尋找的(de)(de)邊緣點。
形狀擬合的基(ji)礎(chu)是每一(yi)條路徑上的尋找邊緣(yuan)點操作(zuo),而尋找邊緣(yuan)點操作(zuo)主要是對(dui)像(xiang)素曲線變化率(lv)的控制。
像素變化率曲線上會(hui)有若(ruo)干個概念,如下(xia)圖所示:
上圖中,藍色為像素(su)變化(hua)率曲線。底下的藍色直線代(dai)表的是(shi) Threshold;Threshold 與峰值(或谷值)
之間(jian)的(de)差(cha)稱為 Amplitude;由 Threshold 及高于 Threshold 以上(shang)的(de)變化率(lv)曲(qu)線圍成(cheng)的(de)稱為 Area。
<1> 選擇:包括 From Begin、From End、Largest Amplitude、Largest Area 及 Closet
可(ke)能在一條路徑(jing)上會尋(xun)找到若干個過(guo)渡點(dian)(dian),通過(guo)該(gai)參(can)數控制選取哪一個作(zuo)為邊(bian)緣點(dian)(dian)。From Begin:指(zhi)從設定尋(xun)點(dian)(dian)方(fang)向開始的第一個過(guo)渡點(dian)(dian)作(zuo)為邊(bian)緣點(dian)(dian)
From End: 指從設定尋點方(fang)向開始的(de)最(zui)后一(yi)個過渡(du)點作(zuo)為(wei)邊緣(yuan)點Largest Amplitude:以 Amplitude 最(zui)大(da)值的(de)過渡(du)點作(zuo)為(wei)邊緣(yuan)點Largest Area:以 Area 最(zui)大(da)值的(de)過渡(du)點作(zuo)為(wei)邊緣(yuan)點
Closet:以最靠近擬(ni)合模塊的中(zhong)點線(xian)的過渡點作(zuo)為邊緣點
![]() | ![]() | ![]() |
<2> 采樣步長:形狀(zhuang)擬(ni)合過程(cheng)中的采樣點間隔(ge)
<3>閾值: 高于此值(zhi)的像(xiang)素變化率峰值(zhi)(或(huo)谷值(zhi))才被考慮成過渡點(dian)
<4>濾波:徑(jing)向(xiang)平滑系數,可過濾路徑(jing)上像(xiang)素(su)噪點
擬合路(lu)徑上有一黑色噪點,調整濾(lv)波值(zhi)做中(zhong)值(zhi)濾(lv)波,噪點被過濾(lv),最終選擇了下方的擬合點。
<5>鄰比:形狀擬合時(shi),一條路徑上可能出現多個(ge)過渡點。該參(can)(can)數表(biao)示當前邊(bian)緣點的(de)選擇(ze)參(can)(can)考鄰近多少個(ge)路徑的(de)取(qu)點情(qing)況。
調整鄰(lin)比值表示右上圖中的紫(zi)色(se)窗口,當前路徑將參考紫(zi)色(se)窗口內其它點的選擇(ze)情況,放棄黑色(se)噪點。
<6>最小幅值:高于此值的像素變化率曲線值才被(bei)考(kao)慮成邊(bian)緣(yuan)點(dian)
<7>最小面積: 高于(yu)此(ci)值的像素變化率曲線值才被考慮成邊緣點
【差異點剔除】
差異點(dian)是遠離有效點(dian)集合的(de)點(dian),它的(de)出現會影響形狀(直線(xian)、圓、矩形)的(de)逼近程度,需要將(jiang)其剔(ti)除(chu)。下圖所示為剔(ti)除(chu)圓上的(de)差異點(dian):
<1>濾波次數:在(zai)擬合過程中檢測差(cha)異(yi)點的次數
<2>濾波閾值:該值的(de)(de)倒數即為所(suo)有邊緣點到擬合出的(de)(de)直線的(de)(de)平(ping)均距離(li)。
到擬合(he)直(zhi)線(xian)距(ju)離(li)大于(yu)該平(ping)均距(ju)離(li)的點(dian)(dian)即為(wei)差(cha)異點(dian)(dian)。
<3>有效點比例:未被(bei)剔除的點(dian)即為有效(xiao)點(dian),該參(can)數(shu)表示(shi)有效(xiao)點(dian)占所有邊緣(yuan)點(dian)的比例(li)。
該參數能(neng)檢測出直線邊是否(fou)有損壞。
【兩(liang)直線的夾(jia)角誤差(cha)】一般地,我們認(ren)為兩(liang)直線的夾(jia)角是 90 度。該(gai)參數表(biao)示實際(ji)中兩(liang)直線夾(jia)角的容差(cha)。
如設置為 5 時(shi),表示兩直線(xian)夾(jia)角為 85 度(du)至 95 度(du)之間均可被接受。