亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種手勢控制臺燈的方法及裝置與流程

文檔序號:12700176閱讀:551來源:國知局
一種手勢控制臺燈的方法及裝置與流程

本發(fā)明涉及臺燈及手勢識別技術(shù)領(lǐng)域,具體而言,涉及一種手勢控制臺燈的方法及裝置。



背景技術(shù):

隨著社會的發(fā)展,臺燈已經(jīng)越來越多的出現(xiàn)在人們的日常生活中,并且,臺燈的功能也越來越多,比如說,現(xiàn)在的臺燈可以用來采集圖像、播放音頻或者視頻等,臺燈的功能越多,臺燈上的控制開關(guān)也就越多。

現(xiàn)有技術(shù)中,當(dāng)用戶在使用臺燈的某種功能或者調(diào)整臺燈的亮度、聲音等參數(shù)時,一般需要用戶用手去觸碰臺燈上的按鈕開關(guān)或者觸摸控制開關(guān),但是,有時用戶坐的位置可能距離臺燈較遠(yuǎn),或者用戶手上有水或者油漬等,不方便去觸碰臺燈的開關(guān)。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種手勢控制臺燈的方法及裝置,以解決現(xiàn)有技術(shù)中,采用臺燈上的按鈕開關(guān)或者觸摸控制開關(guān),不方便用戶控制臺燈的問題。

第一方面,本發(fā)明實(shí)施例提供了一種手勢控制臺燈的方法,其中,該方法包括:

當(dāng)臺燈處于手勢控制模式時,采集用戶在所述臺燈的圖像采集區(qū)域做出的至少一個手勢的圖像;

根據(jù)采集的所述圖像提取所述用戶的手勢特征數(shù)據(jù);

確定所述用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號;

根據(jù)所述臺燈控制信號控制所述臺燈執(zhí)行相應(yīng)的功能。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第一種可能的實(shí)現(xiàn)方式,其中,所述確定所述用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號,包括:

將所述用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢特征信息庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;

根據(jù)匹配結(jié)果確定所述用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,本發(fā)明實(shí)施例提供了上述第一方面的第二種可能的實(shí)現(xiàn)方式,其中,所述將所述用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢特征信息庫中的手勢特征數(shù)據(jù)進(jìn)行匹配,包括:

計(jì)算所述用戶的手勢特征數(shù)據(jù)與所述手勢特征信息庫中的每個手勢特征數(shù)據(jù)之間的歐氏距離;

根據(jù)所述歐氏距離確定所述用戶的手勢特征數(shù)據(jù)與所述手勢特征信息庫中的每個手勢特征數(shù)據(jù)的匹配結(jié)果。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第三種可能的實(shí)現(xiàn)方式,其中,所述確定所述用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號,包括:

將所述用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;

根據(jù)匹配結(jié)果確定所述用戶的手勢標(biāo)識;

根據(jù)所述用戶的手勢標(biāo)識及預(yù)先建立的手勢標(biāo)識數(shù)據(jù)庫,確定所述用戶的手勢標(biāo)識對應(yīng)的臺燈控制信號。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第四種可能的實(shí)現(xiàn)方式,其中,所述根據(jù)采集的所述圖像提取所述用戶的手勢特征數(shù)據(jù),包括:

獲取采集的所述圖像的灰度圖;

根據(jù)所述灰度圖上每個像素點(diǎn)的灰度值,對所述灰度圖進(jìn)行至少一次卷積處理,獲取所述用戶的手勢特征數(shù)據(jù)。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了上述第一方面的第五種可能的實(shí)現(xiàn)方式,其中,當(dāng)所述用戶在所述臺燈的圖像采集區(qū)域做出兩個手勢時,

連續(xù)采集所述用戶做出的所述手勢的圖像;

從所述圖像中提取所述用戶的第一手勢特征數(shù)據(jù)和第二手勢特征數(shù)據(jù);

確定所述第一手勢特征數(shù)據(jù)和所述第二手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

第二方面,本發(fā)明實(shí)施例提供了一種手勢控制臺燈的裝置,其中,所述裝置包括:

