【光電智造】OpenCV與機器視覺

今日光電 2026-03-27 18:00

今日光電

  有人說,20世紀是電的世紀,21世紀是光的世紀;知光解電,再小的個體都可以被賦能。追光逐電,光引未來...歡迎來到今日光電!


圖片

----追光逐電 光引未來----

最開始接觸圖像處理應該是在2011年的華中地區大學生數學建模上。當時有道題很有意思,給了一段約5分鐘的道路交通視頻,然后要求我們用數學模型統計視頻中的車流量。


說高大上一點就是用數據通訊傳輸技術、電子控制技術、計算機處理技術等方法實現對視頻的分析與處理,提取關鍵信息,便于報警、記錄、分析等,只是這個題目是統計視頻中的車輛總數。于是查了下資料發現MATLAB提供了視頻提取和圖像處理包,而且數字圖像在電腦上就是M*N*P的矩陣,其中P是通道數,比如RGB圖像通道數就是3,灰度圖像通道數單一就是1。


MATLAB在矩陣處理方面具有很好地優勢,又剛好學過MATLAB的課程,所以就選用MATLAB進行模型的建立。


這里有個小細節,用MATLAB加載視頻的時候始終失敗,需要安裝xvid解碼器,這樣MATLAB就可以加載視頻文件了。MATLAB可以獲取的視頻文件的基本信息有,文件名、文件大小、時間、幀率FPS、總幀數等。


對于每一幀圖像,我們可以得到信息是,它是一個288(height)*352(width)*3(RGB)的三維像素矩陣,每個數據的范圍都在0~255,也就是用無符號8位數來表示顏色值,比如在點(50,50)處的像素值是(0,0,0)就代表那個點是黑色,如果是(255,255,255)就是白色,(255,0,0)則是紅色。


即每個點的顏色是通過R,G,B紅綠藍這三種按照不同比例混合而成的。考慮三維矩陣的處理比較麻煩,數據量大,就先對圖像進行一個處理,比如變成灰度圖像或二值化圖像。


效果如下:


圖片


一般灰度圖像是對于某個的像素值RGB進行一個算術平均或者其他權重進行處理,這樣圖像的通道數就由3變為了1,可以大大減少計算量。


而二值化圖像又是灰度圖像進行再處理,高于某個閾值的全是1,低于某個閾值是全0,這樣的圖像矩陣里面就只有0和1了,非黑即白。


很明顯轉換成灰度后的圖像更清楚,而二值化處理后的圖像顏色比較深的車易被忽略掉。


因此,我們采取了對每一幀圖像進行灰度處理。對于車流量的統計,常用的算法有背景差分法、幀差法、邊緣檢測法、灰度比較法等,其中


  • 幀差法是將相鄰的兩幀圖片相減,按車道開固定窗口對保留的運動車輛信息進行檢測,環境光線的變化對其影響不大,但該方法常因車輛換道或相鄰車道的車輛部分覆蓋了被檢測車道檢測窗而引起誤檢。

  • 邊緣檢測法能夠在不同的光線條件下檢測到車輛的邊緣。然而,當車輛色彩較暗或位于陰影中,使車輛邊緣模糊,則可能引起漏檢。


  • 灰度比較法常用于對路面和車輛的灰度值進行比較來檢測是否有車,其算法簡單,計算量小,易于實現,盡管該方法受光線影響較大。


不過對于這些方法當時也沒時間去仔細研究和實踐,就想了一個簡單粗暴的方法。


我們仔細研究了每一幀圖像,因為拍攝角度是固定的,圖像大小固定,車道在圖像也是固定的,只是車在不斷變化。圖像中的車道寬度大概在30個像素,而車寬肯定小于每個車道的寬度,所以決定在每個車道畫出一條黑色實線,我們稱之為虛擬檢測線。如下圖。


圖片


這里選取的檢測線還是有講究的,基本在靠近攝像頭的位置,距離太遠車道和車輛比較模糊,其次每個車道的檢測線沒有在同一條線上,但也不能相隔太遠防止車輛變道。


然后不斷for循環遍歷當前幀與前一幀在這個檢測線上的像素值是否有變化,有變化則說明有車輛經過,但不是說有變化就統計加1。因為實際車輛經過檢測線這個過程中,圖像像素也會產生微小變化,比如車窗顏色和車頭或車位的差異。


所以還要考慮車輛完全通過后前后兩幀的圖像像素沒有變化。因此,具體如何判別車輛完全經過圖像,我們需要考慮一個累計值。


當第一次出現變化時便設置一個標識符,簡單說就是一個flag,然后連續往后考察很多幀的值是否有變化,并且是按每條車道去單獨統計車流量,最后加起來算總和。偽碼如下:


temp            虛擬檢測線上灰度值的基準值temp(i)         第i幀圖片虛擬檢測線上的灰度值sum             統計的車輛數T               閥值  for  i=1:n                           一幀一幀的比較     if  |temp-temp(i)| > T         判斷是否達到閥值       sum + = 1;                 滿足條件,計數end


最后我們通過這種方法得到的結果是這段視頻的車輛總數是261,與標準的272相比,誤差為4.04%。


分析主要原因是視頻中某些車的顏色和路面相近或者光照影響,又經過灰度處理后導致模型計算時并沒有把車輛統計進去,當然也有車輛變道同時占據兩個車道被統計了兩次的情況。


于是就很自然的想用雙線檢測線會不會準確,效果小。


圖片


我們就只考察一個車道,看準確率是否會提高,雙線畫線的邏輯顯然跟單線的不一致,具體如下:


1.上下兩條檢測線記為a,b。車先經過a,然后再經過b。


2.兩條采樣線的長度均為30個像素,相距為5個像素。


3.對于第n幀圖,只在一條線上檢測到差值變化信號不能直接斷定有車。僅當a,b同時出現較大差值的變化時,可以認定當前確實有一輛車經過。


4.同理,在一定范圍內增加更多的檢測線可以更好的提高檢測精度,但必須保證兩端最外邊線的間距小于一般的車長。


5.具體實現采用兩個數組standard1(1:30)和standard2(1:30)來實現,分別記錄兩條標準線上的各點灰度值。


而且我們發現這樣的雙線檢測的方法還能粗略計算一下車速用于判斷是否超速,方法如下:


1.在上采樣線檢測到差值差值信號瞬間時,記錄下此時的幀數n,隨后下采樣線檢測到差值信號的瞬間,再記錄下那個時刻的幀數m。


2.每一秒含有25幀圖像。即相鄰兩幀時差為0.04秒。


3.實際中的上下采樣線的距離可以測量。我們設為D。


4.則汽車通過的速度為V=D/[(m-n)/25],即V=25×D/(m-n)。


此外,關于閾值的計算,顯然由于每一個車道的光照不同,視角不同,選用一個差值作為一個統一的標準顯然是不可靠的。所以需要根據不同的車道,需要賦予了個適當的閥值。


為了計算每個車道的最大閥值,我們采用的是靜態取點,即在車道附近一定范圍內取一些不受車影響的而且有代表的點。計算整個過程中那些靜態點差值的變化,以變化的最大值作為該車道的閥值,最后得出來是50。


不過由于比賽時間有限(僅三天),而且知識面有限,很多想法也不知道怎么實現,很多圖像處理的方法也不了解。最后就草草收場了,好在還拿了一個小獎。


1.2 賽后小感


過了這么多年回過頭再看這次比賽,還是覺得挺不容易的。畢竟當時不懂的東西太多,還不到大三,很多知識都是現學的,對于模型完全是自創的一個新方法。


雖然僅限這道題、這個特定環境下的模型,也沒什么擴展性、計算實時性、誤差來源分析、不同方法比較等,主要都沒怎么參考論文啥的,也不知道如何查閱論文。


比賽期間除了技術實現,還要寫類似“八股文”一樣東西,比如為什么選用這個模型/方法,做這個模型有什么假設或前提,模型的優缺點,模型的改進等等,都快趕上寫學術研究論文了,時間太緊張。


不過也正因為此,奠定了我在圖像處理和學術研究的基礎,而且感覺圖像處理還挺容易上手的,尤其是在計算機中,我們把它看成一個數字矩陣,圖像處理的基本所有方法都可以看作是對這個數字矩陣做各種變換,從而可以得到不同效果,還挺有意思的。



2 機器人的視覺研究


