[發明專利]膚色檢測方法、裝置及計算機可讀存儲介質在審
| 申請號: | 201710638938.X | 申請日: | 2017-07-31 |
| 公開(公告)號: | CN107392166A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 楊松;劉鵬 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00;G06K9/44;G06K9/46 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司11138 | 代理人: | 林錦瀾 |
| 地址: | 100085 北京市海淀區清河*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 膚色 檢測 方法 裝置 計算機 可讀 存儲 介質 | ||
技術領域
本公開涉及圖像處理領域,尤其涉及一種膚色檢測方法、裝置及計算機可讀存儲介質。
背景技術
隨著人工智能技術的不斷發展,圖像處理在我們的日常生活當中扮演著越來越重要的角色。其中,膚色識別是圖像處理當中比較重要且較為成熟的一個領域,而在進行膚色識別之前需要進行膚色檢測。膚色檢測主要是根據皮膚的固有色彩在圖像中選取相對應的顏色范圍作為皮膚顏色,也即是在圖像中選取人體皮膚所在區域的像素點的過程。
相關技術中,可以基于目標圖像,通過諸如貝葉斯模型、橢圓模型和混合高斯模型等模型進行膚色檢測,得到目標圖像的膚色區域掩碼圖。其中,膚色區域掩碼圖中的每個像素點的像素值為1或者0,1用于指示該像素點處于皮膚區域,0用于指示該像素點處于非皮膚區域。
發明內容
為克服相關技術中存在的問題,本公開提供一種膚色檢測方法、裝置及計算機可讀存儲介質。
根據本公開實施例的第一方面,提供一種膚色檢測方法,所述方法包括:
對目標圖像進行膚色檢測,得到所述目標圖像的初始膚色區域掩碼圖;
對所述目標圖像進行關鍵點檢測,得到所述目標圖像中的關鍵點;
根據所述目標圖像中的關鍵點對所述初始膚色區域掩碼圖進行校正,得到最終膚色區域掩碼圖。
可選地,所述根據所述目標圖像中的關鍵點對所述初始膚色區域掩碼圖進行校正,得到最終膚色區域掩碼圖,包括:
根據所述目標圖像中的關鍵點對所述初始膚色區域掩碼圖進行校正,得到校正后的膚色區域掩碼圖;
將所述目標圖像作為引導圖,對所述校正后的膚色區域掩碼圖進行導向濾波,得到所述最終膚色區域掩碼圖。
可選地,所述根據所述目標圖像中的關鍵點對所述初始膚色區域掩碼圖進行校正,得到校正后的膚色區域掩碼圖,包括:
從所述目標圖像包括的關鍵點中,選擇屬于非皮膚區域的關鍵點;
將所述初始膚色區域掩碼圖中屬于非皮膚區域的關鍵點所圍成的區域內的像素點的像素值設置為第一數值,以得到校正后的膚色區域掩碼圖;
其中,所述第一數值用于指示對應的像素點處于非皮膚區域。
可選地,所述將所述目標圖像作為引導圖,對所述校正后的膚色區域掩碼圖進行導向濾波,得到所述最終膚色區域掩碼圖,包括:
將目標像素點作為第一像素窗口的中心,并從所述校正后的膚色區域掩碼圖中獲取位于所述第一像素窗口內的多個第一像素點的像素值,所述目標像素點為所述校正后的膚色區域掩碼圖中的任一像素點,所述第一像素窗口的大小為預設大小;
將所述目標圖像中與所述目標像素點位于同一位置的像素點作為第二像素窗口的中心,并從在所述目標圖像中獲取位于所述第二像素窗口內的多個第二像素點的像素值,所述第二像素窗口的大小與所述第一像素窗口的大小相同;
基于所述多個第一像素點的像素值、所述多個第二像素點的像素值和所述目標圖像中與所述目標像素點位于同一位置的像素點的像素值,確定所述目標像素點濾波后的像素值。
可選地,所述基于所述多個第一像素點的像素值、所述多個第二像素點的像素值和所述目標圖像中與所述目標像素點位于同一位置的像素點的像素值,確定所述目標像素點濾波后的像素值,包括:
基于所述多個第一像素點的像素值和所述多個第二像素點的像素值,確定所述目標像素點對應的第一系數和第二系數;
確定第一平均系數和第二平均系數,所述第一平均系數和第二平均系數分別為所述第一像素窗口內所有像素點對應的第一系數和第二系數的平均值;
確定所述目標圖像中與所述目標像素點位于同一位置的像素點的像素值與所述第一平均系數之間的乘積,將所述乘積與所述第二平均系數的和確定所述目標像素點濾波后的像素值。
可選地,所述對所述目標圖像進行關鍵點檢測,得到所述目標圖像中的關鍵點,包括:
對所述目標圖像進行人臉檢測,得到所述目標圖像中的人臉框的位置;
根據所述人臉框的位置,對所述目標圖像中所述人臉框內的區域進行人臉關鍵點定位,得到所述目標圖像中的人臉關鍵點。
根據本公開實施例的第二方面,提供一種膚色檢測裝置,所述裝置包括:
第一檢測模塊,用于對目標圖像進行膚色檢測,得到所述目標圖像的初始膚色區域掩碼圖;
第二檢測模塊,用于對所述目標圖像進行關鍵點檢測,得到所述目標圖像中的關鍵點;
校正模塊,用于根據所述目標圖像中的關鍵點對所述初始膚色區域掩碼圖進行校正,得到最終膚色區域掩碼圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710638938.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:面部虹膜識別系統
- 下一篇:一種腦功能圖的感興趣區提取方法