圖像采集模塊,用于當(dāng)臺燈處于手勢控制模式時,采集用戶在所述臺燈的圖像采集區(qū)域做出的至少一個手勢的圖像;

提取模塊,用于根據(jù)采集的所述圖像提取所述用戶的手勢特征數(shù)據(jù);

確定模塊,用于確定所述用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號;

控制模塊,用于根據(jù)所述臺燈控制信號控制所述臺燈執(zhí)行相應(yīng)的功能。

結(jié)合第二方面,本方面實(shí)施例提供了上述第二方面的第一種可能的實(shí)現(xiàn)方式,其中,所述確定模塊包括:

第一匹配單元,用于將所述用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢特征信息庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;

第一確定單元,用于根據(jù)匹配結(jié)果確定所述用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,本發(fā)明實(shí)施例提供了上述第二方面的第二種可能的實(shí)現(xiàn)方式,其中,所述第一匹配單元還用于,

計(jì)算所述用戶的手勢特征數(shù)據(jù)與所述手勢特征信息庫中的每個手勢特征數(shù)據(jù)之間的歐氏距離;根據(jù)所述歐氏距離確定所述用戶的手勢特征數(shù)據(jù)與所述手勢特征信息庫中的每個手勢特征數(shù)據(jù)的匹配結(jié)果。

結(jié)合第二方面,本發(fā)明實(shí)施例提供了上述第二方面的第三種可能的實(shí)現(xiàn)方式,其中,所述確定模塊包括:

第二匹配單元,用于將所述用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;

第二確定單元,用于根據(jù)匹配結(jié)果確定所述用戶的手勢標(biāo)識;

第三確定單元,用于根據(jù)所述用戶的手勢標(biāo)識及預(yù)先建立的手勢標(biāo)識數(shù)據(jù)庫,確定所述用戶的手勢標(biāo)識對應(yīng)的臺燈控制信號。

本發(fā)明實(shí)施例提供了一種手勢控制臺燈的方法及裝置,當(dāng)臺燈處于手勢控制模式時,根據(jù)對采集的用戶的手勢進(jìn)行識別,以控制臺燈執(zhí)行相應(yīng)的功能,這樣,使得用戶控制臺燈變得很方便。

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。

圖1示出了本發(fā)明實(shí)施例1所提供的手勢控制臺燈的方法的流程圖;

圖2示出了本發(fā)明實(shí)施例1所提供的手勢控制臺燈的方法中確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號的流程圖;

圖3示出了本發(fā)明實(shí)施例1所提供的手勢控制臺燈的方法中第二種確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號的流程圖;

圖4示出了本發(fā)明實(shí)施例2所提供的手勢控制臺燈的裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

考慮到現(xiàn)有技術(shù)中,當(dāng)用戶在使用臺燈的某種功能或者調(diào)整臺燈的亮度、聲音等參數(shù)時,一般需要用戶用手去觸碰臺燈上的按鈕開關(guān)或者觸摸控制開關(guān),但是,有時用戶坐的位置可能距離臺燈較遠(yuǎn),或者用戶手上有水或者油漬等,不方便去觸碰臺燈的開關(guān)?;诖耍景l(fā)明實(shí)施例提供了一種手勢控制臺燈的方法及裝置,下面通過實(shí)施例進(jìn)行描述。

實(shí)施例1

本發(fā)明實(shí)施例提供了一種手勢控制臺燈的方法,如圖1所示,該方法包括步驟S110-S140,具體如下。

S110,當(dāng)臺燈處于手勢控制模式時,采集用戶在臺燈的圖像采集區(qū)域做出的至少一個手勢的圖像。

本發(fā)明實(shí)施例中臺燈的控制模式包括手勢控制模式和開關(guān)控制模式,當(dāng)用戶在使用臺燈時,可以根據(jù)自己的實(shí)際需要,選擇臺燈的控制模式。

當(dāng)用戶選擇臺燈的手勢控制模式時,臺燈上的圖像采集設(shè)備自動開啟,實(shí)時或者定期采集用戶的手勢圖像。

上述圖像采集設(shè)備可以是安裝在臺燈上的攝像頭,該攝像頭可以是單目攝像頭或者雙目攝像頭。

