[發明專利]Flash在線視頻的人臉識別方法及人臉識別裝置無效
| 申請號: | 201110444721.8 | 申請日: | 2011-12-26 |
| 公開(公告)號: | CN102567720A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | 黃一昕 | 申請(專利權)人: | 廣州市千鈞網絡科技有限公司 |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;胡杰 |
| 地址: | 510665 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | flash 在線視頻 識別 方法 裝置 | ||
技術領域
本發明涉及人臉識別技術,尤其涉及Flash在線視頻的人臉識別方法及人臉識別裝置。
背景技術
隨著互聯網在線視頻的發展,越來越多的互聯網公司采用了Flash在線視頻格式。例如國外的Youtube,國內的56,優酷,土豆等,均采用了這種視頻格式,目前,在互聯網上看到的絕大多數的視頻都是基于這種視頻格式。在此基礎上,也有多種多樣的視頻交互方式出現,比如在線直播,在線錄像,視頻監控等。
人臉識別模塊是計算機圖形學中,對圖像或視頻中的人臉區域進行識別、判定的一種技術。該人臉識別模塊主要依賴與現有技術中仍在不斷被完善的人臉識別信息庫,英文名稱:OpenCV(Open?Source?Computer?Vision?Library,計算機圖像開源框架)。各種編程語言利用該套識別信息庫實現人臉識別模塊的功能,完成對人臉的識別過程。
由于對人臉識別的數據計算量非常大,市場上并沒有對在線視頻數據進行運算的人臉識別應用。而目前存在的人臉識別,多數是對單純圖像數據的識別。例如56.com的趣圖產品就是一個典型應用范例,該產品的運作過程是:用戶首先上傳一張帶人臉的圖片;后臺處理程序在接收到該圖片之后,利用上面所說的相應計算機開發語言的OpenCV人臉視頻庫,對圖像進行人臉區域進行識別,隨之將識別到的區域傳遞給圖像處理程序;圖像處理程序對圖片進行裁切,將人臉圖片數據返回給前端頁面,也就是用戶能瀏覽到的網頁端,實現對人臉的獲取。
目前對視頻的人臉識別技術存在以下缺點:1.處理流程繁瑣。用戶每上傳一張圖片,都需要經過上傳,壓縮,服務器上的人臉識別判斷,傳回圖片,展示這些步驟。
2.運行效率低下,應用范圍狹窄。由于效率問題無法解決,該類識別應用,只能被使用于圖片處理上,同時,與用戶的交互是一個非實時的過程,用戶體驗到的也只是靜態的圖片生成感受。
發明內容
本發明提供一種Flash在線視頻的人臉識別方法及人臉識別裝置,能夠實現對在線視頻數據的人臉識別。
本發明提供的Flash在線視頻的人臉識別方法,首先計算客戶端當前的實際資源使用率;根據所述當前的實際資源使用率調節識別參數,根據調節后的識別參數對所述在線視頻數據進行采樣;通過人臉識別模塊對當前所采樣的在線視頻數據進行人臉識別。
本發明提供的Flash在線視頻的人臉識別裝置,包括處理模塊,用于計算客戶端當前的實際資源使用率;根據所述當前的實際資源使用率調節識別參數;系統接口,用于根據調節后的識別參數對所述在線視頻數據進行采樣;人臉識別模塊,對當前所采樣的在線視頻數據進行人臉識別。
本發明將人臉識別技術應用到了Flash在線視頻領域中,解決了以往只能對靜態圖片匹配人臉的問題,讓用戶能夠在看視頻、直播或錄像等任何與視頻相關的交互行為中實時匹配人臉,豐富了用戶體驗。在最大程度上改善了人臉識別的大運算量對低配置用戶系統資源的占用,通過計算用戶客戶端的資源占用率,動態調整識別參數,從而調整人臉匹配的精度,降低人臉識別數據計算給視頻播放所帶來的額外壓力,使用戶能夠流暢體驗到該技術應用。本發明使得在線視頻網站可以發展出更多的增值應用體驗,為互聯網的發展創造了更大的新鮮感與價值。
附圖說明
圖1為實施例1的流程圖;
圖2為實施例4中步驟2和步驟3的流程圖;
圖3為實施例5中獲得保存在線視頻數據到內存的權限的流程圖;
圖4為實施例7中人臉識別裝置的原理框圖。
具體實施方式
實施例1:由于本發明希望實現識別動態視頻中的人臉識別,因此需要對畫面進行及時的實時動態計算,假設目前的目標視頻尺寸是640x480,幀頻是30幀/秒,就意味著需要在一秒內進行30次識別流程。這樣無疑會消耗大量的cpu來進行計算。為了解決這一問題,本發明實現了在識別的基礎上,根據用戶當前的客戶端資源占用情況,或者一些特定應用的需求,動態調節識別參數,保證該功能不會影響到用戶的視頻播放效率。本發明通過以下步驟實現:
Flash播放程序會有一個進程獲得當前客戶端實時數據,包括cpu使用率、實際運行幀頻等,本發明首先根據這些實時數據計算客戶端當前的實際源使用率(步驟1);根據所述當前的實際資源使用率調節識別參數(步驟2),根據調節后的識別參數對所述在線視頻數據進行采樣(步驟3);通過人臉識別模塊對當前所采樣的在線視頻數據進行人臉識別(步驟4)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市千鈞網絡科技有限公司,未經廣州市千鈞網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110444721.8/2.html,轉載請聲明來源鉆瓜專利網。