2.1 研究背景


2013年的時候加入智能體研究基地團隊(Base of Intelligent Agent Research),實驗室有一個雙輪差動的輪式移動機器人,移動平臺是英集斯自動化公司提供的。其中運動電機為24V/70W 高性能空心杯MAXON電機,配有減速比為33:1的減速箱,同軸安裝有500 線的光電編碼器以確保電機控制的精度。


上位機可通過向DSP(TMS320LF2407)運動控制卡發送控制命令,驅動電機轉動實現機器人的移動。上位機和下位機通過RS232串口通信,示意圖如下。


圖片


現在的機器人硬件系統應該都是這么搭建的吧(大同小異),當然這篇文章不是討論機器人,而是討論視覺在機器人上的應用,對研究機器人感興趣可移步至《ROS與機器人》。


機器人的下位機接口已被廠商開發好了,對于上位機,其實也就是一臺T2350/1.86GHz/0.99GB的WinXP工控機,只需調用運動控制接口,下發速度指令即可。從上面的系統框圖可以看出,有了這個機器人平臺可以做很多方面的研究,比如激光SLAM導航,語音識別,機器人視覺等。


因為之前有過比賽的經驗,個人覺得有在圖像處理方面有一點基礎,而且當時有個博士師兄正好在研究人臉識別,對OpenCV及其環境的搭建很熟,所以我決定嘗試研究下機器人視覺。


首先是使用kinect一代的深度相機,安裝kinect SDK后里面就自帶一些教程,可以看到RGB圖像和深度圖像,也有骨骼識別、手勢識別等例程。


kinect一代底座有個馬達可以調節鏡頭的視角,有點像一根連桿支撐上面的鏡頭,因此當移動機器人的時候,很明顯感覺畫面在晃動,而且畫面有幾百毫秒的延時,圖像質量也不是太好。


于是果斷換Logitech的USB攝像頭,并開始看《OpenCV(中文版)》,O'Reilly出版社,也是于仕琪團隊翻譯的。當時書里面還是講的OpenCV1.0的語法,還是用的IplIMage方法去操作圖像,我用的版本是2.4.4,好在差別不算太大。


2.2 OpenCV基礎知識


這里簡單介紹下圖像處理的常用方法,無論是Windows還是Ubuntu下安裝OpenCV網上都有太多教程,版本越新越好,功能越強大。


安裝OpenCV的時候可以留一下它又所依賴的庫,比如與硬件通訊相關,圖像壓縮與解碼等,這也是調用OpenCV中的API便可以加載圖片或攝像頭或視頻的原因。


2.2.1 圖像/視頻的基本操作


正如1.2節所說,圖像在計算機中是以數字矩陣的方式呈現,所以對于圖像的操作就是對矩陣的操作。矩陣的常用操作無非是創建一個新矩陣,相加,相減,左乘,右乘,復制,取塊矩陣等。


尤其是取圖像中某一塊矩陣,還取了一個很好聽的名字,叫感興趣區域(ROI,region of interest),比如選取一塊矩形、橢圓區域等,將其填充為黑色或白色等。


因此,對于矩陣運算,除了Eigen庫外,OpenCV偶爾也可派上用場。


雖然OpenCV還是沒能像MATLAB操作矩陣那么方便,但我發現越往后API封裝得簡直越來越好,Mat類、imshow、imwrite、subplot等等這些都跟MATLAB的語法一樣或類似了。


這里需要注意的有兩點,OpenCV里面儲存彩色圖像的順序是BGR;再就是圖像的元素類型,一般是8U(即 8 位無符號整數,范圍0~255),也可以是16S、32F等,對應C/C++中 uchar 、 short 、 float 等基本數據類型。


在做圖像變換時,尤其要注意圖像的類型,防止計算時超出范圍而造成程序運行崩潰。


其次,OpenCV提供了一些簡單的回調函數進行交互,如鍵盤響應事件,鼠標響應事件和滾動條控制器等。不過真正要開發GUI的話,這幾個事件響應應該是不夠的。


最后補充一點,彩色圖像用RGB去表示是因為紅綠藍是最基本的三原色光,它們按不同比例相加可以得到其他任何顏色。這種加色法廣泛應用于電子系統中,也是最常見的和比較容易理解的。


除了RGB顏色模型外,還有其他的方法表征顏色,比如HSV模型(Hue表示顏色,Saturation表示飽和度,Value表示亮度)。


OpenCV還提供了API用于不同顏色模型的轉換,對于圖像的增強和色調濾鏡,使用HSV空間去分析就具有很好的效果。


2.2.2 閾值分割與形態學


對灰度圖像完成的閾值化操作稱為灰度圖像二值化,簡稱圖像二值化。


我一般喜歡稱之為閾值分割,這是一個很常用的處理方式,大致思路是比如8U類型的圖像,大于某個閾值T我就設定為0,小于T的保持不變,這樣很亮的地方就被黑色遮蓋住了,稍微灰暗的地方就會凸顯出來,所以對于圖像的二值化處理可以不僅限于單通道的灰度圖像,多通道的圖像也同樣可以,得到的效果也顯然不一樣。


閾值分割又可細分為5類:二值化,二值化反,閾值截斷,閾值取零和閾值取零反,看字面意思也基本能看出這幾種方法的差異,就是對于給定的閾值進行不同的邏輯操作。


但絕大多數情況下,我們很難人為的找準閾值,于是便有了自適應閾值方法。


這里得先引入一個概念就是圖像直方圖,比如8U的圖像,矩陣中所有值的范圍都在[0,255],然后將0~255當作X軸,0~255這256個值分別有多少個顯示在Y軸上,這樣的圖便稱為圖像直方圖,如下。實際上這樣的圖在手機拍照的詳細信息中可廣泛看到。


圖片


自適應閾值方法中OTSU和Triangle 都是基于直方圖分布實現的全局閾值計算的方法,其中OTSU的是通過計算類間最大方差來確定分割閾值的閾值選擇算法,而Triangle三角法基于直方圖的單峰與斜邊的最大距離確定閾值。


因此,OTSU 算法對直方圖有兩個峰,中間有明顯波谷的直方圖對應圖像二值化效果比較好;Triangle三角法對直方圖單峰分布的圖像效果比較好,主要用于凸顯最明顯的那塊區域,比如細胞壁檢測。


圖像形態學的操作有一個結構元素,或者叫滑動窗口。結構元素不是一個像素,而且一個幾何形狀的像素塊,比如矩形 、十字交叉 、圓形等。


這個結構元素從左至右、從上到下遍歷整個矩陣,并按照一定規則處理結構元素對應矩陣塊里的數值。


比如當矩陣塊里的數值與結構元素的一致時,不進行處理;有不一致全部按0處理,這樣白色區域變會減少,也就是圖像的腐蝕,如下圖所示的示意圖。


圖片


如果對于上述描述的過程進行相反操作,那么圖像的白色區域變會擴大,這就是膨脹。


腐蝕和膨脹還可以組合起來對圖像進行操作,比如開運算是對輸入圖像執行先腐蝕后膨脹操作,而閉運算是對圖像執行先膨脹后腐蝕操作。


腐蝕可對圖像進行局部縮小,碰撞可對圖像進行局部放大,因此開運算可有效清除二值圖像中小的白色噪聲像素塊凸顯高亮區域,閉運算則能填充二值圖像中小的黑色像素凸顯灰暗區域。個人覺得這些概念沒必要特意去記住,具體情形具體分析即可。


其次連通區域分析,它主要通過掃描圖像中的每個像素點,對像素值相同且相互連通像素點標記為相同的標簽,最終將像素點相同的區域連成一個閉合回路。掃描的方式可以是從上到下,從左到右,也可以是基于每個像素單位。


常用的掃描方法是兩步法,具體過程是首先檢查是否有鄰域被標記像素點,如果有一個或者多個鄰域像素點被標記,則選擇最小的標記作為當前前景像素點的標記。合并過程通過檢查連通等價,對連通區域替換最小等價標記,最終得到輸出。


連通區域的分析可很好得用于文本分割或分析,如下圖所示。


圖片


最后輪廓提取與Blob檢測,尋找輪廓就是提取二值化圖像中的邊緣點集或對應的層次信息,然后沿著邊緣連續的像素點繪制成輪廓,也是基于連通區域分析


輪廓提取在圖像幾何分析、對象檢測與識別中都非常有用。Blob檢測就是對于圖像中一組相互連通的像素點,它們具有一些共通的屬性,要把這些區域都找出來并標記。


Blod檢測也會調用輪廓檢測的方法,差別在于Blob檢測方法更高級一點,更適合檢測不規則的斑點或比較復雜的連通區域,比如下圖。

圖片


2.2.3 圖像濾波與變換


圖像濾波主要為了去除圖像里面的噪聲,是圖像預處理很重要的一環。具體處理方法是使用一個小型濾波器(比如3x3),輸出中心點的像素值由周圍8個決定,如下圖所示。


圖片


如果輸出像素依賴的是輸入像素的線性組合,則稱為線性濾波器;如果輸入輸出是非線性的,則稱為非線性濾波器。


通過濾波器的方法對圖像進行的操作稱之為卷積,而濾波器則稱為卷積核,真是一個高大上的名字,其實完全可以看作是一個滑動的窗口遍歷圖像,在每個小窗口進行運算。


因此從這也可看出,圖像的卷積和泛函分析中定義的卷積略有差別(泛函分析中卷積概念,通過兩個函數f 和g 生成第三個函數的一種數學算子,即F[g(x)*f(x)] = F[g(x)]F[f(x)])。


在進行濾波的過程需要注意的就是圖像的邊界處,也就是矩陣的四個邊。通常有以下幾種方法計算或者處理邊界像素卷積:零值填充,再造邊界和反射邊界。


圖像濾波可細分為方形/均值濾波(卷積核所有像素的對中心像素的貢獻相等),高斯濾波(鄰域像素根據到中心像素距離不同有著不同的權重),中值濾波(基于排序統計理論的一種能有效抑制噪聲的非線性濾波)和雙邊濾波(一種非線性、邊緣保留、有效去噪聲的濾波方法)。它們的區別如下:


  • 均值濾波可對圖像進行快速、簡單的平滑處理,對于噪聲的處理很差。

  • 高斯濾波是一種比均值濾波稍微好一點的線性濾波,也不會改變原圖像的邊緣走向。

圖片


卷積核除了可以用作濾波,還能對圖像進行梯度操作。比如圖像從左向右看,像素值不斷增大;或者從上到下看,像素值不斷增大,這些都能反映出圖像的梯度變化。


計算圖像的X,Y方向上的梯度采用如下算子(這里又叫算子這個概念了),也稱作Prewitt 算子,是一種一階算子。

圖片


為了更好的降低噪聲影響,同時提升梯度計算的穩定性,可以首先進行高斯模糊,然后再進行梯度計算。而高斯模糊也是卷積操作,先進行高斯模糊再進行梯度計算是兩步卷積操作。


把這兩步卷積整合為一步卷積操作就是Soble算子,它隱含一個高斯模糊操作。經過這些梯度運算或者另外一種形式的濾波,我們可以把圖像中的輪廓信息凸顯出來。此外還有拉普拉斯算子,是一種二階導數濾波,能更好地提取邊緣信息。


圖像都具有求導的性質,是不是覺得挺難以理解,其實跟微積分里面所說的梯度含義一樣(公式也一樣),所以我們不能太死摳概念或公式,得看到它的本質和用途,多總結、類比,活學活用。


最后一個很有名的檢測就是Canny算法,分三個步驟:1.梯度計算;2.非極大值抑制;3.雙閾值和邊緣連接。


說完濾波,接下來就是圖像的幾何變換。幾何變換一類稱為仿射變換(Affine Transform),另外一類稱為單應性變換(Homography)。變換的基本操作可表述為如下:

圖片


其中A表示變換矩陣,B為平移系數,因此圖像幾何變換也可以看錯是坐標旋轉、映射等,最終結果就是圖像放大、縮小、平移、旋轉等。在OpenCV中我們需給定這個變換矩陣,再使用warpAffine函數。


但通常情況下,我們是不知道變換矩陣的,這時就需要用到單應性變換。


OpenCV有一個很穩定的估算方法擬合所有的相關點,findHomography函數。圖像的幾何變換對于圖像全景拼接和特征點匹配具有最大意義。


2.2.4 圖像的特征提取


圖像的特征提取是圖像處理的關鍵也是難點,圖像的特征包含特征點及其所對應的描述子,這些可看作是圖像的DNA。也就是描述一幅圖像最基本的單元,圖像如何進行什么變換,圖像的特征點不會變化。


常見的圖像特征提取方法有SIFT、SUFR、ORB等。其中SIFT特征提取方法同時具備遷移、尺度、旋轉不變性,但是速度慢;SIFT特征提取方法比SURF計算要快;ORB主要是在快速關鍵點檢測算法跟BRIEF描述子算法上改進而成的,它的關鍵點檢測通過FAST算法發現關鍵點,然后通過Harris角點檢測與金字塔提取多尺度特征。


對于特征描述子,ORB使用BRIEF描述子,但是BRIEF描述子在匹配時候本身不具備旋轉不變性,穩定性不高,因此ORB通過改進BRIEF描述子對點對旋轉生成多個查找表實現對特征描述子的計算。


當提取到特征點后,我們再通過特征匹配來尋找不同圖像中的相同部分,并標記出來。匹配方法有兩種,一種是暴力匹配,一種是FLANN匹配,示例如下。


圖片


2.2.1~2.2.4節所描述的一些基本理論和算法大多是20世紀八九十年代甚至更早就提出來的,非常成熟穩定,也是目前應用最廣的。


總結一下,數字圖像處理可看作是對于矩陣的操作。比如閾值分割用去除高像素值的部分或者低像素值的部分;形態學操作主要是通過一個小窗口去遍歷圖像,對圖像輪廓進行提取


濾波處理主要用于圖像平滑和降噪;幾何變換和特征提取則是至少兩幅圖像的操作和比較了,不得不佩服前人們的智慧以及數學之美。發展這么多年,在網絡上應該無論什么語言都能找到相應的實現例子。


有了這些基礎知識和實踐,在很多做圖像處理或美顏的公司工作應該不成問題。


2.3 OpenCV與機器人控制結合


學習2.2節講了圖像處理的一些常規方法,現在要應用到機器人中,還存在很多其他方面的問題有待解決。


對于機器人來說,圖像就是它的眼睛,可做的研究有物體跟蹤、物體識別導航及路徑規劃等。


物體跟蹤:物體可以是特定形狀或者特定顏色的,輪廓提取并計算出輪闊半徑/直徑OpenCV都提供有API,然后把直徑作為反饋,讓機器人保持與特定物體一定距離實現跟蹤。


而且前面有師兄們做出過demo,但是這種場景單一,識別也僅限特別物體,可擴展性不強,也不是當時的研究熱點。


物體識別:要解決的關鍵問題在于分類和識別,也就是機器人對于采集到的圖片能篩選出有用信息,并作出相應反應,比如抓取、語音播報、輔助定位等。


而機器人具有甄別能力的前提有是離線訓練好很多不同模型的物體并導入到機器人,很多機器學習或深度學習的方法用上,那時深度學習還不火。


而純粹的圖像分類進行正樣本訓練和負樣本訓練又感覺跟機器人沒太大關系。抓取又不是實驗室現有平臺的強項,對于機械臂的研究又得深入很久。因此,在這個方向沒有繼續展開。


導航:導航對于機器人來說一直是個熱點話題。有地圖才能定位才能規劃,而地圖需要人為去建。一般是激光slam建圖和導航,視覺再文章很難(當時VSLAM也沒那么發達)。


還有一種機制就是學習,讓機器人采集周圍場景信息,然后能夠根據場景輸出運動信息(比如速度,位置等)。這種方法不僅用到了圖像處理的方法,也得結合機器學習,最后還應用到了機器人中,是一個不錯的方向。


我們知道圖像的數據量一般很大,比如640*480的彩色圖像,每一幀圖像所包含的像素點就有921,600個。因此降維很關鍵,而且降維后的關鍵信息還能保留。


很容易想到的有灰度、濾波去除噪點、壓縮、PCA、特征提取等。因此對于運動中的機器人,它看到的場景就是如下:


圖片


然后我們再將采集到的圖像和機器人運動信息放入到一種機器學習算法IHDR中,它能夠生成一種樹形結構的數據庫。


機器人再次在場景中時,通過當前場景去檢索已建立好的數據庫從而輸出運動信息,這樣便完成了機器人的學習。一般來說機器學習方法是一種離線的形式,也就是預先用大量樣本學習一個知識庫后,在線運行時直接使用。


與之相對應的在線學習是指不必離線學習獲得知識庫,直接運行時知識庫是從零起步,逐漸豐富,因此它是一種增量式的學習。


而IHDR算法就具有這種增量式的學習效果,這樣機器人就能夠進行在線的自主學習。后來我們一起做了一個上位機來實現這一功能,如下圖所示。


圖片


在線學習時,即便邊采集圖像和運動信息邊訓練,耗時也很短。不過IHDR不足處在于輸入的維數必須是統一的,而實際情況是場景中可能沒有足夠多的特征點可供提取。


此外,當樣本足夠大的時候,IHDR的存儲和檢索會收到影響。后來師兄又將其應用在多人臉識別上,直接在線采集,采集完了之后馬上就能識別出對應的人臉,如下圖所示。


我還取了一個很復雜的名字“a coarse real-time online tracking system on face detection and recognition from cluttered scenes”。


圖片



3 顯著性檢測和Photometric Stereo


3.1 顯著性檢測


對于圖像處理中使用的各種方法,我們可以再上升到一個更高層次的理論體系——顯著性檢測。這是一種受生物啟發而得到的概念,又可細分為自下而上的目標驅動模型和自上而下的任務驅動模型。


自上而下的模型是針對訓練樣本中有代表性的特征,能夠檢測某些固定大小以及類別的目標。而自下而上的方法通過基于底層視覺信息,能有效檢測細節信息,而不是全局形狀信息,且計算復雜度也通常低于自上而下模型。


再說高大上一點就是生命體視覺分為兩個階段,一些基本的特征提取會在第一階段完成,即自下而上的注意。


而第二階段的選擇由主觀信息實現,即自上而下的注意(源于1980年Triesman等人提出的注意力特征綜合理論)。


歸納一下就是,自上而下的注意是一個認知過程,由人的心理狀態和認知因素決定的,比如知識、當前的或者預期的目標;而自下而上的注意是一個感知過程,通常是基于底層的視覺信息,只是單純地從場景中提取出顯著的區域,一般具有強烈對比度的區域或與周圍有明顯不同的區域能吸引人們的注意力。


實際上,仔細想想便可看出自上而下的研究是基于機器學習或深度學習,需要有大量的樣本作為支撐,而自下而上的研究是基于圖像中本身的信息尤其是細節,也就是傳統的圖像處理方法。


顯著性檢測對于計算機視覺中的預處理和降低計算復雜度具有重要意義,因為涉及到的圖像處理基礎和數學知識非常多,有特別多大牛在這方面做工作,具體可參見《圖像顯著性檢測總結》。


這里給一個例子,同一個檢測方法在不同場景中,看看效果如何。


圖片

場景一 


圖片

場景二


顯然可以看出,在不同場景下,提取到的顯著性目標完全不同。這就是由圖像本身的差異或細節或“DNA”決定的。



3.2 Photometric Stereo技術


前面介紹的圖像處理方法都是針對單一圖像,所有可獲取到的信息都只能這個數字矩陣中,因此無論怎么復雜高級的變換我們可提取到的信息還是有限。


然而我們還可以再加入一些其他輔助信息,比如兩個攝像頭,并知道攝像頭的距離及其視角,這樣就類似于人的雙眼,同一時間兩個攝像頭看到的圖片信息肯定不一樣,從而我們依據一些算法可實現雙目測距;


比如加入紅外測距儀我們可以測出場景中任意點到攝像頭中心的距離(當然測距范圍有限),這也是Kinect、Xtion、RelSense等傳感器的簡單原理。


有了深度信息我們就能得到點云,捕獲更豐富的信息。Photometric Stereo技術是2015年去英國西英格蘭大學訪學,在Centre for Machine Vision(CMV)實驗室了解到的。


從名字就可大致看出photometric,通過照片或者光度使得到的圖像信息不僅限于平面,還可以包含平面的法向量,從而建立一個三維模型,如下圖所示。


圖片

同一靜態圖從不同的光照角度去拍攝 


圖片

Face recognition and verification using photometric stereo


圖片



4 ROS+機器視覺


ROS是加入HANS后才真正用上,關于ROS的使用這里不加以闡述。在ROS中通過cv_bridge包實現ros圖像和opencv圖像的轉換,然后通過image_transport包訂閱和發布圖像數據。


因此,ROS和OpenCV的結合主要在于解決環境配置問題,然后圖像轉換問題,最后所發布的信息或者接口可以被其他ROS節點調用。


4.1 簡單demo


當時因為在研究AGV,主要了激光導航、磁帶導航,就有人提出能不能再加上視覺進行輔助定位,比如識別特定軌跡。


我于是就做了一個簡答的demo,具體流程是:由于黑色像素較為明顯,因此先對圖像進行灰度處理變成單通道的,再進行Ostu閾值分割(大津法),得到二值化的圖像就只有0和1了,其中為0的部分為黑色,最終我們提取黑色部分,并計算其長度。


圖片


此外,我們還可以做一些二維碼識別、定位的工作。尤其是二維碼識別,現在OpenCV的版本已經支持識別和解析了。


4.2 再引入PCL


PCL(point cloud library)點云庫就更深一層了,通常是結合深度相機比如kinect、realsense等,其VSLAM、精準識別也在不斷的研究中。


這里我們使用點云僅僅是為了探測地面的平整度,首先我們得找一個標準的、平整的地面運用RANSC方法,并根據投影到地面的點云計算出地面的平面方程(三維的,且這個坐標系是基數AGV車體中心),如下圖所示。


然后AGV繼續行駛時再實現刷新當前地面的平面方差。當前面出現凸起物或者凹陷物時,顯然計算的平面方差會與之前標定的有偏差,且點云會有凸起或者凹陷的部分,我們需要將其識別出來用于標識障礙物并加入到局部路徑規劃中。不過這個想法或者實驗并沒有能真正的做好和用好。


沒有考慮到地面本身有坡度的情形。


可能數據量太大,或者深度相機本身有測量誤差,有些孤立點沒有很好的過濾造成計算偏差。(研究點云庫也是一個需要長期積累的過程)


圖片



5 總結與展望


以上便是機器視覺的一些基本理論,以及本人在這方面工作的一些所見所聞所感。這是一個很好的研究方向,希望有更多的人能投入到實際產品的應用中,而不僅僅將這些看起來、聽起來高大上的算法只在實驗室中得以論證。


在實際工業產品中,Halcon是運用最廣的商業機器視覺庫,德國MVtec公司開發的一套完善的標準的機器視覺算法包。


基解決問題最多、最基本的便是模板匹配,雖然網上受OpenCV關于模板匹配的應用多如牛毛,但工業產品中為什么還以Halcon為主呢?


因為工業產品要求太苛刻,哪怕1%的誤差也是不允許的,一定要很強的魯棒性。所以圖像處理很有意思、OpenCV很好用,但能真正帶著問題和做產品的思維去用,就會發現有太多有待解決的問題等在面前,激勵著我們不斷努力去探索和攻克。。。


版權聲明:本文為CSDN博主「lwlv」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:

https://blog.csdn.net/u014610460/article/details/116109907

來源:機器視覺沙龍
圖片


申明:感謝原創作者的辛勤付出。本號轉載的文章均會在文中注明,若遇到版權問題請聯系我們處理。


圖片

----與智者為伍 為創新賦能----


【說明】歡迎企業和個人洽談合作,投稿發文。歡迎聯系我們
誠招運營合伙人 ,對新媒體感興趣,對光電產業和行業感興趣。非常有意者通過以下方式聯我們!條件待遇面談
圖片
圖片
投稿丨合作丨咨詢

聯系郵箱:uestcwxd@126.com

QQ:493826566



圖片

