[發(fā)明專(zhuān)利]一種攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201510279370.8 | 申請(qǐng)日: | 2015-05-27 |
| 公開(kāi)(公告)號(hào): | CN104850232B | 公開(kāi)(公告)日: | 2016-10-19 |
| 發(fā)明(設(shè)計(jì))人: | 馮仕昌;馮志全 | 申請(qǐng)(專(zhuān)利權(quán))人: | 濟(jì)南大學(xué) |
| 主分類(lèi)號(hào): | G06F3/01 | 分類(lèi)號(hào): | G06F3/01;G06K9/00 |
| 代理公司: | 濟(jì)南舜源專(zhuān)利事務(wù)所有限公司 37205 | 代理人: | 商金婷 |
| 地址: | 250022 山東省濟(jì)南市*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 攝像頭 條件下 獲取 遠(yuǎn)程 手勢(shì) 軌跡 方法 | ||
1.一種攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法,其特征在于:所述方法包括:
(1).通過(guò)攝像頭獲得n幀bmp圖像,以及圖像的寬度、高度、存放數(shù)據(jù)的指針;
(2).依次對(duì)n幀圖像進(jìn)行處理,獲得手勢(shì)圖像的質(zhì)心坐標(biāo);
(3).輸出步驟(2)得到的n幀手勢(shì)圖像的n幀質(zhì)心坐標(biāo),然后將n幀質(zhì)心坐標(biāo)經(jīng)過(guò)三次B樣條擬合得到三次B樣條擬合函數(shù);
(4).通過(guò)三次B樣條擬合函數(shù),畫(huà)出n幀圖像的軌跡曲線。
2.根據(jù)權(quán)利要求1所述的攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法,其特征在于:所述步驟(2)是這樣實(shí)現(xiàn)的:
(21)獲得圖像的歷史幀數(shù)n、n幀圖像序列的首地址、圖像的寬度和高度;
(22)對(duì)圖像進(jìn)行處理,將手勢(shì)圖像從背景圖像中分割出來(lái);
(23)對(duì)分割出的手勢(shì)圖像去噪處理;
(24)對(duì)手勢(shì)圖像進(jìn)行腐蝕、膨脹形態(tài)學(xué)處理;
(25)獲得手勢(shì)圖像的質(zhì)心坐標(biāo)并將質(zhì)心坐標(biāo)存放在數(shù)組CentroidCurve[n];
(26)循環(huán)步驟(22)-(26),直到處理完n幀圖像序列;
(27)返回n幀圖像的手勢(shì)軌跡坐標(biāo)CentroidCurve[]。
3.根據(jù)權(quán)利要求2所述的攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法,其特征在于:所述步驟(22)是這樣實(shí)現(xiàn)的:
(A1)、獲得圖像的首地址和圖像的高度、寬度及每行字節(jié)數(shù);
(A2)、遍歷圖像上每個(gè)像素點(diǎn),求出像素點(diǎn)的b、g、r分量;
(A3)、根據(jù)手勢(shì)的膚色模型,判斷圖像中每個(gè)像素的r、g、b分量,若滿足r>95&&g>40&&b>20&&abs(r-g)>15&&r>g&&r>b條件,則判斷為膚色,將像素點(diǎn)置為手勢(shì)顏色,否則判斷為非膚色,將像素點(diǎn)置為背景色;
(A4)循環(huán)步驟(A2)到(A3),直到處理完圖像的全部像素點(diǎn)。
4.根據(jù)權(quán)利要求3所述的攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法,其特征在于:所述步驟(23)采用8鄰域去噪處理方法實(shí)現(xiàn)去噪處理。
5.根據(jù)權(quán)利要求4所述的攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法,其特征在于:所述步驟(23)是這樣實(shí)現(xiàn)的:
(B1)獲得圖像的首地址和圖像的高度、寬度及每行字節(jié)數(shù);
(B2)為防越界,不處理最左邊、最右邊、最上邊和最下邊四邊的像素,從第2行第2列開(kāi)始,遍歷圖像的像素點(diǎn);
(B3)求出像素點(diǎn)的b、g、r分量,判斷像素點(diǎn)是背景色還是分割的手勢(shì)顏色,如果是手勢(shì)顏色,則計(jì)算該像素點(diǎn)的上、下、左、右、左上、左下、右上、右下八個(gè)方向的像素點(diǎn)對(duì)應(yīng)的b、g、r分量;
(B4)判斷八個(gè)鄰域中,如果有大于或等于4個(gè)點(diǎn)是白點(diǎn),則認(rèn)為此點(diǎn)是噪聲點(diǎn),并將該點(diǎn)置為背景色;
(B5)循環(huán)步驟(B3)~(B4),直到處理完原圖的全部像素點(diǎn)。
6.根據(jù)權(quán)利要求5所述的攝像頭條件下獲取遠(yuǎn)程手勢(shì)軌跡的方法,其特征在于:所述步驟(24)中的腐蝕處理如下:
(C1)獲得圖像的首地址和圖像的高度、寬度及每行字節(jié)數(shù);
(C2)開(kāi)辟一塊內(nèi)存緩沖區(qū);
(C3)定義一個(gè)一維數(shù)組B[9]:
B[9]={1,0,1,
0,0,0,
1,0,1}
(C4)為防越界,不處理最左邊、最右邊、最上邊和最下邊四邊的像素,從第2行第2列開(kāi)始,將指向的目標(biāo)圖像的像素的值賦值給目標(biāo)點(diǎn)像素點(diǎn),檢查這個(gè)像素點(diǎn),利用結(jié)構(gòu)元素?cái)?shù)組判斷該像素點(diǎn)的前一點(diǎn)、后一點(diǎn)、上一點(diǎn)、下一點(diǎn)這四點(diǎn)中是否有背景點(diǎn),有則將檢查的像素點(diǎn)的灰度值賦值為255,否則保持不變;
(C5)循環(huán)步驟(C4),直到處理完原圖的全部像素點(diǎn);
(C6)將結(jié)果暫存在內(nèi)存緩沖區(qū)中;
(C7)將結(jié)果從內(nèi)存復(fù)制到原圖的數(shù)據(jù)區(qū)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于濟(jì)南大學(xué),未經(jīng)濟(jì)南大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510279370.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種圖像處理方法
- 下一篇:具有壓力觸覺(jué)感測(cè)器的手套
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 用于提供遠(yuǎn)程幫助的方法和服務(wù)器
- 遠(yuǎn)程登錄會(huì)話維護(hù)方法、遠(yuǎn)程登錄代理和計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)
- 汽車(chē)遠(yuǎn)程控制裝置和方法
- 一種基于EMS系統(tǒng)的變電站遠(yuǎn)程監(jiān)控系統(tǒng)
- 遠(yuǎn)程控制終端、遠(yuǎn)程控制方法、遠(yuǎn)程受控終端和遠(yuǎn)程受控方法
- 對(duì)遠(yuǎn)程受控終端的受控方式進(jìn)行自定義的裝置及方法
- 一種基于互聯(lián)網(wǎng)的移動(dòng)遠(yuǎn)程醫(yī)療綜合服務(wù)系統(tǒng)
- 一種遠(yuǎn)程控制方法、裝置及存儲(chǔ)介質(zhì)
- 一種遠(yuǎn)程炒菜機(jī)、遠(yuǎn)程炒菜機(jī)系統(tǒng)及遠(yuǎn)程炒菜方法
- 一種計(jì)算機(jī)遠(yuǎn)程控制組件