當(dāng)用戶需要控制臺燈時,比如說,調(diào)整臺燈的亮度等參數(shù)時,用戶可以提前做好手勢,應(yīng)將做好的手勢置于臺燈的圖像采集區(qū)域,或者將手以預(yù)設(shè)姿態(tài)置于臺燈的圖像采集區(qū)域,并在圖像采集區(qū)域做出手勢,用戶做出的手勢可以是一個,也可以是多個,臺燈上的圖像采集設(shè)備采集用戶的手勢,得到用戶的手勢的圖像。

如果用戶將做好的手勢置于臺燈的圖像采集區(qū)域,并且在圖像采集區(qū)域不再變換手勢,這時,圖像采集設(shè)備采集到的用戶的手勢只有一個,如果用戶將手以預(yù)設(shè)姿態(tài)置于臺燈的圖像采集區(qū)域,然后在圖像采集區(qū)域做出一個手勢,這時,圖像采集設(shè)備會采集到用戶的初始手勢和最終手勢,根據(jù)用戶的初始手勢和最終手勢確定對應(yīng)的控制信號,當(dāng)然,用戶還可以在圖像采集區(qū)域做出多個手勢,這時,會根據(jù)用戶的多個手勢確定臺燈控制信號,本發(fā)明實(shí)施例并不對用戶在臺燈下做出的手勢的具體個數(shù)進(jìn)行限定。

S120,根據(jù)采集的圖像提取用戶的手勢特征數(shù)據(jù)。

上述根據(jù)采集的圖像提取用戶的手勢特征數(shù)據(jù),具體包括:獲取采集的圖像的灰度圖;根據(jù)上述灰度圖上每個像素點(diǎn)的灰度值,對上述灰度圖進(jìn)行至少一次卷積處理,獲取用戶的手勢特征數(shù)據(jù)。

圖像采集設(shè)備采集的手勢的圖像為彩色圖像,因此,首先需要獲取采集的彩色圖像的灰度圖,具體過程包括:獲取采集的圖像上每個像素點(diǎn)的R、G、B值,根據(jù)每個像素點(diǎn)的R、G、B值,采用浮點(diǎn)算法、整數(shù)方法、移位方法、平均值法等計(jì)算出每個像素點(diǎn)對應(yīng)的灰度值,將原來圖像上每個像素的RGB用灰度值替換,這樣,得到原來圖像的灰度圖。

另外,還可以通過采用電視工業(yè)標(biāo)準(zhǔn)轉(zhuǎn)換矩陣將采集的圖像轉(zhuǎn)換成灰度圖,或者通過HLS(Hue Lightness Saturation,色度、亮度、飽和度)模型轉(zhuǎn)換算法將采集的圖像轉(zhuǎn)換成灰度圖,本發(fā)明實(shí)施例并不對獲取灰度圖的具體方法進(jìn)行限定。

對上述獲取的灰度圖可以進(jìn)行一次卷積運(yùn)算,也可以進(jìn)行多次卷積運(yùn)算,對上述灰度圖進(jìn)行卷積運(yùn)算的次數(shù)越多,得到的手勢特征數(shù)據(jù)越精確。

在對上述灰度圖進(jìn)行卷積處理時,首先需要獲取上述灰度圖上每個像素點(diǎn)對應(yīng)的灰度值,得到上述灰度圖的灰度矩陣,比如說,上述灰度圖的大小為10×10,則獲取上述每個像素點(diǎn)對應(yīng)的灰度值,由該灰度圖上每個像素點(diǎn)的灰度值組成的灰度矩陣也是10×10。

對上述灰度圖進(jìn)行卷積運(yùn)算實(shí)質(zhì)上就是對灰度圖的灰度矩陣進(jìn)行卷積運(yùn)算,卷積運(yùn)算的公式如下所示:

其中,在上述公式中,conv表示對灰度矩陣卷積運(yùn)算后得到的特征數(shù)據(jù),σ表示激活函數(shù),imgMat表示灰度矩陣,W表示卷積核,表示卷積操作,b表示偏置值。

