本發(fā)明涉及機(jī)器人領(lǐng)域,具體而言,涉及一種圖像處理方法和裝置。
背景技術(shù):
隨著經(jīng)濟(jì)的發(fā)展,思想觀念的轉(zhuǎn)變,使得健身逐漸成為了一種潮流,越來越多的人加入到健身的隊(duì)伍中。專業(yè)的健身方式能夠根據(jù)每個(gè)人的具體情況以及所希望達(dá)到的健身效果及時(shí)調(diào)整健身策略,但是考慮到專業(yè)的健身方式需要私人健身教練并支付高昂的費(fèi)用以及時(shí)間、地點(diǎn)等因素的限制,人們大多采用視頻教程進(jìn)行健身鍛煉。
然而,現(xiàn)有技術(shù)中用戶采用視頻教程進(jìn)行健身鍛煉時(shí),缺乏專業(yè)教練的動(dòng)作糾正和指導(dǎo),人機(jī)無法進(jìn)行交互,導(dǎo)致用戶體驗(yàn)度差。
針對(duì)現(xiàn)有技術(shù)中用戶采用視頻教程進(jìn)行健身鍛煉時(shí),缺乏專業(yè)教練的動(dòng)作糾正和指導(dǎo),人機(jī)無法進(jìn)行交互,導(dǎo)致用戶體驗(yàn)度差的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種圖像處理方法和裝置,以至少解決現(xiàn)有技術(shù)中用戶采用視頻教程進(jìn)行健身鍛煉時(shí),缺乏專業(yè)教練的動(dòng)作糾正和指導(dǎo),人機(jī)無法進(jìn)行交互,導(dǎo)致用戶體驗(yàn)度差的技術(shù)問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種圖像處理方法,應(yīng)用于電子設(shè)備,電子設(shè)備具有圖像采集單元,該方法包括:獲得圖像采集單元采集到的第一圖像信息,第一圖像信息包括至少一幀圖像,第一圖像信息用于描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作;基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,第二圖像信息包括至少一幀圖像,第二圖像信息用于描述標(biāo)準(zhǔn)姿勢(shì)動(dòng)作;輸出對(duì)比分析結(jié)果,對(duì)比分析結(jié)果用于至少描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。
進(jìn)一步地,獲得預(yù)設(shè)的圖像采集位置信息,圖像采集位置信息用于描述進(jìn)行圖像采集時(shí)電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置;測(cè)量電子設(shè)備相對(duì)于目標(biāo)對(duì)象的當(dāng)前位置,并基于預(yù)設(shè)的圖像采集位置信息,生成電子設(shè)備的運(yùn)動(dòng)主體的運(yùn)動(dòng)參數(shù);根據(jù)運(yùn)動(dòng)參數(shù)控制電子設(shè)備的運(yùn)動(dòng)主體運(yùn)動(dòng),使電子設(shè)備移動(dòng)到目標(biāo)對(duì)象的預(yù)設(shè)的圖像采集位置。
進(jìn)一步地,獲取預(yù)設(shè)的第二圖像信息,其中,獲取預(yù)設(shè)的第二圖像信息的步驟包括:獲得第二圖像信息調(diào)用指令,并基于調(diào)用指令從預(yù)設(shè)的存儲(chǔ)位置中調(diào)用預(yù)設(shè)的第二圖像信息。
進(jìn)一步地,對(duì)目標(biāo)對(duì)象的語音指令進(jìn)行分析,得到標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的關(guān)鍵詞;根據(jù)語音指令中包含的關(guān)鍵詞,在預(yù)設(shè)的動(dòng)作列表中查詢與關(guān)鍵詞對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作,標(biāo)準(zhǔn)姿勢(shì)動(dòng)作是由預(yù)設(shè)的第二圖像信息來描述的。
進(jìn)一步地,對(duì)第一圖像信息進(jìn)行識(shí)別處理,獲取目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一動(dòng)作參數(shù);將第一動(dòng)作參數(shù)與第二動(dòng)作參數(shù)進(jìn)行比對(duì),其中,第二動(dòng)作參數(shù)為預(yù)存的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的動(dòng)作參數(shù)。
進(jìn)一步地,將目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度與預(yù)設(shè)匹配閾值進(jìn)行比對(duì);在目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度小于或等于預(yù)設(shè)匹配閾值的情況下,執(zhí)行預(yù)設(shè)的示教指令。
進(jìn)一步地,執(zhí)行與第一圖像信息對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作;顯示第二圖像信息中包含的至少一幀圖像;和/或輸出提示語音,其中,提示語音包括:用于解析標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的語音,和/或糾正目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的語音。
根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種圖像處理裝置,應(yīng)用于電子設(shè)備,電子設(shè)備具有圖像采集單元,該裝置包括:第一獲取模塊,用于獲得圖像采集單元采集到的第一圖像信息,第一圖像信息包括至少一幀圖像,第一圖像信息用于描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作;分析模塊,用于基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,第二圖像信息包括至少一幀圖像,第二圖像信息用于描述標(biāo)準(zhǔn)姿勢(shì)動(dòng)作;輸出模塊,用于輸出對(duì)比分析結(jié)果,對(duì)比分析結(jié)果用于至少描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。
進(jìn)一步地,上述裝置還包括:第二獲取模塊,用于獲得預(yù)設(shè)的圖像采集位置信息,圖像采集位置信息用于描述進(jìn)行圖像采集時(shí)電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置;測(cè)量模塊,用于測(cè)量電子設(shè)備相對(duì)于目標(biāo)對(duì)象的當(dāng)前位置,并基于預(yù)設(shè)的圖像采集位置信息,生成電子設(shè)備的運(yùn)動(dòng)主體的運(yùn)動(dòng)參數(shù);移動(dòng)模塊,用于根據(jù)運(yùn)動(dòng)參數(shù)控制電子設(shè)備的運(yùn)動(dòng)主體運(yùn)動(dòng),使電子設(shè)備移動(dòng)到目標(biāo)對(duì)象的預(yù)設(shè)的圖像采集位置。
進(jìn)一步地,上述裝置還包括:第三獲取模塊,用于獲取預(yù)設(shè)的第二圖像信息,其中,第三獲取模塊:獲取子模塊,用于獲得第二圖像信息調(diào)用指令,并基于調(diào)用指令從預(yù)設(shè)的存儲(chǔ)位置中調(diào)用預(yù)設(shè)的第二圖像信息。
進(jìn)一步地,上述獲取子模塊包括:獲取單元,用于對(duì)目標(biāo)對(duì)象的語音指令進(jìn)行分析,得到標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的關(guān)鍵詞;查詢單元,用于根據(jù)語音指令中包含的關(guān)鍵詞,在預(yù)設(shè)的動(dòng)作列表中查詢與關(guān)鍵詞對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作,標(biāo)準(zhǔn)姿勢(shì)動(dòng)作是由預(yù)設(shè)的第二圖像信息來描述的。
進(jìn)一步地,上述分析模塊包括:處理子模塊,用于對(duì)第一圖像信息進(jìn)行識(shí)別處理,獲取目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一動(dòng)作參數(shù);比對(duì)子模塊,用于將第一動(dòng)作參數(shù)與第二動(dòng)作參數(shù)進(jìn)行比對(duì),其中,第二動(dòng)作參數(shù)為預(yù)存的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的動(dòng)作參數(shù)。
進(jìn)一步地,上述裝置還包括:比對(duì)模塊,用于將目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度與預(yù)設(shè)匹配閾值進(jìn)行比對(duì);執(zhí)行模塊,用于在目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度小于或等于預(yù)設(shè)匹配閾值的情況下,執(zhí)行預(yù)設(shè)的示教指令。
進(jìn)一步地,上述執(zhí)行模塊包括:執(zhí)行子模塊,用于執(zhí)行與第一圖像信息對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作;顯示子模塊,用于顯示第二圖像信息中包含的至少一幀圖像;和/或輸出子模塊,用于輸出提示語音,其中,提示語音包括:用于解析標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的語音,和/或糾正目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的語音。
在本發(fā)明實(shí)施例中,獲得圖像采集單元采集到的第一圖像信息,基于獲得的所述第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,所述第二圖像信息包括至少一幀圖像,輸出對(duì)比分析結(jié)果,所述對(duì)比分析結(jié)果用于至少描述所述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與所述標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。上述方案通過將表示目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一圖像信息與標(biāo)識(shí)標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的第二圖像信息進(jìn)行比對(duì),使得用戶能夠知曉自身的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的差別,相比現(xiàn)有技術(shù)中的用戶單獨(dú)跟隨視頻的教學(xué)鍛煉身體,本申請(qǐng)?zhí)峁┑膱D像處理方法使得用戶能夠與提供標(biāo)準(zhǔn)姿勢(shì)的設(shè)備進(jìn)行互動(dòng),使得用戶具有更好的用戶體驗(yàn),進(jìn)而解決了現(xiàn)有技術(shù)中用戶采用視頻教程進(jìn)行健身鍛煉時(shí),缺乏專業(yè)教練的動(dòng)作糾正和指導(dǎo),人機(jī)無法進(jìn)行交互,導(dǎo)致用戶體驗(yàn)度差的技術(shù)問題。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種圖像處理方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的用于健身示教的機(jī)器人的控制系統(tǒng)的結(jié)構(gòu)示意圖;以及
圖3是根據(jù)本發(fā)明實(shí)施例的一種圖像處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(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ù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
實(shí)施例1
根據(jù)本發(fā)明實(shí)施例,提供了一種圖像處理方法的實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1是根據(jù)本發(fā)明實(shí)施例的一種圖像處理方法的流程圖,如圖1所示,該方法應(yīng)用于電子設(shè)備,電子設(shè)備具有圖像采集單元,該方法包括如下步驟:
步驟S102,獲得圖像采集單元采集到的第一圖像信息,第一圖像信息包括至少一幀圖像,第一圖像信息用于描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作。
具體的,上述圖像采集單元可以是攝像機(jī)、雙目攝像頭、深度sensor、激光雷達(dá)等等。
在一種可選的實(shí)施例中,用戶使用機(jī)器人進(jìn)行健身試教,則用戶為目標(biāo)對(duì)象,用戶所做的健身動(dòng)作為姿勢(shì)動(dòng)作。
步驟S104,基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,第二圖像信息包括至少一幀圖像,第二圖像信息用于描述標(biāo)準(zhǔn)姿勢(shì)動(dòng)作。
具體的,在上述第一圖像信息表征目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的情況下,上述第二圖像可以用于表征目標(biāo)對(duì)象的姿勢(shì)動(dòng)作對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作。
在一種可選的實(shí)施例中,仍以用戶使用機(jī)器人進(jìn)行健身試教作為示例,第一圖像信息表征用戶做所的健身動(dòng)作的姿勢(shì)動(dòng)作,第二圖像信息表征用戶所做的健身動(dòng)作的標(biāo)準(zhǔn)動(dòng)作。上述標(biāo)準(zhǔn)動(dòng)作不限于一種或多種展示方式,即第二圖像信息的展示方式可以包括:顯示圖片、顯示視頻和/或機(jī)器人示范等,但不限于其中任意一種。
步驟S106,輸出對(duì)比分析結(jié)果,對(duì)比分析結(jié)果用于至少描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。
具體的,上述比對(duì)結(jié)果可以以百分比的形式顯示。
在一種可選的實(shí)施例中,可以通過如下步驟計(jì)算目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度,首先,分別確定目標(biāo)對(duì)象的姿勢(shì)動(dòng)作和標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的動(dòng)作識(shí)別參數(shù),其中,上述動(dòng)作識(shí)別參數(shù)用于確定每個(gè)部件或肢體的具體動(dòng)作,例如,大臂與小臂的夾角、大臂與肩膀的夾角,雙腿與地面的夾角,雙腿之間的距離等參數(shù);其次,將對(duì)應(yīng)的動(dòng)作識(shí)別參數(shù)進(jìn)行比對(duì),得到每個(gè)動(dòng)作識(shí)別參數(shù)的比值,即為每個(gè)肢體的匹配程度;再將每個(gè)動(dòng)作識(shí)別參數(shù)的比值進(jìn)行加權(quán)平均,即可得到目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。
由上可知,本申請(qǐng)上述步驟獲得圖像采集單元采集到的第一圖像信息,基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,第二圖像信息包括至少一幀圖像,輸出對(duì)比分析結(jié)果,對(duì)比分析結(jié)果用于至少描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。上述方案通過將表示目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一圖像信息與標(biāo)識(shí)標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的第二圖像信息進(jìn)行比對(duì),使得用戶能夠知曉自身的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的差別,相比現(xiàn)有技術(shù)中的用戶單獨(dú)跟隨視頻的教學(xué)鍛煉身體,本申請(qǐng)?zhí)峁┑膱D像處理方法使得用戶能夠與提供標(biāo)準(zhǔn)姿勢(shì)的設(shè)備進(jìn)行互動(dòng),使得用戶具有更好的用戶體驗(yàn),進(jìn)而解決了現(xiàn)有技術(shù)中用戶采用視頻教程進(jìn)行健身鍛煉時(shí),缺乏專業(yè)教練的動(dòng)作糾正和指導(dǎo),人機(jī)無法進(jìn)行交互,導(dǎo)致用戶體驗(yàn)度差的技術(shù)問題。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,在圖像采集單元采集得到第一圖像信息之前,方法還包括:
步驟S108,獲得預(yù)設(shè)的圖像采集位置信息,圖像采集位置信息用于描述進(jìn)行圖像采集時(shí)電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置。
具體的,進(jìn)行圖像采集時(shí)電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置可以是以目標(biāo)對(duì)象為參照物的一個(gè)預(yù)設(shè)的相對(duì)位置。
在一種可選的實(shí)施例中,用戶預(yù)設(shè)的圖像采集位置信息為(5,30),其中向量中的第一個(gè)值5用于表示電子設(shè)備目標(biāo)對(duì)象的距離為5m,第二個(gè)值30用于表示電子設(shè)備相對(duì)于目標(biāo)對(duì)象方向?yàn)橐阅繕?biāo)對(duì)象的面部方向?yàn)榍胺降淖笄胺?0。
在另一種可選的實(shí)施例中,以目標(biāo)對(duì)象為進(jìn)行健身的用戶作為示例,預(yù)設(shè)的圖像采集位置信息可以以坐標(biāo)系的一個(gè)坐標(biāo)進(jìn)行表示,例如,為以目標(biāo)對(duì)象所在的位置為原點(diǎn),以目標(biāo)對(duì)象的面部延伸的方向?yàn)閥軸方向,以與目標(biāo)對(duì)象的右方為x軸方向,則能夠構(gòu)成一個(gè)用于設(shè)置電機(jī)設(shè)備的位置的坐標(biāo)系。例如,在上述坐標(biāo)系中,預(yù)設(shè)的圖像采集位置信息可以是(-2,2),則預(yù)設(shè)的圖像采集位置信息實(shí)際為目標(biāo)對(duì)象的左前方45°,距離目標(biāo)對(duì)象2.82m的位置。
此處需要時(shí)說明的是,預(yù)設(shè)的圖像采集位置信息在未經(jīng)用戶修改前,不發(fā)生改變,在目標(biāo)對(duì)象位置發(fā)生改變時(shí),搭載有圖像采集單元的電子設(shè)備也會(huì)根據(jù)對(duì)目標(biāo)對(duì)象的追蹤功能而發(fā)生改變,以保證電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置一直保持與目標(biāo)對(duì)象預(yù)設(shè)的圖像采集位置信息一致。
步驟S110,用于測(cè)量電子設(shè)備相對(duì)于目標(biāo)對(duì)象的當(dāng)前位置,并基于預(yù)設(shè)的圖像采集位置信息,生成電子設(shè)備的運(yùn)動(dòng)主體的運(yùn)動(dòng)參數(shù)。
具體的,上述電子設(shè)備相對(duì)于目標(biāo)對(duì)象的當(dāng)前位置也可以采用多個(gè)維度的信息(距離、角度)或坐標(biāo)的形式來進(jìn)行描述,優(yōu)選的,可以與目標(biāo)對(duì)象預(yù)設(shè)的圖像采集位置信息的描述方式一致,用于得到目標(biāo)對(duì)象的當(dāng)前位置與預(yù)設(shè)位置信息的差距。
上述運(yùn)動(dòng)參數(shù)可以包括電機(jī)設(shè)備的運(yùn)動(dòng)方向和距離,由于本申請(qǐng)并不限定電子設(shè)備的種類,因此運(yùn)動(dòng)參數(shù)并不限于是何種類型的運(yùn)動(dòng)參數(shù),用于電子設(shè)備可以根據(jù)運(yùn)動(dòng)參數(shù)來達(dá)到預(yù)設(shè)的圖像采集位置。
在一種可選的實(shí)施例中,以上述電子設(shè)備為平衡車作為示例,如果預(yù)設(shè)的圖像采集位置信息為(5,30),在目標(biāo)對(duì)象靜止的情況下,電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置沒有改變,電子設(shè)備也保持靜止,在目標(biāo)對(duì)象旋轉(zhuǎn)或移動(dòng)時(shí),電子設(shè)備可以首先確定目標(biāo)對(duì)象的當(dāng)前位置,再根據(jù)目標(biāo)對(duì)象的當(dāng)前位置與自身的位置計(jì)算出運(yùn)動(dòng)參數(shù),此時(shí),運(yùn)動(dòng)參數(shù)可以為平衡車的底盤運(yùn)動(dòng)參數(shù),包括電子設(shè)備為了達(dá)到預(yù)設(shè)的圖像采集位置所需要移動(dòng)的距離和角度。
在另一種可選的實(shí)施例中,電子設(shè)備為空間飛行器,以無人機(jī)作為示例,例如,無人機(jī)的預(yù)設(shè)圖像采集位置信息可以為(5,30,45),其中該向量的第一位5用于表示無人機(jī)的位置與目標(biāo)對(duì)象相隔5m,30用于表示無人機(jī)投影與水平面的位置為目標(biāo)對(duì)象前左前方30°,第三為45用于表示無人機(jī)與水平面呈45°夾角,與平衡車相同的是,在目標(biāo)對(duì)象靜止時(shí),無人機(jī)也保持靜止?fàn)顟B(tài),在目標(biāo)對(duì)象移動(dòng)或旋轉(zhuǎn)時(shí),無人機(jī)也同時(shí)進(jìn)行移動(dòng),以確保與目標(biāo)對(duì)象的相對(duì)位置與預(yù)設(shè)的圖像采集位置信息一致。
此處需要說明的是,本申請(qǐng)上述電子設(shè)備可以是平衡車、機(jī)器人或無人機(jī)等,但不限于任意一種電子設(shè)備。
步驟S112,根據(jù)運(yùn)動(dòng)參數(shù)控制電子設(shè)備的運(yùn)動(dòng)主體運(yùn)動(dòng),使電子設(shè)備移動(dòng)到目標(biāo)對(duì)象的預(yù)設(shè)的圖像采集位置。
具體的,上述運(yùn)動(dòng)主體為電子設(shè)備中用于控制電子設(shè)備整體移動(dòng)的部件,例如,平衡車的運(yùn)動(dòng)主體為運(yùn)動(dòng)底盤。
運(yùn)動(dòng)主體根據(jù)運(yùn)動(dòng)參數(shù)來控制電子設(shè)備在目標(biāo)對(duì)象移動(dòng)時(shí),快速的到達(dá)預(yù)設(shè)的圖像采集位置,即相對(duì)于目標(biāo)對(duì)象的相對(duì)位置,使得電子設(shè)備能夠保持預(yù)設(shè)的采集圖像的角度,在使用采集的第一圖像與第二圖像進(jìn)行對(duì)比分析時(shí),避免由于第一圖像采集的角度或位置的誤差影響最終的匹配程度。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,在基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析之前,上述方法還包括:步驟S114,獲取預(yù)設(shè)的第二圖像信息,其中,獲取預(yù)設(shè)的第二圖像信息的步驟包括:
步驟S1141,獲得第二圖像信息調(diào)用指令,并基于調(diào)用指令從預(yù)設(shè)的存儲(chǔ)位置中調(diào)用預(yù)設(shè)的第二圖像信息。
具體的,上述指令用于從電子設(shè)備的存儲(chǔ)設(shè)備中調(diào)用得到預(yù)設(shè)的第二圖像信息,即用于描述與目標(biāo)對(duì)象的姿勢(shì)動(dòng)作對(duì)應(yīng)的標(biāo)準(zhǔn)動(dòng)作的圖像信息,上述指令的調(diào)用方式可是以語音觸發(fā)調(diào)用、物理按鍵觸發(fā)調(diào)用、觸摸界面觸發(fā)調(diào)用、手勢(shì)觸發(fā)調(diào)用等等。
在一種可選的實(shí)施例中,以指令的調(diào)用方式為語音觸發(fā)調(diào)用作為示例,在電子設(shè)備啟動(dòng)后,目標(biāo)對(duì)象對(duì)電子設(shè)備的語音輸入端發(fā)出語音,以觸發(fā)電子設(shè)備進(jìn)入健身試教模式,然后用語音的模式表達(dá)需要試教的動(dòng)作的名稱,電子設(shè)備即可根據(jù)名稱查找到描述相應(yīng)的健身試教動(dòng)作的圖像信息,即第二圖像信息。
在另一種可選的實(shí)施例中,以指令的調(diào)用方式為物理按鍵或觸摸界面的調(diào)用方式作為示例,用戶可以根據(jù)電子設(shè)備上的物理按鍵,或電子設(shè)備中的可觸控顯示屏,來選擇所需要的第二圖像信息。
在又一種可選的實(shí)施例中,以指令的調(diào)用方式為手勢(shì)觸發(fā)調(diào)用作為示例,例如目標(biāo)對(duì)象的姿勢(shì)動(dòng)作為瑜伽動(dòng)作,在啟動(dòng)電子設(shè)備后,電子設(shè)備可以顯示多種選項(xiàng),其中包括健身種類,用戶根據(jù)多種選項(xiàng)進(jìn)入健身種類,選擇將要練習(xí)的瑜伽,在這一示例中,電子設(shè)備會(huì)展示多種選項(xiàng)以及每個(gè)選項(xiàng)中子選項(xiàng),用戶可以根據(jù)手勢(shì)來進(jìn)行選擇,例如,向左揮動(dòng)手臂表示跳過,向右揮動(dòng)手臂表示選擇等。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,獲得第二圖像信息調(diào)用指令,并基于調(diào)用指令從預(yù)設(shè)的存儲(chǔ)位置中調(diào)用預(yù)設(shè)的第二圖像信息,包括:
步驟S1143,對(duì)目標(biāo)對(duì)象的語音指令進(jìn)行分析,得到標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的關(guān)鍵詞。
具體的,上述標(biāo)準(zhǔn)姿勢(shì)對(duì)應(yīng)的關(guān)鍵詞可以是用于電子設(shè)備識(shí)別標(biāo)準(zhǔn)姿勢(shì)的詞語,例如,可以是電子設(shè)備中存儲(chǔ)的標(biāo)準(zhǔn)姿勢(shì)的名稱,也可以是預(yù)先存儲(chǔ)的標(biāo)準(zhǔn)姿勢(shì)對(duì)應(yīng)的關(guān)鍵詞中的全部詞與或部分詞語。
例如,以目標(biāo)對(duì)象需要的第二圖像信息是名為“初級(jí)瑜伽”作為示例,目標(biāo)對(duì)象發(fā)出語音指令“播放初級(jí)瑜伽”,電子設(shè)備分析該語音指令,得到關(guān)鍵詞“初級(jí)瑜伽”;如果目標(biāo)對(duì)象發(fā)出的語音指令為“播放瑜伽”,則電子分析得到關(guān)鍵詞“瑜伽”。
步驟S1146,根據(jù)語音指令中包含的關(guān)鍵詞,在預(yù)設(shè)的動(dòng)作列表中查詢與關(guān)鍵詞對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作,標(biāo)準(zhǔn)姿勢(shì)動(dòng)作是由預(yù)設(shè)的第二圖像信息來描述的。
例如,以目標(biāo)對(duì)象需要的第二圖像信息是名為“初級(jí)瑜伽”作為示例,目標(biāo)對(duì)象發(fā)出語音指令“播放初級(jí)瑜伽”,電子設(shè)備分析該語音指令,得到“初級(jí)瑜伽”為該指令的關(guān)鍵詞,則在存儲(chǔ)的健身材料中查找初級(jí)瑜伽,如果目標(biāo)對(duì)象發(fā)出的語音指令為“播放瑜伽”,則電子設(shè)備在存儲(chǔ)的健身采用查找所有標(biāo)簽或名稱帶有“瑜伽”的材料,顯示出來提供給目標(biāo)對(duì)象進(jìn)行選擇,其中,上述健身材料可以是視頻、圖像、語音或者三者的組合等,不限于任意一種形式。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,包括:
步驟S1041,對(duì)第一圖像信息進(jìn)行識(shí)別處理,獲取目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一動(dòng)作參數(shù)。
具體的,上述識(shí)別處理可以是動(dòng)作識(shí)別等,獲取目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一動(dòng)作參數(shù)可以是根據(jù)第一圖像得到的動(dòng)作識(shí)別參數(shù),例如,目標(biāo)對(duì)象的大臂與小臂的夾角、大臂與身體的夾角,雙腿與地面的夾角、雙角之間的距離等。
步驟S1043,將第一動(dòng)作參數(shù)與第二動(dòng)作參數(shù)進(jìn)行比對(duì),其中,第二動(dòng)作參數(shù)為預(yù)存的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的動(dòng)作參數(shù)。
在上述步驟中,第二動(dòng)作參數(shù)可以是已經(jīng)預(yù)存的根據(jù)第二圖像分析得到的動(dòng)作參數(shù)。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,在輸出對(duì)比分析結(jié)果之后,上述方法還包括:
步驟S116,將目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度與預(yù)設(shè)匹配閾值進(jìn)行比對(duì)。
具體的,上述匹配閾值可以是與匹配程度的表達(dá)方式一致的值,在匹配程度由百分比的方式表達(dá)時(shí),匹配閾值也可以以百分比的方式表達(dá)。
步驟S118,在目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度小于或等于預(yù)設(shè)匹配閾值的情況下,執(zhí)行預(yù)設(shè)的示教指令。
具體的,上述示教指令用于電子設(shè)備對(duì)目標(biāo)對(duì)象進(jìn)行示教。
在一種可選的實(shí)施例中,以匹配閾值為85%作為示例,如果得到的匹配程度為87%,則電子設(shè)備保持當(dāng)前狀態(tài),如果得到的匹配程度為82%,則電子設(shè)備開始執(zhí)行示教指令。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,執(zhí)行預(yù)設(shè)的示教指令,包括:
步驟S1181,執(zhí)行與第一圖像信息對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作。
在一種可選的實(shí)施例中,以電子設(shè)備顯示健身示教動(dòng)作,目標(biāo)對(duì)象進(jìn)行學(xué)習(xí)作為示例,如果匹配程度低于匹配閾值,在電子設(shè)備為機(jī)器人的情況下,電子設(shè)備開始執(zhí)行與試教動(dòng)作相同的動(dòng)作,以便示范給目標(biāo)對(duì)象。
步驟S1183,顯示第二圖像信息中包含的至少一幀圖像。
在一種可選的實(shí)施例中,以電子設(shè)備顯示健身示教動(dòng)作,目標(biāo)對(duì)象進(jìn)行學(xué)習(xí)作為示例,如果匹配程度低于匹配閾值,在電子設(shè)備為機(jī)器人的情況下,電子設(shè)備開始執(zhí)行與試教動(dòng)作相同的動(dòng)作,以便示范給目標(biāo)對(duì)象。
步驟S1185,輸出提示語音,其中,提示語音包括:用于解析標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的語音,和/或糾正目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的語音。
在又一種可選的實(shí)施例中,在目標(biāo)對(duì)象的手臂姿勢(shì)不到位的情況下,電子設(shè)備可以輸出語音“請(qǐng)?zhí)Ц呤直邸钡取?/p>
此處需要說明的是,電子設(shè)備執(zhí)行示教指令可以是上述任意一種方式,也可以是上述多種方式的組合,且不限于上述實(shí)施例提供的方式,在匹配程度低于匹配閾值的情況下觸發(fā)示教指令,改變當(dāng)前的狀態(tài),都屬于上述步驟所包括的范疇。
下面對(duì)本申請(qǐng)中的電子設(shè)備的其他示教功能進(jìn)行舉例,還需要說明的是,本申請(qǐng)的電子設(shè)備還可以執(zhí)行下述任意一種功能或多種功能的組合,但不限于此,下述的任意一種功能也不對(duì)本申請(qǐng)中的電子設(shè)備構(gòu)成限定。
在目標(biāo)對(duì)象所做的運(yùn)動(dòng)為跑步時(shí),電子設(shè)備除了可以跟隨目標(biāo)對(duì)象跑步,還能夠記錄目標(biāo)對(duì)象跑過的距離和具體路徑,并語音提示目標(biāo)對(duì)象所跑過的路程。
電子設(shè)備可以記錄目標(biāo)對(duì)象運(yùn)動(dòng)的時(shí)間,并發(fā)出提示語音“您已經(jīng)運(yùn)動(dòng)一小時(shí)啦”。
在匹配程度大于匹配閾值的情況下,電子設(shè)備還可以發(fā)出鼓勵(lì)目標(biāo)對(duì)象的語音,“太棒啦,請(qǐng)繼續(xù)加油”等。
在本實(shí)施例中,對(duì)執(zhí)行上述圖像處理方法的電子設(shè)備進(jìn)行進(jìn)一步的說明,結(jié)合圖2所示,以電子設(shè)備為機(jī)器人,目標(biāo)對(duì)象進(jìn)行慢跑為例進(jìn)行說明。
在本實(shí)施例中,機(jī)器人擔(dān)任教練的角色,用于對(duì)用戶進(jìn)行健身示教。當(dāng)用戶在準(zhǔn)備慢跑時(shí)發(fā)出如下語音指令:我要開始慢跑一小時(shí)啦!此時(shí),上述用于健身示教的機(jī)器人的控制系統(tǒng)將通過麥克陣列采集到該語音指令,觸發(fā)聲源定位模塊進(jìn)行聲源定位以確定用戶的位置信息,進(jìn)而根據(jù)該位置信息調(diào)整傳感器的掃描方向以獲取用戶的健身動(dòng)作信息。具體的,此時(shí)攝像機(jī)和其它傳感器(激光雷達(dá)、超聲波、紅外傳感器等)將指向用戶的位置,對(duì)用戶的健身動(dòng)作進(jìn)行捕捉。進(jìn)一步地,用于健身示教的機(jī)器人的控制系統(tǒng)還包括視覺算法子系統(tǒng),用于對(duì)用戶的健身動(dòng)作進(jìn)行識(shí)別處理,以獲取用戶的動(dòng)作信息,其中,識(shí)別處理包括:人臉識(shí)別、手勢(shì)識(shí)別、骨骼識(shí)別和/或物體識(shí)別。具體地,上述人臉識(shí)別可以是對(duì)用戶的面部特征進(jìn)行識(shí)別,以便長(zhǎng)期跟蹤該用戶的運(yùn)動(dòng)狀況;上述手勢(shì)識(shí)別可以是對(duì)用戶在健身運(yùn)動(dòng)中所做的手勢(shì)動(dòng)作進(jìn)行的捕捉;上述骨骼識(shí)別可以是對(duì)用戶在健身運(yùn)動(dòng)中的四肢動(dòng)作的角度、幅度的捕捉和記錄,骨骼識(shí)別比手勢(shì)識(shí)別更加精確用戶的動(dòng)作狀態(tài);物體識(shí)別可以是對(duì)用戶在健身運(yùn)動(dòng)中所選用的健身器材的種類以及使用健身器材的運(yùn)動(dòng)參數(shù)的捕捉,例如當(dāng)用戶在進(jìn)行羽毛球健身運(yùn)動(dòng)時(shí),物體識(shí)別可以為揮拍的角度等。
此外,用于健身示教的機(jī)器人的控制系統(tǒng)還包括語音處理子系統(tǒng),用于對(duì)目標(biāo)對(duì)象的語音指令進(jìn)行語音識(shí)別和語義識(shí)別,以得到模擬動(dòng)作對(duì)應(yīng)的目標(biāo)動(dòng)作的關(guān)鍵詞。此時(shí),根據(jù)模擬動(dòng)作獲得的對(duì)應(yīng)的目標(biāo)動(dòng)作的關(guān)鍵詞可以是“慢跑”、“一小時(shí)”。進(jìn)而,在示范對(duì)象預(yù)先存儲(chǔ)的動(dòng)作列表中查找關(guān)鍵詞,并獲取關(guān)鍵詞對(duì)應(yīng)的目標(biāo)動(dòng)作信息,例如:慢跑動(dòng)作的圖像、慢跑一小時(shí)的視頻和/或慢跑過程中的跑步節(jié)奏語音提示等。
接著,用于健身示教的機(jī)器人的控制系統(tǒng)中存儲(chǔ)有健身示教程序,此時(shí)將模擬動(dòng)作信息和目標(biāo)動(dòng)作信息進(jìn)行對(duì)比,得到第一相似度,即將傳感器捕捉到的用戶的健身動(dòng)作經(jīng)視覺算法子系統(tǒng)處理后的動(dòng)作信息與健身示教程序中的標(biāo)準(zhǔn)動(dòng)作信息進(jìn)行對(duì)比,得到第一相似度,在第一相似度小于預(yù)設(shè)相似度閾值的情況下,控制示范對(duì)象執(zhí)行預(yù)設(shè)的示教指令。其中,控制示范對(duì)象執(zhí)行預(yù)設(shè)的示教指令的方法包括如下任意一種或多種:控制示范對(duì)象執(zhí)行目標(biāo)動(dòng)作,例如控制用于健身示教的機(jī)器人執(zhí)行標(biāo)準(zhǔn)的慢跑動(dòng)作等,控制示范對(duì)象對(duì)目標(biāo)對(duì)象進(jìn)行位置跟蹤可以是控制于健身示教的機(jī)器人跟隨用戶慢跑,或者引導(dǎo)用戶進(jìn)行慢跑等,該功能主要結(jié)合機(jī)器人的運(yùn)動(dòng)底盤來實(shí)現(xiàn)??刂剖痉秾?duì)象顯示目標(biāo)動(dòng)作信息,和/或控制示范對(duì)象發(fā)出提示語音,例如控制用于健身示教的機(jī)器人通過屏幕或投影的方式輸出慢跑動(dòng)作的圖像、慢跑一小時(shí)的視頻和/或慢跑過程中的跑步節(jié)奏語音提示等,還可以包括健身的指令、錯(cuò)誤提示信息和用戶的健身數(shù)據(jù)統(tǒng)計(jì)信息等,進(jìn)而可以根據(jù)用戶健身動(dòng)作統(tǒng)計(jì)數(shù)據(jù),給用戶正面或幅面的評(píng)價(jià)和指引。
實(shí)施例2
本申請(qǐng)還提供了一種如圖3所示的圖像處理裝置,該圖像處理裝置可以用于執(zhí)行實(shí)施例1中的圖像處理方法,圖3是根據(jù)本申請(qǐng)實(shí)施例的一種圖像處理裝置的結(jié)構(gòu)示意圖,該裝置應(yīng)用于電子設(shè)備,上述電子設(shè)備具有圖像采集單元,該裝置包括:
第一獲取模塊30,用于獲得圖像采集單元采集到的第一圖像信息,第一圖像信息包括至少一幀圖像,第一圖像信息用于描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作。
具體的,上述圖像采集單元可以是攝像機(jī)、雙目攝像頭、深度sensor、激光雷達(dá)等等。
分析模塊32,用于基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,第二圖像信息包括至少一幀圖像,第二圖像信息用于描述標(biāo)準(zhǔn)姿勢(shì)動(dòng)作。
具體的,在上述第一圖像信息表征目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的情況下,上述第二圖像可以用于表征目標(biāo)對(duì)象的姿勢(shì)動(dòng)作對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作。
輸出模塊34,用于輸出對(duì)比分析結(jié)果,對(duì)比分析結(jié)果用于至少描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。
具體的,上述比對(duì)結(jié)果可以以百分比的形式顯示。
在一種可選的實(shí)施例中,可以通過如下方式計(jì)算目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度,首先,分別確定目標(biāo)對(duì)象的姿勢(shì)動(dòng)作和標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的動(dòng)作識(shí)別參數(shù),其中,上述動(dòng)作識(shí)別參數(shù)用于確定每個(gè)部件或肢體的具體動(dòng)作,例如,大臂與小臂的夾角、大臂與肩膀的夾角,雙腿與地面的夾角,雙腿之間的距離等參數(shù);其次,將對(duì)應(yīng)的動(dòng)作識(shí)別參數(shù)進(jìn)行比對(duì),得到每個(gè)動(dòng)作識(shí)別參數(shù)的比值,即為每個(gè)肢體的匹配程度;再將每個(gè)動(dòng)作識(shí)別參數(shù)的比值進(jìn)行加權(quán)平均,即可得到目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。
由上可知,本申請(qǐng)上述裝置通過第一獲取模塊獲得圖像采集單元采集到的第一圖像信息,通過分析模塊基于獲得的第一圖像信息與預(yù)設(shè)的第二圖像信息進(jìn)行對(duì)比分析,第二圖像信息包括至少一幀圖像,通過輸出模塊輸出對(duì)比分析結(jié)果,對(duì)比分析結(jié)果用于至少描述目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度。上述方案通過將表示目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一圖像信息與標(biāo)識(shí)標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的第二圖像信息進(jìn)行比對(duì),使得用戶能夠知曉自身的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的差別,相比現(xiàn)有技術(shù)中的用戶單獨(dú)跟隨視頻的教學(xué)鍛煉身體,本申請(qǐng)?zhí)峁┑膱D像處理方法使得用戶能夠與提供標(biāo)準(zhǔn)姿勢(shì)的設(shè)備進(jìn)行互動(dòng),使得用戶具有更好的用戶體驗(yàn),進(jìn)而解決了現(xiàn)有技術(shù)中用戶采用視頻教程進(jìn)行健身鍛煉時(shí),缺乏專業(yè)教練的動(dòng)作糾正和指導(dǎo),人機(jī)無法進(jìn)行交互,導(dǎo)致用戶體驗(yàn)度差的技術(shù)問題。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,上述裝置還包括:
第二獲取模塊,用于獲得預(yù)設(shè)的圖像采集位置信息,圖像采集位置信息用于描述進(jìn)行圖像采集時(shí)電子設(shè)備相對(duì)于目標(biāo)對(duì)象的位置。
測(cè)量模塊,用于測(cè)量電子設(shè)備相對(duì)于目標(biāo)對(duì)象的當(dāng)前位置,并基于預(yù)設(shè)的圖像采集位置信息,生成電子設(shè)備的運(yùn)動(dòng)主體的運(yùn)動(dòng)參數(shù)。
移動(dòng)模塊,用于根據(jù)運(yùn)動(dòng)參數(shù)控制電子設(shè)備的運(yùn)動(dòng)主體運(yùn)動(dòng),使電子設(shè)備移動(dòng)到目標(biāo)對(duì)象的預(yù)設(shè)的圖像采集位置。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,上述裝置還包括:第三獲取模塊,用于獲取預(yù)設(shè)的第二圖像信息,其中,第三獲取模塊。
獲取子模塊,用于獲得第二圖像信息調(diào)用指令,并基于調(diào)用指令從預(yù)設(shè)的存儲(chǔ)位置中調(diào)用預(yù)設(shè)的第二圖像信息。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,上述獲取子模塊包括:
獲取單元,用于對(duì)目標(biāo)對(duì)象的語音指令進(jìn)行分析,得到標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的關(guān)鍵詞。
查詢單元,用于根據(jù)語音指令中包含的關(guān)鍵詞,在預(yù)設(shè)的動(dòng)作列表中查詢與關(guān)鍵詞對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作,標(biāo)準(zhǔn)姿勢(shì)動(dòng)作是由預(yù)設(shè)的第二圖像信息來描述的。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,上述分析模塊包括:
處理子模塊,用于對(duì)第一圖像信息進(jìn)行識(shí)別處理,獲取目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的第一動(dòng)作參數(shù)。
比對(duì)子模塊,用于將第一動(dòng)作參數(shù)與第二動(dòng)作參數(shù)進(jìn)行比對(duì),其中,第二動(dòng)作參數(shù)為預(yù)存的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作對(duì)應(yīng)的動(dòng)作參數(shù)。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,上述裝置還包括:
比對(duì)模塊,用于將目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度與預(yù)設(shè)匹配閾值進(jìn)行比對(duì)。
執(zhí)行模塊,用于在目標(biāo)對(duì)象的姿勢(shì)動(dòng)作與標(biāo)準(zhǔn)姿勢(shì)動(dòng)作之間的匹配程度小于或等于預(yù)設(shè)匹配閾值的情況下,執(zhí)行預(yù)設(shè)的示教指令。
可選的,根據(jù)本申請(qǐng)上述實(shí)施例,上述執(zhí)行模塊包括:
執(zhí)行子模塊,用于執(zhí)行與第一圖像信息對(duì)應(yīng)的標(biāo)準(zhǔn)姿勢(shì)動(dòng)作。
顯示子模塊,用于顯示第二圖像信息中包含的至少一幀圖像;和/或
輸出子模塊,用于輸出提示語音,其中,提示語音包括:用于解析標(biāo)準(zhǔn)姿勢(shì)動(dòng)作的語音,和/或糾正目標(biāo)對(duì)象的姿勢(shì)動(dòng)作的語音。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。