用于手勢識(shí)別的捕捉對象的確定方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及手勢識(shí)別領(lǐng)域,具體而言,涉及一種用于手勢識(shí)別的捕捉對象的確定方法和裝置。
【背景技術(shù)】
[0002]隨著傳感技術(shù)的發(fā)展和機(jī)器視覺理論研究的成熟,一些全新未來交互技術(shù)也得到了很廣泛的應(yīng)用,特別是手勢識(shí)別技術(shù)在機(jī)器控制領(lǐng)域得到了很好的應(yīng)用。然而采用手勢識(shí)別技術(shù)實(shí)現(xiàn)控制仍有很多需要改善的情況。在對于只需一只手來操作的手勢控制情形下,現(xiàn)有的手勢識(shí)別控制技術(shù)都是假設(shè)一只手靜止或固定為一種手勢,然后通過算法去除該只手,識(shí)別另一只手的手勢來實(shí)現(xiàn)控制。機(jī)器視覺算法要求限制的條件很高,在實(shí)際的手勢操作中,會(huì)因?yàn)榭刂茊T兩只手的運(yùn)動(dòng)引起錯(cuò)誤的控制操作,這就導(dǎo)致了現(xiàn)有技術(shù)的基于手勢識(shí)別的控制出現(xiàn)誤操作的問題。
[0003]針對上述的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種用于手勢識(shí)別的捕捉對象的確定方法和裝置,以至少解決現(xiàn)有技術(shù)的基于手勢識(shí)別的控制容易出現(xiàn)誤操作的技術(shù)問題。
[0005]根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種用于手勢識(shí)別的捕捉對象的確定方法,包括:獲取預(yù)先提取的人臉的基準(zhǔn)線;采集所述人臉的人臉圖像并從所述人臉圖像中提取所述人臉的特征線,所述基準(zhǔn)線與所述特征線處于所述人臉的相同位置;計(jì)算所述特征線相對所述基準(zhǔn)線的位置偏移方向,得到第一位置偏移方向;根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象。
[0006]進(jìn)一步地,所述基準(zhǔn)線為所述人臉的對稱軸。
[0007]進(jìn)一步地,在根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象之后,所述方法還包括:實(shí)時(shí)檢測所述人臉的人臉圖像并提取檢測到的人臉圖像的特征線;計(jì)算所述檢測到的人臉圖像的特征線相對于所述基準(zhǔn)線的位置偏移方向,得到第二位置偏移方向;判斷所述第一位置偏移方向與所述第二位置偏移方向是否為相反方向;如果判斷出所述第一位置偏移方向與所述第二位置偏移方向?yàn)橄喾捶较?,則將進(jìn)行手勢識(shí)別的所述第一捕捉對象切換為第二捕捉對象。
[0008]進(jìn)一步地,在判斷出所述第一位置偏移方向與所述第二位置偏移方向?yàn)橄喾捶较蛑?,并且在將進(jìn)行手勢識(shí)別的所述第一捕捉對象切換為第二捕捉對象之前,所述方法還包括:檢測所述第一捕捉對象的手勢;判斷所述手勢是否用于指示捕捉對象的切換;如果判斷出所述手勢用于指示捕捉對象的切換,則確定切換所述第一捕捉對象。
[0009]進(jìn)一步地,在根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象之后,所述方法還包括:獲取與所述第一捕捉對象對應(yīng)的手勢特征;采集手勢圖像并與所述手勢特征進(jìn)行匹配;提取所述手勢圖像中與所述手勢特征相匹配的手勢;將提取得到的手勢作為有效手勢,其中,所述有效手勢用于對待控制對象進(jìn)行控制。
[0010]進(jìn)一步地,根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象包括:獲取位置偏移方向與捕捉對象的預(yù)先設(shè)定的對應(yīng)關(guān)系;根據(jù)所述預(yù)先設(shè)定的對應(yīng)關(guān)系查找與所述第一位置偏移方向?qū)?yīng)的捕捉對象;將查找到的捕捉對象作為所述第一捕捉對象。
[0011]根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種用于手勢識(shí)別的捕捉對象的確定裝置,包括:第一獲取單元,用于獲取預(yù)先提取的人臉的基準(zhǔn)線;采集單元,用于采集所述人臉的人臉圖像并從所述人臉圖像中提取所述人臉的特征線,所述基準(zhǔn)線與所述特征線處于所述人臉的相同位置;第一計(jì)算單元,用于計(jì)算所述特征線相對所述基準(zhǔn)線的位置偏移方向,得到第一位置偏移方向;第一確定單元,用于根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象。
[0012]進(jìn)一步地,所述裝置還包括:第一檢測單元,用于在根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象之后,實(shí)時(shí)檢測所述人臉的人臉圖像并提取檢測到的人臉圖像的特征線;第二計(jì)算單元,用于計(jì)算所述檢測到的人臉圖像的特征線相對于所述基準(zhǔn)線的位置偏移方向,得到第二位置偏移方向;第一判斷單元,用于判斷所述第一位置偏移方向與所述第二位置偏移方向是否為相反方向;切換單元,用于在判斷出所述第一位置偏移方向與所述第二位置偏移方向?yàn)橄喾捶较驎r(shí),將進(jìn)行手勢識(shí)別的所述第一捕捉對象切換為第二捕捉對象。
[0013]進(jìn)一步地,所述裝置還包括:第二檢測單元,用于在判斷出所述第一位置偏移方向與所述第二位置偏移方向?yàn)橄喾捶较蛑?,并且在將進(jìn)行手勢識(shí)別的所述第一捕捉對象切換為第二捕捉對象之前,檢測所述第一捕捉對象的手勢;第二判斷單元,用于判斷所述手勢是否用于指示捕捉對象的切換;第二確定單元,用于在判斷出所述手勢用于指示捕捉對象的切換時(shí),確定切換所述第一捕捉對象。
[0014]進(jìn)一步地,所述裝置還包括:第二獲取單元,用于在根據(jù)所述第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象之后,獲取與所述第一捕捉對象對應(yīng)的手勢特征;匹配單元,用于采集手勢圖像并與所述手勢特征進(jìn)行匹配;提取單元,用于提取所述手勢圖像中與所述手勢特征相匹配的手勢;第三確定單元,用于將提取得到的手勢作為有效手勢,其中,所述有效手勢用于對待控制對象進(jìn)行控制。
[0015]進(jìn)一步地,所述第一確定單元包括:獲取模塊,用于獲取位置偏移方向與捕捉對象的預(yù)先設(shè)定的對應(yīng)關(guān)系;查找模塊,用于根據(jù)所述預(yù)先設(shè)定的對應(yīng)關(guān)系查找與所述第一位置偏移方向?qū)?yīng)的捕捉對象;確定模塊,用于將查找到的捕捉對象作為所述第一捕捉對象。
[0016]在本發(fā)明實(shí)施例中,采用獲取預(yù)先提取的人臉的基準(zhǔn)線;采集人臉的人臉圖像并從人臉圖像中提取人臉的特征線,基準(zhǔn)線與特征線處于人臉的相同位置;計(jì)算特征線相對基準(zhǔn)線的位置偏移方向,得到第一位置偏移方向;根據(jù)第一位置偏移方向確定進(jìn)行手勢識(shí)別的對象為第一捕捉對象的方式,采集的人臉圖像中的特征線相對于人臉的基準(zhǔn)線的偏移方向來確定進(jìn)行手勢識(shí)別的對象,也就是在進(jìn)行手勢識(shí)別之前就已經(jīng)確定了待進(jìn)行識(shí)別的手是哪只手,并不需要在手勢識(shí)別的過程中再去除另外一只手的手勢,進(jìn)而解決了現(xiàn)有技術(shù)的基于手勢識(shí)別的控制容易出現(xiàn)誤操作的技術(shù)問題。同時(shí),由于不需要在手勢識(shí)別過程中采用算法取出另外一只手的手勢,另外一只手也不需要保持固定位置或手勢,增加了另外一只手的靈活性,也降低了手勢識(shí)別算法的復(fù)雜性。另外,由于由哪只手進(jìn)行控制是由用戶決定的,通過轉(zhuǎn)動(dòng)頭部選擇進(jìn)行控制操作的手,獲得較好的用戶體驗(yàn)。
【附圖說明】
[0017]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0018]圖1是根據(jù)現(xiàn)有技術(shù)的一種手勢識(shí)別方法的流程圖;
[0019]圖2是根據(jù)本發(fā)明實(shí)施例的用于手勢識(shí)別的捕捉對象的確定方法的流程圖;
[0020]圖3(a)是根據(jù)本發(fā)明實(shí)施例的左手手勢示意圖;
[0021]圖3(b)是根據(jù)本發(fā)明實(shí)施例的右手手勢示意圖;
[0022]圖4是根據(jù)本發(fā)明實(shí)施例的一種可選地用于手勢識(shí)別的捕捉對象的確定方法的流程圖;以及
[0023]圖5是根據(jù)本發(fā)明實(shí)施例的用于手勢識(shí)別的捕捉對象的確定裝置的示意圖。
【具體實(shí)施方式】
[0024]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0025]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)?