上述對灰度矩陣進(jìn)行卷積運(yùn)算,實(shí)質(zhì)是在灰度矩陣進(jìn)行加權(quán)平均運(yùn)算,在上述運(yùn)算中,卷積核W相當(dāng)于權(quán)值,灰度矩陣imgMat相當(dāng)于被平均的函數(shù)。上述卷積核W也是一個矩陣,矩陣的大小及矩陣中的具體數(shù)值可以根據(jù)實(shí)際應(yīng)用進(jìn)行選擇,本發(fā)明并不對上述卷積核W的具體大小和數(shù)值進(jìn)行限定。

如果選取的卷積核W的大小為3×3,灰度矩陣的大小為10×10,則對灰度矩陣進(jìn)行一次卷積運(yùn)算后,卷積后得到的灰度矩陣的大小為(10-3+1)×(10-3+1),即得到8×8的灰度矩陣,將得到的灰度矩陣中的每個元素都加上偏置值b,將得到后的矩陣中的每個元素都輸入到激活函數(shù)σ中。

上述激活函數(shù)σ可以使用如下函數(shù):

在上述公式中,f(x)為對卷積后得到的灰度矩陣中的元素進(jìn)行激活后的值,x表示卷積后得到的灰度矩陣中的元素。

可以對上述灰度矩陣連續(xù)進(jìn)行多次卷積運(yùn)算,最終得到灰度圖中用戶的手勢特征數(shù)據(jù),上述得到的手勢特征數(shù)據(jù)實(shí)質(zhì)上是一個特征值。

上述對灰度圖進(jìn)行卷積運(yùn)算的次數(shù)與選取的用于卷積運(yùn)算的卷積核的大小有關(guān)系,比如說,上述獲取的灰度圖的大小為10×10,單位為像素,當(dāng)選取的用于卷積運(yùn)算的卷積核的大小為3×3時,對上述灰度圖進(jìn)行一次卷積運(yùn)算后,得到的灰度圖的大小為8×8,再次使用上述卷積核對8×8的灰度圖進(jìn)行卷積處理,得到的灰度圖的大小為6×6,連續(xù)對上述灰度圖進(jìn)行多次卷積運(yùn)算,得到上述灰度圖中的手勢特征數(shù)據(jù)。

S130,確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

其中,確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號具體包括如下兩種情況。

第一種情況,直接根據(jù)用戶的手勢特征數(shù)據(jù)確定出其對應(yīng)的臺燈控制信號,包括步驟S210-S220,具體如下。

S210,將用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢特征信息庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配。

S220,根據(jù)匹配結(jié)果確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

其中,上述手勢特征信息庫是預(yù)先建立的,是在使用本發(fā)明實(shí)施例提供的方法控制臺燈之前就已經(jīng)建立好的,具體建立的過程包括:采集用戶的多種手勢圖像,提取每種手勢圖像中的手勢特征數(shù)據(jù),并定義每種手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號,比如說,可以定義拳頭這一手勢對應(yīng)的手勢特征數(shù)據(jù)對應(yīng)的是控制音量增大的信號,或者,還可以定義手勢由張開狀態(tài)到握拳這一狀態(tài)對應(yīng)控制音量增大信號,具體采用一種手勢、還是兩種手勢、還是多種手勢對應(yīng)一種控制信號,可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,本發(fā)明實(shí)施例并不對每種控制信號對應(yīng)的手勢進(jìn)行限定,上述只是舉例進(jìn)行說明,定義了每種手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號后,將每種手勢特征數(shù)據(jù)、臺燈控制信號,以及手勢特征數(shù)據(jù)和臺燈控制信號之間的對應(yīng)關(guān)系存儲到手勢特征信息庫中。

當(dāng)用戶在使用手勢控制臺燈時,采集用戶的手勢圖像,并提取出手勢特征圖像對應(yīng)的手勢特征數(shù)據(jù)后,將用戶的手勢特征數(shù)據(jù)與上述手勢特征信息庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配,具體包括:計(jì)算用戶的手勢特征數(shù)據(jù)與手勢特征信息庫中的每個手勢特征數(shù)據(jù)之間的歐氏距離;根據(jù)上述歐氏距離確定上述用戶的手勢特征數(shù)據(jù)與手勢特征信息庫中的每個手勢特征數(shù)據(jù)的匹配結(jié)果。

