簡體   English   中英

如何在iOS中使用Opencv檢測嘴唇邊緣?

[英]How to Detect Edge of lips using Opencv in iOS?

我是OpenCV的新手,請幫助我。 我想用OpenCV檢測嘴唇邊緣 你能給我一些鏈接和解決方案嗎? 我已經檢查了使用OpenCV檢測面部和嘴部的正常程序,但准確性不存在。 我用“haarcascade_mcs_mouth”來檢測圖片中的嘴巴,但結果並不是那么好。 我聽說過AAM方法,但無法得到任何有關它的文件。 請幫我...

唇識別是計算機視覺中的一個問題,它尚未完全解決。 您一直使用的類似哈希的分類器(包含在OpenCV中)在人臉識別方面表現良好,但對於唇識別,已經開發出更好的技術。 您將不得不構建不同的算法並為您的目的選擇更好的算法。 您正在為iOS開發的事實使得任務更加困難,因為存在額外的約束(內存占用,CPU等)。 我簡要概述了唇部識別的最新技術,以便您進一步研究:

識別嘴唇的方法可分為三大類:

  • 基於圖像的技術 :這些基於皮膚和嘴唇具有不同顏色的假設。 論文[2]是應用於手語識別的這種方法的一個例子。 [3]也探討了顏色聚類。 它假設圖像中有兩個像素類:皮膚和嘴唇。 例如,如果該人有胡子或露出他/她的牙齒,則該方法是不合適的。

  • 基於模型的技術 :這些方法比以前的方法更強大,因為它們使用有關唇形的先驗信息。 但是,它們在計算上更昂貴,因此它們可能不適合在移動設備上實現。 AAM(主動外觀模型)屬於該組,並通過手動注釋數據了解嘴唇的形狀。 Wikipedia文章的“外部鏈接”部分中,您可以看到一些可以移植到C ++ / OpenCV的開源實現和庫。

  • 混合技術 :這些方法是基於圖像的方法和基於模型的方法的組合。 通常,首先將基於顏色的技術應用於圖像以估計唇部區域的位置和大小; 然后,將基於模型的技術(如AAM)應用於感興趣的區域以提取唇部輪廓。 [4]是這種技術的一個例子。

[2] U. Canzler和T. Dziurzyk,“用於基於視頻的手語識別的非手動特征的提取”。 ;在MVA的會議錄中。 2002,318-321

[3] Leung,Shu-Hung,王世林,劉永紅。 “使用包含橢圓形函數的模糊聚類的唇圖像分割。” Image Processing,IEEE Transactions on 13.1(2004):51-62。

[4] Bouvier,Christian,PY。 Coulon和Xavier Maldague。 “基於ROI優化和參數模型的無監督嘴唇分割。” Image Processing,2007。ICIP 2007. IEEE國際會議。 卷。 4. IEEE,2007。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM