一種通過計算機視覺系統識別人體肢體動作的方法
2024-04-10 15:02:05 1
專利名稱:一種通過計算機視覺系統識別人體肢體動作的方法
技術領域:
本發明涉及一種通過計算機視覺系統識別人體肢體動作的方法。
背景技術:
傳統的基於圖像分析的計算機視覺系統需要對RGB圖進行分析,其數據量大、且 速度不佳,並且採用的算法圍繞特徵色或位圖模糊算法對比,受環境影響較大,較為不穩定。
發明內容
本發明的目的是克服現有技術存在的缺陷,提供一種通過計算機視覺系統識別人 體肢體動作的方法,其計算數據量小、計算速度快、且受環境影響小、穩定。本發明解決其技術問題所採用的技術方案是一種通過計算機視覺系統識別人體 肢體動作的方法,步驟如下a、通過攝像頭捕捉圖像,並把捕捉到的圖片保存在計算機裡; b、計算機根據色彩心理學公式亮度=R*0. 299+G*0. 587+B*0. 114對保存的圖片進行灰度 處理;C、對灰度圖片進行邊界化處理;d、根據邊界值將圖片分割成多個獨立漸變區域;e、 以各獨立區域的邊界奇點和平滑弧度生成相應的圖形抽象對象,並將該圖形抽象對象保存 在計算機裡;f、將圖形抽象對象與前一幀的圖形抽象對象的位置進行比較來判斷畫面中運 動物體的運動軌跡。進一步地,在步驟c中根據均勻漸變公式漸變=A+(B-A)Atep*N對灰度圖片進 行邊界化處,取適當的色階step和域N作為閥值計算某點周圍的顏色漸變拒絕域,如該點 周圍有點落在漸變拒絕域內,則該點稱為奇點,非孤立的奇點連續起來成為邊界。本發明的有益效果本發明解決了背景技術中存在的缺陷,採用色彩心理學的理 論使得本來要對RGB處理的過程轉變為對亮度處理的過程,其數據量小,大大提高了處理 速度,對於圖形邊界判斷的速度也因此得以大幅提升,動態捕捉過程不再依靠單純的像素 對比,而是將圖形中的元素進行數學抽象,使得圖中的元素可識別,可查詢,受環境影響小、 穩定。
具體實施例方式—種通過計算機視覺系統識別人體肢體動作的方法,步驟如下a、通過攝像頭 捕捉圖像,並把捕捉到的圖片保存在計算機裡;b、計算機根據色彩心理學公式亮度= R*0. 299+G*0. 587+B*0. 114對保存的圖片進行灰度處理;C、根據均勻漸變公式漸變= A+(B-A)Atep*N對灰度圖片進行邊界化處,取適當的色階st印和域N作為閥值計算某點周 圍的顏色漸變拒絕域,如該點周圍有點落在漸變拒絕域內,則該點稱為奇點,非孤立的奇點 連續起來成為邊界;d、根據邊界值將圖片分割成多個獨立漸變區域;e、以各獨立區域的邊 界奇點和平滑弧度生成相應的圖形抽象對象,並將該圖形抽象對象保存在計算機裡;f、將 圖形抽象對象與前一幀的圖形抽象對象的位置進行比較來判斷畫面中運動物體的運動軌跡。應用此方法來捕獲攝像頭前人體的肢體動作,根據不同的行動軌跡和肢體形狀變 化定義出想對應的肢體虛擬命令,再與其他電子設備的操作相關聯,可在不接觸任何物體 的情況下對電子設備進行虛擬化操作。應當理解,以上所描述的具體實施例僅用於解釋本發明,並不用於限定本發明。由 本發明的精神所引伸出的顯而易見的變化或變動仍處於本發明的保護範圍之中。
權利要求
1.一種通過計算機視覺系統識別人體肢體動作的方法,其特徵在於步驟如下a、通過 攝像頭捕捉圖像,並把捕捉到的圖片保存在計算機裡;b、計算機根據色彩心理學公式亮 度=R*0. 299+G*0. 587+B*0. 114對保存的圖片進行灰度處理;C、對灰度圖片進行邊界化處 理;d、根據邊界值將圖片分割成多個獨立漸變區域;e、以各獨立區域的邊界奇點和平滑弧 度生成相應的圖形抽象對象,並將該圖形抽象對象保存在計算機裡;f、將圖形抽象對象與 前一幀的圖形抽象對象的位置進行比較來判斷畫面中運動物體的運動軌跡。
2.根據權利要求1所述的一種通過計算機視覺系統識別人體肢體動作的方法,其特徵 在於在步驟c中根據均勻漸變公式漸變=Α+(Β-Α)/ΜΘρ*Ν對灰度圖片進行邊界化處, 取適當的色階step和域N作為閥值計算某點周圍的顏色漸變拒絕域,如該點周圍有點落在 漸變拒絕域內,則該點稱為奇點,非孤立的奇點連續起來成為邊界。
全文摘要
本發明涉及一種通過計算機視覺系統識別人體肢體動作的方法,步驟如下a、通過攝像頭捕捉圖像,並把捕捉到的圖片保存在計算機裡;b、計算機根據色彩心理學公式亮度=R*0.299+G*0.587+B*0.114對保存的圖片進行灰度處理;c、對灰度圖片進行邊界化處理;d、根據邊界值將圖片分割成多個獨立漸變區域;e、以各獨立區域的邊界奇點和平滑弧度生成相應的圖形抽象對象,並將該圖形抽象對象保存在計算機裡;f、將圖形抽象對象與前一幀的圖形抽象對象的位置進行比較來判斷畫面中運動物體的運動軌跡。本發明提供了一種通過計算機視覺系統識別人體肢體動作的方法,其計算數據量小、計算速度快、且受環境影響小、穩定。
文檔編號G06T7/20GK102136146SQ20111003683
公開日2011年7月27日 申請日期2011年2月12日 優先權日2011年2月12日
發明者湯可權, 沈榕榕, 許 鵬 申請人:常州佰騰科技有限公司