歐氏距離也稱歐幾里得度量,是一個常用的距離定義,它表示n維空間中的兩個點(diǎn)之間的真實(shí)距離,在本發(fā)明實(shí)施例中,通過計(jì)算兩個手勢特征數(shù)據(jù)之間的歐氏距離,對用戶的手勢特征數(shù)據(jù)進(jìn)行識別。

歐氏距離的計(jì)算如下所示:

假設(shè)二維空間中的兩個點(diǎn):A(x1,y1)、B(x2,y2),則二維空間歐氏距離計(jì)算公式為:

ρ(A,B)=sqrt[(x1-x2)2+(y1-y2)2]

n維空間是一個點(diǎn)集,點(diǎn)集中每個點(diǎn)P可以表示為(p1,p2…pi),其中,i=1,2,…n,則n維空間中兩個點(diǎn)C=(c1,c2,…,ci)和D=(d1,d2,…,di)之間的歐氏距離的計(jì)算公式為:

在本發(fā)明實(shí)施例中,C可以是用戶的手勢特征數(shù)據(jù),D為手勢特征信息庫中的任意一個手勢特征數(shù)據(jù),ci用戶的手勢特征數(shù)據(jù)中的任意一個特征值,di為手勢特征信息數(shù)據(jù)庫中任意一個手勢特征數(shù)據(jù)中的任意特征值。

這樣,手勢特征信息庫中存在多少個手勢特征數(shù)據(jù)就可以計(jì)算出多少個歐氏距離,從上述多個歐氏距離中選取最小的歐氏距離,并判斷該歐氏距離是否小于或等于預(yù)設(shè)閾值,如果是,則將該歐氏距離對應(yīng)的手勢特征數(shù)據(jù)確定為用戶的手勢特征數(shù)據(jù),并且將該手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號確定為用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

上述預(yù)設(shè)閾值是預(yù)先設(shè)定的一個值,當(dāng)上述計(jì)算出的歐氏距離小于或等于該預(yù)設(shè)閾值時,說明兩個手勢特征數(shù)據(jù)匹配。

如果上述最小的歐氏距離大于上述預(yù)設(shè)閾值,這時,將無法確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號,臺燈會發(fā)出提示,提示用戶該手勢無法識別,請?jiān)俅巫龀鱿鄳?yīng)的手勢。

如果,上述選取的最小的歐氏距離有多個,即出現(xiàn)了幾個歐氏距離相等的情況,且是最小的歐氏距離相等,這時,不管最小的歐氏距離是否小于或等于預(yù)設(shè)閾值,都無法確定出用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號,臺燈會發(fā)出提示,提示無法識別當(dāng)前手勢對應(yīng)的臺燈控制信號,請用戶再次做出相應(yīng)的手勢。

第二種情況,先根據(jù)用戶的手勢特征數(shù)據(jù)識別出用戶的手勢,再根據(jù)手勢確定其對應(yīng)的臺燈控制信號,包括步驟S310-S330,具體如下。

S310,將用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;

S320,根據(jù)匹配結(jié)果確定用戶的手勢標(biāo)識;

S330,根據(jù)用戶的手勢標(biāo)識及預(yù)先建立的手勢標(biāo)識數(shù)據(jù)庫,確定用戶的手勢標(biāo)識對應(yīng)的臺燈控制信號。

上述手勢數(shù)據(jù)庫和手勢標(biāo)識數(shù)據(jù)庫都是預(yù)先建立好的,在采用本發(fā)明實(shí)施例提供的方法控制臺燈之前,先建立手勢數(shù)據(jù)庫和手勢標(biāo)識數(shù)據(jù)庫,其中,在上述手勢數(shù)據(jù)庫中,存儲有多種手勢特征數(shù)據(jù)、多種手勢標(biāo)識以及手勢特征數(shù)據(jù)和手勢標(biāo)識之間的對應(yīng)關(guān)系。

在上述手勢標(biāo)識數(shù)據(jù)庫中,存儲有多種手勢標(biāo)識、臺燈控制信號以及手勢標(biāo)識和臺燈控制信號之間的對應(yīng)關(guān)系。