評論
  • 在芯片總成本中占比不到 1%,卻可能因一處品質偏差導致整片晶圓報廢——半導體切割/研磨膠帶,正隨著先進封裝的爆發,成為封測產線選型中最謹慎對待的耗材之一。但鮮有人注意到,決定這層膠帶性能上限的,是上游一層更薄的基膜。這個長期由日本企業主導的隱形環節,正在出現國產突圍的信號。一、需求之變:先進封裝與“韜定律”重塑膠帶市場AI 算力芯片、HBM 高帶寬存儲、Chiplet 芯粒等先進封裝產品持續放量,國內封測產線擴產節奏不減。作為晶圓減薄與切割工序的必需耗材,晶圓膠帶的需求同步擴容。據 QYRese
    芯膜前沿 2026-07-31 16:35 282瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標配。貓咪用完離場,設備自動翻轉清理,養寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準確判斷貓到底在不在盆里。這個看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點:距離太遠反而誤事貓砂盆內部空間有限。如果傳感器的檢測距離設得偏大,盆外路過的貓、人甚至物品都會被誤判為貓在盆內,結果該清理時不清理、不該清理時亂清理,體驗直接崩壞。這類產品的核心訴求其實就一句話:近距離、小范圍、精準識別,不能有半點誤判。常規感應方案常因檢測距離
    唯創知音語音芯片 2026-07-31 16:51 224瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 95668瀏覽
  •         很多人拆解醫療設備時,只會關注傳感器、主控芯片這類核心部件,卻忽略了電路板上不起眼的晶振。作為整個醫療系統的時間基準,晶振的精度、穩定性直接決定了測量數據的準確性、設備的運行安全性——比如監護儀的采樣頻率偏了1ppm,血氧、心率的讀數就會出現系統性偏差;膠囊內窺鏡的時鐘漂移超標,圖像傳輸就會出現丟包、花屏。不同醫療場景對晶振的要求天差地別,沒有一款晶振能通吃所有設備,每一類醫療設備背后,都有一套針對性的晶振選型邏輯。1. 家用便攜監測設備:
    TKD泰晶科技 2026-07-31 08:24 478瀏覽
  • 光芯片,正在從光模塊的“配角”逆襲為AI產業鏈的“命門”2026年3月,英偉達一紙公告震動整個光通信行業——分別向Lumentum和Coherent各投資20億美元,合計40億美元。這哪是什么財務投資,這是一次對AI基礎設施關鍵環節的“掐尖式”卡位。光芯片,這個曾經被市場當作光模塊BOM表里一個標準配套元器件的東西,正在成為AI產業鏈上“卡位”最強、話語權最硬的環節。一、為什么是光芯片?老黃早就把話挑明了英偉達CEO黃仁勛的原話是:數據傳輸速度已成為人工智能發展的新瓶頸。AI集群從萬卡級往十萬卡
    用戶1774416745629 2026-07-31 11:22 283瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    用戶1783664076620 2026-07-31 18:29 278瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    用戶1783664076620 2026-08-03 09:18 95444瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 139瀏覽
  • 行業痛點凸顯,飛凌嵌入式FET3572-C重磅登場工業4.0與AIoT發展下,嵌入式核心板作為設備“工業大腦”,面臨性能與功耗的雙重考驗——既要支撐復雜算法和多路數據處理,又要兼顧便攜設備、工業終端的低功耗需求,傳統核心板“高性能必高功耗”的困境制約設備升級。為此,飛凌嵌入式推出基于RK3572處理器的FET3572-C核心板,以2×Cortex-A73+6×Cortex-A53八核架構為核心,實現“性能翻倍、功耗減半”的突破,為中高端嵌入式場景提供優質算力底座。八核異構架構,解鎖性能功耗最優解
    飛凌嵌入式 2026-07-31 09:47 178瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 308瀏覽
  • 今年好幾個客戶都問過我同一件事。藍牙音頻產品到底用 WT2605 這種單芯片,還是老老實實 MCU 外掛藍牙模組。兩種方案我都落地過,說點實在的,WT2605 剛出來那陣我也犯嘀咕,怕是營銷噱頭,真拿來做完一版樣機才服氣。一、選型先看三個維度外圍數量。這是最直觀的。傳統做法是 MCU 加藍牙模組,再加音頻編解碼、功放、晶振和一堆阻容,板子上密密麻麻十幾二十顆料。WT2605 把藍牙、解碼、功放全收進一顆,外圍就剩少量被動件。開發周期。傳統方案得自己接藍牙協議棧,配網、A2DP 解碼、音頻通路一一
    唯創知音語音芯片 2026-07-31 16:35 319瀏覽
  • Synopsys 這次沒有再給行業看一條只能站在展臺邊圍觀的 demo。7 月 27 日,Synopsys 在 DAC 2026 期間公布兩條 autonomous EDA workflow:一條處理 debug closure,另一條處理 implementation and closure。客戶可以通過 Synopsys 申請在 Microsoft Discovery 上評估,AMD 正在評估這些工作流能否用于下一代產品開發。公告里最扎眼的是 25%–40%。Synopsys 稱
    麒芯說AI 2026-07-31 14:21 171瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 山神电影完整版免费| 赖猫的狮子倒影1-33集| 转角遇到爱电视剧全集免费观看| 新继拇| 电影婚礼2008| 全金属外壳在线观看完整版免费| 月之晴天满天星完整版| 新乌托邦7| 19岁大学生免费观看电视剧 | 情牵百子柜| 甜馨回应压岁钱争议| 宇崎学妹要想玩| 嘿咻嘿咻| 法国电影《灭火行动》免费观看| 新闻女王粤语免费观看| 哇嘎系列电影全部| 锵锵三人行 王朔| 李卫当官第二部| 法国足球宝贝2完整版在线看| 欲望酒店 百度影音| 私人女性监狱免费观看途径| 海上钢琴师 高清| 疯狂少妇在线观看| 网友吃席发现每人面前都是盒饭| 大鱼海棠| 正在播放: JUQ-323 在没有丈夫陪伴的五天里,我被勒令禁欲,直到第一天晚上。不 | 光战队覆面人国语版| 仙逆108集完整版在线观看| 特殊酒店的滋味2| 俗女养成记| 大侦探第八季免费播放| 终极一班2大结局| 极乐空间快播| 保罗一家1一4美国版| 桃花马请长缨短剧免费| 苍老师电影全集播放| 古惑仔全集3| 不雅视频完整版| 刑警的日子电视剧免费观看全集| 绮梦之旅全集观看| 黑人巨茎大战俄罗斯美女| 剑侠电视剧全集| 刺客伍六七在线看| 翻唱日本歌曲| 活人墓2013| 儿媳妇变成花痴第二季剧情简介| 喜爱夜蒲2高清完整版| 莫妮卡《爱我几何》免费版是真演吗| 红太阳幼儿园诡异事件| 地狱归来| 任逍遥电影| 刺客聂隐娘| 美国女儿要爸爸播种电影免费观看| 老友记 中英文字幕| 新继拇7完整版| 神秘人质电视剧全集41| 淞沪会战电视剧| 第二个农场姑娘们| 借枪电视剧在线观看| 巴西电影《营销技巧》| 台湾马友蓉| 日韩电影修理工的骚扰| 最新电影免费看李雅| 善良的姐姐在线播放| 美国禁忌睫毛膏4完整版| 猫和老鼠东北方言版| 无憾坎贝奇英文在线完整观看| 短剧《撕夜》免费观看| xxxx64美国| 天生爱情狂国语| 黑暗荣耀 第二季 电视剧| 大河儿女 电视剧| 金蝉脱壳电影| 牙医姐妹完整版视频播放| 高清《最强大脑 第十三季》| 私人女子监狱视频中文字幕版| 只是结婚的关系免费观看西瓜| 酒醉的探戈动力火车| 赤坂丽肉奴千金未删减| 金银梅5一10普通话1| 清宫性史之名妓风流| 中文字Dl幕岳和女胥| 火影忍者论坛52pk| 家政老师在线观看| 奥特曼赛罗全集| 老虎和兔子| 平罗县| 新水浒传24集| 需要爸爸的種子| 何以为家电影| 《水润人生》2刘智贤| 被拒绝的爱:无尽篇未删减| 暴躁少女第十三集| 韩国剧《爱上闺蜜》| 总裁的小甜妻全集免费| 奢香夫人原唱完整版| 桃恋者双男主泰剧免费观看全集| 爱你几何电影在线观看完整免费高清原声| 东边日出西边雨电视剧| lx司令动漫第一季免费观看| 我是特种兵2片尾曲叫什么| 伦理片销售皇后| 邻居的秘密| 姜子牙在线| 《我的阿勒泰》| 天涯女人心电视剧全集免费观看| 老婆的扇贝张开口了还能吃吗视频| 二龙湖爱情故事2020免费观看| 落魄贵族琉璃川在线观看完整 | 少年派2电视剧全集免费观看| 韩剧空调维修理工| 岳母的幸福生活百度影音| overlower第一季在线观看完整版| 放羊的星星全集| 神木丽电影无删减在线观看| 强殖装甲动画| 熊出没重启未来免费观看完整版| 山野电视剧| 末日重启| 杏堂なつ| 刘可雯的电影片| 来凤县| 兄弟战争第二季| 神木丽| 美国共和党领袖:已经炒了佩洛西| 暴躁46集全剧情免费观看| 电影植物学家的女儿| 壮志凌云 满天星在线观看| 感觉我的爱| 派对第一季全集| 电影英雄无泪| 冰雪十一天| 凤随歌电视剧免费观看| 辉夜大小姐想让我告白第二季| 崇仁县| 猎杀禁区| 《最高の爱人诏》解说| 许嵩 山水之间| 法国电影《女超人》在线观看免费| 《沉默的真相》江阳的职业| 战狼6高清在线观看免费完整版电影 | 我同学的妈妈双字ID全集免费| 凉宫春日2009| 侵犯女教师白峰美羽HD| 卧底归来第二部免费| 《风流女管家》电影在线看免费版 | 369你懂得电影| 盲女72小时完整版| 韩国三级《下属的妻子| 妈妈再爱我一次电影高清| 恋爱结婚| 过气明星:复出即顶流全集免费| 好人一生平安电视剧在线观看免费| 撕裂人电影| 余罪第二季免费观看| 最新泰剧| 画江湖之不良人在线观看| 夏津县| 哑巴千金电视剧| 广安市| 《被下药强辱的妻子》在线播放| 日本维修工人的艳遇| 潜规则电影| 白峰电影全集免费全集| 泰剧临时天堂| 需要爸爸的种子 在线| 神话优酷| 需要爸爸的种子类似视频在线观看| 神秘飞行物曾撞击月球背面 | 卡通电影三国志| 野玫瑰电视剧在线观看完整版| 《妻子的背叛》电影| 《密会》| 绝命幽灵船电影未删减版在线观看 | 裸婚时代全集| 薛刚反唐电视剧全集65集| 火线三兄弟大结局| 白色城堡电视剧免费观看| 一触即发在线观看| 《女兵俘虏营》完整版免费观看 | 高清《澳门风云3》电影| 足称老婆八两夫| 贺兰县| 退伍老兵踢正步为军嫂盖头纱| 赛仑《渔夫的老婆》| 高清《未必之恋》动漫全集在线观看 | 小野纱里奈| 高青县| 朴妮唛迅雷种子| 浮之手日本电影完整版| 风之刀粤语| 法国空姐2024满天星法版:星辉照耀下的职业光芒 | 与狼共舞2| 法国婬乱私人航空6| 无处逢生| 布兰迪洛夫《不当军事行为》2017免费| 呆佬贺寿粤语| 法国版《女超人:麦乐迪》在线播放日 | 桃色播播| 杰克逊月球漫步| 黄河在咆哮| 小鬼当家7| 我的左手电影| 古惑仔5龙争虎斗国语字幕| 送给老师的歌| 欢乐颂25集| らぶりーあいなちゃ在线ん| 赚它一千万| 你和我的倾城时光百度云| 美洲杯2015| 樊哈儿传奇全集| 机械女仆| 他依然单身免费看全集| 新妈妈朋友| 真假学园第二部| 名侦探柯南真人版全集| 贾南风电影在线播放免费观看| 山神电影完整版免费| 罚罪免费观看| 新生第十集| 泽塔奥特曼第16集| 刑名师爷电视剧全集| 爱情雨全集| 《赘婿》免费完整版在线观看西瓜 | 《绝对恋爱命令》动漫| 太极张三丰电影下载| 爱欲狂潮| 解放海南岛39| 黑执事第二季op| 只是结婚的关系电视剧免费观看| 破产姐妹第四季| 黑执事第二季在线观看| 樱兰高校的男公关部| 兽皇影片及图片| 如懿传全87集免费播放| 雪中悍刀行免费观看超清完整电影| 快乐秘密屋| 刘亦菲的乳房| 舞出我人生2迅雷下载| 大熊喷哭自己| 神探夏洛克第四季第二集| 富贵兵团电影| 金的拼音| 哥哥去在线| 玉女聊斋电影全集| 酒店1到75集免费观看| 死亡使者 电视剧| 翼 年代记| 泰剧临时天堂| 《美姐妹努力赤子板栗》| 最后的深爱韩国电影| 莫妮卡《爱我几何》电影免费未删减| 电视剧迷雾重重| 酒店激2一8集什么时候播放| 上位2在线观看| 迷奸美女教师免费观看视频| 故乡别来无恙电视剧免费观看| 站着再来一次17集全免费高清| 潮剧全剧下载| 女超人麦迪版| 在大街上打开跳蛋遥控器开关| 维修工的艳遇4| 非你莫属2013| 再见莫妮卡电影在线播放免费观看| 天行者高清| 《最高の爱人沼》三上悠亚| 名侦探柯南16 第11个前锋| 爱你几何免费观看完整版| 邪魔缠身的约纳斯小姐| 劳拉的遗产满天星版| 洗冤录第一部国语电视剧免费观看| 女军医满天星免费观看| 熊孩子惨案| 洪文定三破白莲教| 地狱公使| 我是特种兵之| 全职高手第二季| 《扒皮割奶》电影免费观看| 1dldss00361当我打电话叫应召女郎时,我发现了一个高傲的大胸秘书......在办公 | 哇嘎影视大全在线观看| 永不回头剧情介绍| 《倔强退魔师》1-4集在线观看免费里| 和部长一起出差的日本电影| 铿锵铿铿锵在线观看 | 部长来家做客无删减版中文 | 一个软妹三个糙汉| 刑警2010国语| 你好生活第三季| 小夫妻的新婚夜免费播放第5季| 十万个冷笑话2在线观看| 边缘行者 电影| 贝克汉姆任意球集锦| 色拉拉 hd| 惊声尖叫4百度影音| 房奴试爱电视剧第一集开头| 派遣女王| yy6680| 熊出没之过年2部| 满天星女版黑鹰坠落2免费观看| 尚格云顿电影大全| 女战狼6在线高清免费观看全集| 生逢灿烂的日子 电视剧| 泰囧在线观看| 四位大学位按摩记电子版pdf百度网盘| 苗侨伟版楚留香| 电视剧幸福到万家免费观看| 一不小心爱上你歌曲| 高清《速度与激情9》免费| 邋遢大王奇遇记免费| 《怪盗女谍》天海翼| 囧的呼唤| 妻子6在线观看免费播放电视剧| 美女拍拍| 美味的快递员| 我家弟弟动漫| 电视剧三国演义全集| 曝李晨身家10亿| 刘小光街舞| 哈吉木汗| 僵尸先生2| 《喜爱夜蒲2| 周生如故全24集免费看| 阿旺传奇| 骨语2电视剧免费观看全集完整版| 洪金宝再谈周星驰| 推油电影| 为爱痴狂mv| 皇家奶娘在线观看,美丽的姑娘观看在 | 东方侠客免费观看全集| 歼灭天际线1-100| 电影心灵奇旅| 韩国电影售楼小姐在线视看| 感受到他的抵着你了吗| 古惑仔之江湖新秩序粤语| 鹿鼎记周星驰国语| 铁核桃 电视剧| 沉香如屑免费版在线观看| 战火熔炉电视剧在线观看| 《4位少妇精油按摩记》| 小妈妈电影| 铿锵铿锵铿锵免费观看| 夺命鹰爪功电影| 美乃雀 替夫还债的电影免费观看| 开心鬼放暑假| 突然的喜欢演员表| 百变狸猫| 一诺千金电视剧| 媛崽好困原视频完整版 | 《安全屋》| 《越南暴行2》在线观看| 酸豆角怎样腌制才好吃| 仁心俱乐部全集免费播放| 制暴电影2024年| 周口杀人案| 南通摩托车| 为什么高三的晚霞总是格外美| 刚结婚陪部长出差电影| 《交换:完美的邻居》中字| 《女巫》满天星播放| 乡情电影| 疯狂的动物城| 春逝旧年舟大结局| 反斗马骝国语| 巴达卢佩的玫瑰在线播放| 橘子红了电视剧全集在线观看| 需要爸爸种子电影在线观看| 狼和狗的时间| 男女在一起愁愁愁视频| 簪定此生| 我的好妈妈高清中字在线观看免费| 高清《母亲》韩国电影| 入室暴行2免费观看完整版| 一男子用啤酒瓶刺死女友 已自首| 幻城 电视剧| 钱学森追悼会| 全职高手电视剧免费播放| 向日葵在夜晚绽放日漫| 雍正王朝高清全集在线观看| 搜查瑠公圳| 需需爸爸的种子| 劳荣枝案受害者家属发声| (越南女子别动队)东京塔完整版| 《命悬一枪》| 红海危机对全球经济影响有多大| 巨鳄风暴完整版电影免费观看 | 伊甸园电影网| 西游记之大闹天宫3d| 色戒在线无删减| 交换完美邻居HD| 高压监狱在线原声满天星| 李丽珍舒淇徐锦江一起演过的电影 | 矿哥矿嫂的平凡生活| 大胸按摩电影| 云南虫谷| 亲密百度影音| 千古绝尘| 淘情公寓| 中字hd的丈夫的下属的成就与贡献 | 神枪电视剧全集下载| 拉娜罗迪斯满天星免费观看| 小妈妈电影| 姑娘第8集免费高清完整版| 刘德华上海演唱会2013| 光战队覆面人国语版| 法医秦明第一季| 少儿节目小猪佩奇| 公公之孚手1| 猛士的士高舞曲| 风声电视剧免费完整版观看| 加勒比海盗成人版 在线| 东北警察故事2谢苗| 万人之上短剧| 父女乱之小芳的快乐生活| 年轻善良的岳母| 甜美姐姐动漫1-2集| 让我听懂你的语言电视剧免费观看| 捏造未删减| 我的巨乳继母| 满清10大酷刑| 庆祝六一歌曲| 《特殊的旅行》韩剧| 燧石行动电影| 菜肉馄饨| 特殊美容室| 街头俏妞| 如懿传第二卷| 康体水疗电影1978完整版在线播放| 热恋在线观看免费完整版电视剧 | 杰啊教你说闽南语| 电影爱我多深| 《房屋销售的秘密》2电影| 广场舞浪迹天涯| 天美影院电视剧| 爱情有烟火演员表| 美国电影需要爸爸播种子高清| 大姨姐的滋味| 阳光中的向日葵 芒克| 电视剧康熙王朝全集| 电视剧旋转的爱| 我是路人甲电影下载| 新金银屏1—5美国普通话| 护心电视剧免费观看完整版高清| 女人的抗战 电视剧| 维修工BD| 马达加斯加2高清| 重启电视剧| 特殊美容室待遇.6| 蔚蓝50米| 美姊妹牙医在线完整播放电影| 有夫之妇韩剧电视剧免费观看| 争霸上海滩| 守护解放西第二季在线播放| 蒙古王国语版| 木下檀檩子国语版在线看| 聊斋艳谭3| 战狼6免费播放观看入口| 华为见非凡品牌盛典| 《Overflower》动漫全集免费观看第| 我们的高清在线观看免费视频 | 越淘越开心新还珠格格| 老婆的同学中字ID| 广西二哥参加中国好声音是哪一期| 老郭讲水浒| 我的传奇老婆全集| 纲手轮x图静音| yellow在线免费观看| 阿婴王祖贤电影完整版| 酒店服务生满天星法版免费观看星辰影院| 返老还童在线观看| 魔鬼恋人4| 罗马帝国艳情史高清完整版| 葡萄美酒夜光杯的下一句是| 在线看《美容院的特殊待遇》| 肥胖女人免费观看连续剧| 牙医姐妹在线观看完整高清免费| 杜淳说绝不允许女儿出国上学| 《私人航空》在线看法国 | 甜蜜的惩罚.我是看守专用宠翻译| 程前穿红衣现身周鸿祎直播现场| 电视剧大唐荣耀| 按摩美女胸部电影| 隔世相逢| 卖房子的女销售中文字幕未删减完整版在线免费观看 | 冕宁火腿| 农民伯伯下乡三级片| 珍惜彼此感情的句子| 爱维侦察DVD版在线播放| 外卖曝光电影| 三年大片在线观看完整| 太空堡垒第一部国语版| 环太平洋 1080p| 意大利《八尺夫人》在线| 电视剧驻站免费观看| 青岛女子家中马桶变“喷泉”| 电影爸爸,我需要你的种子免费在线| 隋唐英雄4| 卿卿日常电视剧免费观看| 飞屋环游记在线观看| 伯虎为卿狂| 义姐是不是良喂养1-3集动漫在哪| 仙尊的掌心宠全集免费| 恋爱暴君2动漫| 浴火奔腾浴火红在线观看| 聊斋画皮免费观看完整版| 黑衣人3在线观看| 公浮手中字8| 沈阳现万米丁达尔效应| 名侦探柯南沉默的十五分钟| 保罗芭芭拉1到4集| 律政佳人第三部全集| 不健全关系动漫在哪看免费| 双女任务免费观看| 彷徨之刃免费观看完整版| 古墓丽影(法国版)女版播放| 善良的妈妈| 孙静雅 快播| 八戒八戒影视在线观看大全| 京剧猫第五季之落叶归根免费观看| 100种温柔死法| 菅谷梨沙子快播| 柳舟记 电视剧| 时间静止器电影免费观看完整版| 野鹅敢死队| 二人转包公赔情| 岳母味道| 回复术士的重启人生免费在线观看| 三更之2饺子| 动漫xl司令第一季全集在线观看完整版 | 诈欺猎人| 你的婚礼免费观看| 简言的夏冬在线观看免费观看全集| 《华胥引》| 《金牌女销售的秘密》| 蘑菇测试| 特搜战队| 韩国伦理免费网爸爸播下颗种子| 普门品全文念诵及回向全文| 女人生小孩全过程| 突围全集播放| 斗罗大陆178集| 纸钞屋在线观看免费观看完整版| 魔尊火线1.2黄金时代| 一生一世电视剧在线高清免费观看 | xl司令在线观看免费高清全集 | 《原始人》电影免费观看| 金莲外传在线观看免费版电视剧全集| 《楼上楼下》| 电视红毯先生在线观看免费| 爱我几何在线| 被老外做的下身都肿了| 濮阳县| 日本地震现场:房屋倒塌地表裂缝 | 上海圣诞节| 需要爸爸的种子国语版免费观看| 关于我们之间的事| 欲望和智慧电影| 模仿犯在线电视剧免费观看高清| 潇洒走一回曲谱| 在线播放天海翼| 第十放映室解说词| 新三国演义36| 电影种马猎人完整版免费观看 | 我在秋斩刑场当缝尸人那些 年| 斯巴达女勇士hr版| 囧的呼唤101| 核污水排海个人防护指南| 美国《行政助理》2014| 小唐横情史| 电影婚礼2008| 沙漠行动满天星版| 新湘西剿匪记| 男按摩师电影院| 柯南剧场版国语下载| 亲切的金子趴在桌子上的一段粤语| 战狼7欧式少女全部视频| 老爸的春天| 兵变1929| 中圆村妓三级片国语| 正宗泡菜制作方法教程| 东京食种| 《真理与背叛》| 水萝拉日语中字在线| 韩国隐身帽子电影完整版| 苏菲亚公主第二季中文版| 《开放少女2》免费观看| 黑暗森林满天星版美国在线| 千王之王谢贤版| 绣春刀ii:修罗战场| 法医秦明张若昀全集免费| 浪漫玛丽国语版全集| 阿克苏市| 《美丽妻子替夫还债》剧情| 让子弹飞未删版| 激情犯罪电影| 女子护卫队满天星1973剧情解析| 地心历险记2免费完整版在线播放| 亮剑在线观看全集电视剧完整版| 哥斯拉系列电影| 领导挺进娇妻身体| 《维修工的艳遇》韩国| 超兴奋朋友的妈妈| 《开放少女2》免费观看| 陪部长出差的日子在线观看| 快乐小神仙| 电视连续剧与狼共舞| 修理工的艳遇在线| 电影《武状元苏乞儿》| 来了来了终于来了| 移情别恋电影在线观看| 同学的家长3| 无限复活粤语| 暖暖的国语版全集观看| 儿媳份的味道| 危情瘾难耐 电影| 爱情动作免费观看全集完整版| 妈妈14中字头强华驿大结局视频| 谈情说案国语| 铁血柔情短剧免费观看完整版| 西游 降魔篇| 急诊护士完整版| 超凡蜘蛛侠1电影| 《釜山行2:半岛》免费观看完整版| 圣佩罗特斯的姑娘们| 锦衣卫甄子丹国语| 生化危机5惩罚完整版| 今生有你电视剧在哪里可以看| 安斋拉拉(Rara Anzai,安齋拉拉,安齋らら)出演的 AV 在线看 - avhole.one | 插曲疼高清电影免费播放| 意大利电影短情欲在线播放| 八戒八戒七| 赤壁下电影完整版高清在线观看| 私密按摩师电影免费完整版| 入室暴行3被蹂躏| 火线警告第三季| 警察锅哥40全集免费| 义姐是不是良喂养樱花第一集动漫观看| 浴血无名川2021电影完整版| 不再沉默西班牙电视剧在线观看| 房奴试爱智恩开头原声| 西游降魔篇bd百度影音| 恋爱时代豆瓣| 头文字d电影粤语| 疯狂动物城电影英文| 绽放电视剧全集免费观看| 安乐战场| 梁佳芯国风按摩院在线观看| 百日的郎君| 准备好纸巾的舞蹈加抖| 好朋友的男朋友| 电视剧新白娘子传奇| 鬼吹灯之寻龙诀电影| 斑马电影街| 入殓师百度影音| 女女同恋のレズビアン| 韩剧水电工的外遇| s与m 电影| 电视剧咱们结婚吧全集| 《美丽妻子替丈夫还债》| 辛德勒的名单电影| 杜淳说绝不允许女儿出国上学| 谁是爸爸全集在线观看| 五味人生| 花与蛇2下载| 点燃我温暖你电视剧免费观看| 欧美ZZZ| 守护天使国语版| 水乳交融HPO| 一起愁愁愁免费观看完整版电视剧HD| 烈火军校电视剧免费版| 圣手仁医短剧在线免费看| 美丽妻子替丈夫还债第一季| 12138影院| 爱恋3d迅雷下载| 千金小姐| 男男少年乖H调教跪趴SM主人| 萌宝追妻:神级奶爸短剧全集| 赛尔号第三季光明的救赎| 男女一起愁愁愁电影全集校园| 小卫西行记最新视频| 孙颖莎1比3穆克吉| 白峄美羽A V在线| 台版缉魂2小时10分版网飞版| 二人台山曲夸河套| 男生和女生一起在愁愁愁电视剧在线| 剧场版名侦探柯南| 迪斯科舞厅| 嘎哇在线观看高清电影| 美国大片国语配音| 玉米电影| 东北一家人2| 维修工工人的艳遇| 吴郡四姓| 朋友的妈妈2在完整有限中字第5| 修理工的欲望| 《听话女仆》动漫在线看全集免费| 电视剧隋唐演义62集免费观看| 星舰迷航| 妈妈的职业2韩剧中文翻译| 《漂白》| 明星大侦探第八季免费观看完整版 | 刚结婚陪部长出差电影| 人生马戏团国语版在线观看电视剧| 宁静拍到了七彩祥云| xl司令真人版第一季全集免费| 《关照丈夫的上司》大结局| 女子在洱海裸泳 警方介入| 我的战争| tube 8| 娇妻两根一起进3p视频| 斗罗大陆合集| Sybil冷艳甜心的奢华夜宴超清播放_2014欧㊣美-ddd888影院 | 牧化师4污染的讲台在线观看| 我的邻居老婆电影完整版免费观看| 反抗之真心英雄剧情| 部长来家电影| 猎金·游戏电影| 小姑子的味道3韩剧免费中文| 女版《壮志凌云》高清完整版| 穿越时空寻找爱| 刘汉涉黑集团受审| 离人心上电视剧免费观看| 黑白配HD1080高清免费下载| 新版红楼梦黛玉之死| 新倾国倾城在线| 美丽妻子替丈夫还债| 新尸骨无存| 初恋这件小事国语版| 狂野姐妹花2免费观看电视剧| 公公之浮手中字5HD| 恶魔恋人| 电视剧迷雾重重| 空蝉之森电影在线观看完整版高清| 人民检察官在线观看| 高清《猎杀》免费观看| 修女也疯狂电影在线看免费| 爱丫爱丫全集国语在线看| 青春四十电视剧| 多大点事免费观看全集| 商务旅行戴绿色帽的女老板电影| 萌学园之萌骑士传奇全集| 狱凤之杀出重围| 《偷窥:妻子出轨》| 木下檀檀子电影在线观看| 巴萨vs皇马5比0| 沉默的羔羊香港版| 农场主的女儿们kB经曲 | 大雨天和驾校教练在车里| 盐山县| 电影急诊护士| 《美丽小蜜桃》1| 高清搜神记未删减| 《倔强的驱魔师》1-4集完整版| 儿子的妻子在线观看| 毒枭电视剧| 岳开始疯狂需要| 亚洲电影性生活| 仙王的日常生活免费观看| 韩剧《妈妈的女儿》| 千金赤子板栗| 忍风战队破里剑者| 我是乡巴佬| 后妈毒打6岁继女| 在线观看国产免费的电视剧在线| 全缉毒狂潮| 迷你特工队x| 快乐驿站冯巩| 军事不当| 邻家姐姐在线观看| 黑镜第五季| 电影《享受乐趣》1982版| 女护卫三级片视频| 聊斋艳谭之婴宁电影完整版| 海天盛筵 孙静雅| 三年中国免费观看国语| 金瓶梅在线观看全集高清徐少强| 《杀死比尔2》电影| 电视剧《漂白》在线观看免费| 成全完整版动漫高清免费 | 壮志凌云2010法国满天星| 《宫心计》| 仙武传在线观看全集免费播放| 国家元首| 动感之星妖精168| 超级奶爸电影| 活佛济公下载| 高清《法国空乘2019》播放| 麦乐迪-女超人| 派克式左轮| 你们对象怎样抠你们的| 亲爱的妈妈3在线观看| 电视剧金瓶梅在哪里看| 可是我永远记得| 牧神记第62集完整版| 战狼6免费下载完整版国语高清电影| 蜡笔小新电影免费观看国语版| 电影苹果在线观看| 我的美女房东免费观看| 需要爸爸播种籽电影2| 钛星球的科幻电影免费观看国语| 怪盗基德的结局| 莫小棋三级| 凌云志(法国)满天星| 《重返狼群》10周年特别版| 追梦就冲突事件道歉| 杰克逊月球漫步| 京香电视剧全集免费观看| 爱在日落之前泰语版| 理想之城在线观看免费完整版| 电影《鼠王》免费观看| 妈妈爱上儿子同学在线| 韩国电影绿色椅子| 《借妻》完整版观看| 火辣美女的酒吧| 女员工的付出中字1230| 东方红歌曲| 东北警察故事2021谢苗版| 霜花店无删减版| 卖保险套的销售无删减版| 孟良崮战役电影| 高清《恋爱女子宿舍》| 今夜无人入睡视频免费观看在线| 爱与痛的边缘| 老严有女不愁嫁片尾曲| 一路向西完整版观看| 甜蜜第二季马赛怀孕真人| 没有玫瑰的花店下载| 芳华解说| 成年秘密免费版电视剧在线观看| 《法国空乘10| 逆天狂妃:邪王靠边站全集免费| 善良的妻子4| 男子地铁上数次扇脸女子质问爱谁| 《荣誉守则》免费观看| 打开生活的正确方式剧情| 爱情真善美40| 五号特工组 电视剧| 凌云壮志(欧美)满天星斯托亚| 长河落日电视剧全集| 平凡之路电视剧免费| 惊蛰之谍战深海| 电影圣特罗佩斯的姑娘们在线观看 | 在线观看桃色凶器| 春的森林 下载| 盗墓笔记超级季播剧| 不良美女家政妇| 插曲的痛免费观看高清版在线观看| 直播:陕西卫视春晚| 逃跑的公主| 大奉打更人| 《痛难了》完整版| 电影《劳拉》|