其中,手勢數(shù)據(jù)庫和手勢標(biāo)識數(shù)據(jù)庫中的手勢標(biāo)識是相同的。

上述手勢標(biāo)識可以是每種手勢的名稱,也可以是自定義的每種手勢特征的編碼,當(dāng)然,還可以是其它的,只要能夠區(qū)別各種手勢并且保證手勢標(biāo)識數(shù)據(jù)庫和手勢數(shù)據(jù)庫中的手勢標(biāo)識一致即可。

在本發(fā)明實(shí)施例中,當(dāng)提取到用戶的手勢特征數(shù)據(jù)后,計(jì)算用戶的手勢特征數(shù)據(jù)與手勢數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)之間的歐氏距離,根據(jù)該歐氏距離確定用戶的手勢特征數(shù)據(jù)對應(yīng)的手勢標(biāo)識。

當(dāng)確定出用戶的手勢特征數(shù)據(jù)對應(yīng)的標(biāo)識后,根據(jù)該標(biāo)識從手勢標(biāo)識數(shù)據(jù)庫中查找該手勢標(biāo)識對應(yīng)的臺燈控制信號,將該臺燈控制信號確定為用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

用戶在臺燈的圖像采集區(qū)域做出的手勢可以是一個,比如說,用戶將拳頭置于臺燈的圖像采集區(qū)域處,做出的手勢也可以是兩個,比如說,用戶做出了一個握拳的動作,這時,可以將用戶最初的手掌張開狀態(tài)以及最終的拳頭兩個狀態(tài)確定為用戶的手勢,即這時用戶做出了兩個手勢,當(dāng)然,還可以是多個手勢,下面將詳細(xì)介紹用戶在臺燈的圖像采集區(qū)域做出兩個手勢時的工作過程,具體包括:

當(dāng)用戶在臺燈的圖像采集區(qū)域做出兩個手勢時,連續(xù)采集用戶做出的手勢的圖像;從上述圖像中提取用戶的第一手勢特征數(shù)據(jù)和第二手勢特征數(shù)據(jù);確定上述第一手勢特征數(shù)據(jù)和第二手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

其中,當(dāng)用戶在臺燈下做出兩個手勢時,這時,采集到的用戶的手勢的圖像包括用戶的手勢的初態(tài)、終態(tài)以及用戶手勢變化過程中的狀態(tài),在本發(fā)明實(shí)施例中,只通過用戶的手勢的初態(tài)和終態(tài)就可以確定出用戶的手勢對應(yīng)的臺燈控制信號,因此,可以從采集的圖像中的第一張圖像中提取出用戶的初態(tài)手勢特征數(shù)據(jù),將用戶的初態(tài)手勢特征數(shù)據(jù)記為用戶的第一手勢特征數(shù)據(jù),從采集的圖像中的最后一幀圖像中提取出用戶的終態(tài)手勢特征數(shù)據(jù),將用戶的終態(tài)手勢特征數(shù)據(jù)記為用戶的第二手勢特征數(shù)據(jù),之后由用戶的第一手勢特征數(shù)據(jù)和第二手勢特征數(shù)據(jù)共同確定出其對應(yīng)的臺燈控制信號。

S140,根據(jù)臺燈控制信號控制臺燈執(zhí)行相應(yīng)的功能。

當(dāng)找到用戶的手勢對應(yīng)的臺燈控制信號后,控制臺燈執(zhí)行相應(yīng)的功能。

除此之外,還可以對用戶的手指的滑動軌跡進(jìn)行識別,在對用戶的手指的滑動軌跡進(jìn)行識別時,連續(xù)采集多幀用戶的手指滑動軌跡的圖像,識別出所述圖像中手指之間的位置,由于圖像采集設(shè)備的采集區(qū)域是固定的,不會隨著手指的滑動而移動,因此,隨著手指的移動,在每幀圖像中,手指的位置是不相同的,因此,通過移動圖像,使相鄰的兩幀圖像中的手指的指尖重合,找到相鄰兩幀圖像的中心點(diǎn)位置,將相鄰兩幀圖像的中心點(diǎn)之間的連線確定為指尖的滑動軌跡。

因此,在本發(fā)明實(shí)施例中,也可以通過手指的滑動軌跡控制臺燈。

本發(fā)明實(shí)施例提供的手勢控制臺燈的方法,當(dāng)臺燈處于手勢控制模式時,根據(jù)對采集的用戶的手勢進(jìn)行識別,以控制臺燈執(zhí)行相應(yīng)的功能,這樣,使得用戶控制臺燈變得很方便。

實(shí)施例2

本發(fā)明實(shí)施例提供了一種手勢控制臺燈的裝置,該裝置可以是控制芯片,比如說,CPLD(Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)控制芯片,該芯片安裝在臺燈上,如圖4所示,該裝置包括圖像采集模塊410、提取模塊420、確定模塊430和控制模塊440;

上述圖像采集模塊410,用于當(dāng)臺燈處于手勢控制模式時,采集用戶在臺燈的圖像采集區(qū)域做出的至少一個手勢的圖像;

上述提取模塊420,用于根據(jù)采集的圖像提取用戶的手勢特征數(shù)據(jù);

上述確定模塊430,用于確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號;

上述控制模塊440,用于根據(jù)臺燈控制信號控制臺燈執(zhí)行相應(yīng)的功能。

其中,上述確定模塊430,確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號可以通過第一匹配單元和第一確定單元實(shí)現(xiàn),具體包括:

上述第一匹配單元,用于將用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢特征信息數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;上述第一確定單元,用于根據(jù)匹配結(jié)果確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號。

上述第一匹配單元將用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢特征信息數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配,具體包括:

上述第一匹配單元還用于,計(jì)算上述用戶的手勢特征數(shù)據(jù)與手勢特征信息庫中的每個手勢特征數(shù)據(jù)之間的歐氏距離;根據(jù)上述歐氏距離確定上述用戶的手勢特征數(shù)據(jù)與手勢特征信息庫中的每個手勢特征數(shù)據(jù)的匹配結(jié)果。

另外,上述確定模塊430確定用戶的手勢特征數(shù)據(jù)對應(yīng)的臺燈控制信號還可以通過第二匹配單元、第二確定單元和第三確定單元實(shí)現(xiàn),具體包括:

上述第二匹配單元,用于將用戶的手勢特征數(shù)據(jù)與預(yù)先建立的手勢數(shù)據(jù)庫中的每個手勢特征數(shù)據(jù)進(jìn)行匹配;上述第二確定單元,用于根據(jù)匹配結(jié)果確定用戶的手勢標(biāo)識;上述第三確定單元,用于根據(jù)用戶的手勢標(biāo)識及預(yù)先建立的手勢標(biāo)識數(shù)據(jù)庫,確定用戶的手勢標(biāo)識對應(yīng)的臺燈控制信號。

本發(fā)明實(shí)施例提供的手勢控制臺燈的方法,當(dāng)臺燈處于手勢控制模式時,根據(jù)對采集的用戶的手勢進(jìn)行識別,以控制臺燈執(zhí)行相應(yīng)的功能,這樣,使得用戶控制臺燈變得很方便。

本發(fā)明實(shí)施例所提供的手勢控制臺燈的裝置可以為設(shè)備上的特定硬件或者安裝于設(shè)備上的軟件或固件等。本發(fā)明實(shí)施例所提供的裝置,其實(shí)現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實(shí)施例相同,為簡要描述,裝置實(shí)施例部分未提及之處,可參考前述方法實(shí)施例中相應(yīng)內(nèi)容。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,前述描述的系統(tǒng)、裝置和單元的具體工作過程,均可以參考上述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

在本發(fā)明所提供的實(shí)施例中,應(yīng)該理解到,所揭露裝置和方法,可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明提供的實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋,此外,術(shù)語“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。

最后應(yīng)說明的是:以上所述實(shí)施例,僅為本發(fā)明的具體實(shí)施方式,用以說明本發(fā)明的技術(shù)方案,而非對其限制,本發(fā)明的保護(hù)范圍并不局限于此,盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改或可輕易想到變化,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例技術(shù)方案的精神和范圍。都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1