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

一種動作對比分析方法、裝置及一種顯示器與流程

文檔序號:11640683閱讀:223來源:國知局
一種動作對比分析方法、裝置及一種顯示器與流程

本發(fā)明涉及顯示技術領域,尤其涉及一種動作對比分析方法、裝置及一種顯示器。



背景技術:

隨著人們生活品質(zhì)的提升,越來越多的人樂意花費時間和精力進行運動健身,以達到強身健體、塑造體形的效果。而為了提高運動的效率和效果,則需要學習已有的標準化動作。

目前,很多人通過觀看教導視頻來學習運動的動作。然而,當用戶對著顯示器上的畫面進行動作學習時,往往難以得知自身當前的動作與標準動作的對比情況,導致用戶動作學習的效果不佳。



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

本發(fā)明實施例提供了一種動作對比分析方法、裝置及一種顯示器,能夠讓用戶得知自身當前的動作與標準動作的對比情況,提高用戶動作學習的效果和效率。

本發(fā)明實施例提供的一種動作對比分析方法,包括:

檢測目標用戶的當前肢體動作;

獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);

將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;

輸出與所述對比分析結果對應的反饋信息。

可選地,在獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù)之前,還包括:

獲取所述目標用戶的運動目標;

選取與所述運動目標對應的教導視頻;

在所述目標顯示器上播放所述教導視頻。

可選地,所述對比分析結果包括所述當前肢體動作的動作完成度;

所述動作對比分析方法還包括:

若所述動作完成度低于預設的完成度閾值,則根據(jù)所述動作完成度重新選取與所述運動目標對應的教導視頻。

可選地,所述動作對比分析方法還包括:

獲取預設時間段內(nèi)所述目標用戶的歷史對比分析結果;

判斷所述歷史對比分析結果是否滿足預設的條件;

若所述歷史對比分析結果滿足預設的條件,則根據(jù)所述歷史對比分析結果重新選取與所述運動目標對應的教導視頻,或者根據(jù)所述歷史對比分析結果調(diào)整所述目標用戶的運動目標。

可選地,所述歷史對比分析結果包括肢體動作的動作完成度;

所述判斷所述歷史對比分析結果是否滿足預設的條件具體包括:

判斷動作完成度高于或等于預設的完成度閾值的歷史對比分析結果的個數(shù)是否滿足預設的個數(shù)條件;

若動作完成度高于或等于預設的完成度閾值的歷史對比分析結果的個數(shù)滿足預設的個數(shù)條件,則確定所述歷史對比分析結果滿足預設的條件;

判斷是否存在滿足預設的時間條件的未達成目標時間段,所述未達成目標時間段為所對應的歷史對比分析結果的動作完成度均低于預設的完成度閾值的時間段;

若存在滿足預設的時間條件的未達成目標時間段,則確定所述歷史對比分析結果滿足預設的條件。

可選地,在獲取所述目標用戶的運動目標之前,還包括:

獲取所述目標用戶的身體基礎數(shù)據(jù);

獲取所述目標用戶輸入的初始運動目標;

根據(jù)所述身體基礎數(shù)據(jù)判斷所述初始運動目標是否符合預設的可行條件;

若所述初始運動目標不符合預設的可行條件,則反饋不符合可行條件的信息;

若所述初始運動目標符合預設的可行條件,則確定所述初始運動目標為所述目標用戶的運動目標。

本發(fā)明實施例提供的一種動作對比分析裝置,包括:

動作檢測模塊,用于檢測目標用戶的當前肢體動作;

標準動作數(shù)據(jù)獲取模塊,用于獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);

對比分析模塊,用于將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;

反饋模塊,用于輸出與所述對比分析結果對應的反饋信息。

可選地,所述動作對比分析裝置還包括:

運動目標獲取模塊,用于獲取所述目標用戶的運動目標;

教導視頻選取模塊,用于選取與所述運動目標對應的教導視頻;

視頻播放模塊,用于在所述目標顯示器上播放所述教導視頻。

可選地,所述對比分析結果包括所述當前肢體動作的動作完成度;

所述動作對比分析裝置還包括:

視頻重新選取模塊,用于若所述動作完成度低于預設的完成度閾值,則根據(jù)所述動作完成度重新選取與所述運動目標對應的教導視頻。

可選地,所述動作對比分析裝置還包括:

歷史對比分析結果獲取模塊,用于獲取預設時間段內(nèi)所述目標用戶的歷史對比分析結果;

歷史對比分析結果判斷模塊,用于判斷所述歷史對比分析結果是否滿足預設的條件;

觸發(fā)模塊,用于若所述歷史對比分析結果判斷模塊的判斷結果為是,則觸發(fā)修正模塊;

所述修正模塊包括:

視頻重選單元,用于根據(jù)所述歷史對比分析結果重新選取與所述運動目標對應的教導視頻;

目標調(diào)整單元,用于根據(jù)所述歷史對比分析結果調(diào)整所述目標用戶的運動目標。

可選地,所述目標顯示器為鏡面顯示器。

本發(fā)明實施例提供的一種顯示器,包括上述的動作對比分析裝置。

從以上技術方案可以看出,本發(fā)明實施例具有以下優(yōu)點:

本發(fā)明實施例中,首先,檢測目標用戶的當前肢體動作;獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);然后,將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;最后,輸出與所述對比分析結果對應的反饋信息。從而,用戶可以根據(jù)輸出的反饋信息得知自身的當前肢體動作與標準動作的對比情況,以便于用戶可以根據(jù)反饋信息及時調(diào)整自身的動作,提高用戶動作學習的效果和效率。

附圖說明

圖1為本發(fā)明實施例中一種動作對比分析方法第一個實施例流程圖;

圖2為本發(fā)明實施例中一種動作對比分析方法第二個實施例流程圖;

圖3為本發(fā)明實施例中一種動作對比分析方法在一個應用場景下確定目標用戶的運動目標的流程圖;

圖4為本發(fā)明實施例中一種動作對比分析方法在一個應用場景下的流程示意圖;

圖5為本發(fā)明實施例中一種動作對比分析裝置一個實施例結構圖。

具體實施方式

本發(fā)明實施例提供了一種動作對比分析方法、裝置及一種顯示器,用于解決用戶進行動作學習時難以得知自身當前的動作與標準動作的對比情況的問題。

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

請參閱圖1,本發(fā)明實施例中一種動作對比分析方法第一個實施例包括:

101、檢測目標用戶的當前肢體動作;

本實施例中,首先,可以檢測目標用戶的當前肢體動作。

可以理解的是,該目標用戶在成為檢測目標之前,可以先登錄采用本方法的系統(tǒng)。在首次登錄時,該目標用戶需要填寫個人的基本資料,例如可以包括姓名、性別、年齡、身高、體重等信息,以及錄入用戶的身體基本資料,例如肢體數(shù)據(jù)。用戶登錄的方式可以有多種選擇,例如可以是賬號密碼的方式登錄,也可以是人臉識別的方式登錄。在用戶登錄之后,用戶可以對照著顯示器上的教導視頻進行動作的學習,此時,系統(tǒng)可以捕捉到該用戶在進行動作的學習,將該用戶確定為目標用戶,并可以檢測該目標用戶在學習過程中的肢體動作。

102、獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);

本實施例中,在目標用戶進行動作的學習時,目標顯示器在播放教導視頻,此時,可以獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù)。

可以理解的是,一個教導視頻中可能存在兩個以上的動作,每個動作所對應的動作標準均不相同。因此,可以通過獲取目標顯示器的當前畫面,然后根據(jù)當前畫面所對應的動作獲取相應的標準動作數(shù)據(jù)。這些標準動作數(shù)據(jù)可以用于評價目標用戶的當前肢體動作與標準動作之間的相似度,或者說評價目標用戶的當前肢體動作是否達成標準動作的要求。

103、將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;

在檢測到所述當前肢體動作以及獲取到所述標準動作數(shù)據(jù)之后,可以將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果??梢岳斫獾氖?,由于這些標準動作數(shù)據(jù)可以用于評價目標用戶的當前肢體動作與標準動作之間的相似度,因此,對比分析之后得到的對比分析結果可以包括所述當前肢體動作的完成度,或者包括當前肢體動作是否達成標準動作的要求的判斷結果。

本實施例中,可以從動作和時間兩個維度來對比分析所述當前肢體動作和所述標準動作數(shù)據(jù)。對于所述標準動作數(shù)據(jù),其一般包括動作數(shù)據(jù)和時間數(shù)據(jù),也即每個標準動作數(shù)據(jù)均對應相應的時間點。當前肢體動作若要滿足標準動作的要求,則既要在動作上滿足動作數(shù)據(jù)的要求(一般為范圍值),又要同時滿足時間數(shù)據(jù)的要求。也即要求目標用戶在做出相似的動作的基礎上,還得跟上教導視頻中標準動作的節(jié)奏,不能過快或過慢。另外,進一步地,在動作和時間兩個維度,可以設定不同的動作數(shù)據(jù)范圍和時間數(shù)據(jù)范圍,通過判定當前肢體動作的動作數(shù)據(jù)和時間數(shù)據(jù)落入的范圍來對當前肢體動作的完成度進行評價,得到該當前肢體動作相對標準動作的動作完成度。

104、輸出與所述對比分析結果對應的反饋信息。

在得到對比分析結果之后,可以輸出與所述對比分析結果對應的反饋信息。若所述對比分析結果為當前肢體動作的動作完成度,當動作完成度為低時,則輸出完成度低的反饋信息,告知用戶當前肢體動作需要調(diào)整,并可以反饋相應的指導意見,以供用戶參考;當動作完成度為中或高時,則可以輸出完成度中或高的反饋信息,告知用戶當前肢體動作合適或者完美,建議用戶保持當前肢體動作,還可以鼓勵用戶進行動作學習,增強用戶的積極性。同理,若所述對比分析結果為當前肢體動作是否滿足標準動作的要求的判斷結果,當判斷結果為是時,則輸出滿足標準動作要求的反饋信息;反之,則輸出不滿標準動作要求的反饋信息。

可以理解的是,輸出的反饋信息可以根據(jù)不同的對比分析結果進行預先設置,可以包括目標用戶的當前肢體動作與標準動作的對比情況,并可以進一步地包括運動的專業(yè)調(diào)整建議或者鼓勵加油的信息,從而輔助用戶進行動作的完善以及增強用戶學習動作的積極性。

本實施例中,首先,檢測目標用戶的當前肢體動作;獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);然后,將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;最后,輸出與所述對比分析結果對應的反饋信息。從而,用戶可以根據(jù)輸出的反饋信息得知自身的當前肢體動作與標準動作的對比情況,以便于用戶可以根據(jù)反饋信息及時調(diào)整自身的動作,提高用戶動作學習的效果和效率。

為便于理解,下面將對本發(fā)明的一種動作對比分析方法進行更詳細的描述,請參閱圖2,本發(fā)明實施例中一種動作對比分析方法第二個實施例包括:

201、獲取所述目標用戶的運動目標;

本實施例中,在目標用戶進行動作學習之前,可以先獲取所述目標用戶的運動目標,該運動目標可以由用戶自行設置,也可以由系統(tǒng)為用戶進行智能選取或推薦。

進一步地,如圖3所示,所述目標用戶的運動目標還可以通過如下步驟確定:

301、獲取所述目標用戶的身體基礎數(shù)據(jù);

302、獲取所述目標用戶輸入的初始運動目標;

303、根據(jù)所述身體基礎數(shù)據(jù)判斷所述初始運動目標是否符合預設的可行條件,若否,則執(zhí)行步驟304,若是,則執(zhí)行步驟305;

304、反饋不符合可行條件的信息;

305、確定所述初始運動目標為所述目標用戶的運動目標。

對于上述步驟301,目標用戶的身體基礎數(shù)據(jù)可以包括用戶的年齡、性別和3d模型數(shù)據(jù),該3d模型數(shù)據(jù)可以通過3d人體掃描儀掃描目標用戶得到,可以準確測量出目標用戶的臀、腰、胸、手臂…等全身尺寸及體脂肪率等信息。

對于上述步驟303,可以通過這些身體基礎數(shù)據(jù)判斷目標用戶輸入的初始運動目標是否可行,若不可行,則執(zhí)行步驟304,反饋不符合可行條件的信息,可以指出目標用戶當前設定的運動目標與其身體基礎數(shù)據(jù)不匹配,建議用戶調(diào)整運動目標,并可以給出調(diào)整的建議。若可行,則執(zhí)行步驟305,確定所述初始運動目標為所述目標用戶的運動目標。

其中,判斷運動目標是否可行的依據(jù)可以是系統(tǒng)數(shù)據(jù)庫中記錄的其它用戶的運動目標數(shù)據(jù),也可以是數(shù)據(jù)庫中專業(yè)運動教練提供的教學數(shù)據(jù)。需要說明的是,在本實施例中,該可行的依據(jù)可以是通過云端資料庫或者系統(tǒng)內(nèi)部資料庫獲取到的相關運動數(shù)據(jù),例如其他用戶的歷史運動數(shù)據(jù),這些歷史運動數(shù)據(jù)包括了不同用戶的運動目標以及它們的完成情況(成功、失敗或者動作完成度等)。另外,若目標用戶并非首次使用,資料庫(云端資料庫或本地資料庫)中還存儲有該目標用戶的歷史運動數(shù)據(jù),由于目標用戶自身的歷史運動數(shù)據(jù)往往更具有參考價值,因此在將歷史運動數(shù)據(jù)作為判斷依據(jù)時,可以相應提高目標用戶的歷史運動數(shù)據(jù)的參考比重。

更進一步地,對于上述步驟303,在評估運動目標時,可以從多個資料庫中選取一個或多個資料庫的運動數(shù)據(jù)來判斷當前的運動目標是否可行。系統(tǒng)數(shù)據(jù)庫中可以預先設置有多個不同的資料庫,通過目標用戶的性別、人種、身高、年紀、肢體狀況等人體特征來從多個資料庫中選取一個或多個對應的資料庫來進行評估操作。

202、選取與所述運動目標對應的教導視頻;

在獲取所述目標用戶的運動目標之后,可以選取與所述運動目標對應的教導視頻??梢岳斫獾氖?,對于同一個運動目標,可以對應有一個、兩個或多個教導視頻。例如,用戶的運動目標為減脂,則可以引導用戶減脂的動作包括胸部肌肉群運動、腹部肌肉群運動、腿部肌肉群運動等,則與各個肌肉群相應的教導視頻也有多個,因此需要從多個相應的教導視頻中進行選取。

進一步地,具體的教導視頻選取方法可以有多種,例如可以根據(jù)用戶的身體基礎數(shù)據(jù)進行教導視頻的選取,也可以隨機選取,或者按照預設的選取順序選取教導視頻,以便目標用戶在完成當前的運動目標時,可以全方面地學習和鍛煉到全身的肌肉群。

203、在所述目標顯示器上播放所述教導視頻;

在選取與所述運動目標對應的教導視頻之后,可以在所述目標顯示器上播放所述教導視頻。

進一步地,為了便于用戶更好地檢視自身的動作,所述目標顯示器可以為鏡面顯示器,用戶可以一邊觀看鏡面顯示器上的教導視頻,一邊透過鏡面顯示器查看自身的肢體動作。

204、檢測目標用戶的當前肢體動作;

在播放教導視頻之后,該目標用戶可以對照著教導視頻上的標準動作進行動作的學習和鍛煉,此時,系統(tǒng)可以檢測目標用戶的當前肢體動作。

可以理解的是,該目標用戶在成為檢測目標之前,可以先登錄采用本方法的系統(tǒng)。在首次登錄時,該目標用戶需要填寫個人的基本資料,例如可以包括姓名、性別、年齡、身高、體重等信息,以及錄入用戶的身體基本資料,例如肢體數(shù)據(jù)。用戶登錄的方式可以有多種選擇,例如可以是賬號密碼的方式登錄,也可以是人臉識別的方式登錄。在用戶登錄之后,用戶可以對照著顯示器上的教導視頻進行動作的學習,此時,系統(tǒng)可以捕捉到該用戶在進行動作的學習,將該用戶確定為目標用戶,并可以檢測該目標用戶在學習過程中的肢體動作。

本實施例中,可以通過安裝在目標顯示器上的3d深度傳感器和攝像機來檢測目標用戶的當前肢體動作。進一步地,還可以通過安裝在目標顯示器上的紅外線傳感器來檢測目標用戶的當前肢體動作的肌肉熱分布。通過紅外線傳感器,可以檢測出目標用戶人體各個肌肉群的熱量消耗以及肌肉熱分布情況等數(shù)據(jù),使得目標用戶的當前肢體動作檢測更加精準。

205、獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);

本實施例中,在目標用戶進行動作的學習時,目標顯示器在播放教導視頻,此時,可以獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù)。

可以理解的是,一個教導視頻中可能存在兩個以上的動作,每個動作所對應的動作標準均不相同。因此,可以通過獲取目標顯示器的當前畫面,然后根據(jù)當前畫面所對應的動作獲取相應的標準動作數(shù)據(jù)。這些標準動作數(shù)據(jù)可以用于評價目標用戶的當前肢體動作與標準動作之間的相似度,或者說評價目標用戶的當前肢體動作是否達成標準動作的要求。

206、將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;

在檢測到所述當前肢體動作以及獲取到所述標準動作數(shù)據(jù)之后,可以將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果??梢岳斫獾氖?,由于這些標準動作數(shù)據(jù)可以用于評價目標用戶的當前肢體動作與標準動作之間的相似度,因此,對比分析之后得到的對比分析結果可以包括所述當前肢體動作的完成度,或者包括當前肢體動作是否達成標準動作的要求的判斷結果。

本實施例中,可以從動作和時間兩個維度來對比分析所述當前肢體動作和所述標準動作數(shù)據(jù)。對于所述標準動作數(shù)據(jù),其一般包括動作數(shù)據(jù)和時間數(shù)據(jù),也即每個標準動作數(shù)據(jù)均對應相應的時間點。當前肢體動作若要滿足標準動作的要求,則既要在動作上滿足動作數(shù)據(jù)的要求(一般為范圍值),又要同時滿足時間數(shù)據(jù)的要求。也即要求目標用戶在做出相似的動作的基礎上,還得跟上教導視頻中標準動作的節(jié)奏,不能過快或過慢。另外,進一步地,在動作和時間兩個維度,可以設定不同的動作數(shù)據(jù)范圍和時間數(shù)據(jù)范圍,通過判定當前肢體動作的動作數(shù)據(jù)和時間數(shù)據(jù)落入的范圍來對當前肢體動作的完成度進行評價,得到該當前肢體動作相對標準動作的動作完成度。

207、判斷所述對比分析結果中所述當前肢體動作的動作完成度是否低于預設的完成度閾值,若是,則執(zhí)行步驟208,若否,則執(zhí)行步驟209;

在得到所述對比分析結果之后,可以判斷所述對比分析結果中所述當前肢體動作的動作完成度是否低于預設的完成度閾值,若是,則執(zhí)行步驟208,若否,則執(zhí)行步驟209。

可以理解的是,若所述對比分析結果包括所述當前肢體動作的動作完成度,則可以通過該動作完成度來判斷目標用戶是否適合當前的教導視頻。由上述內(nèi)容可知,對于同一個運動目標,可以對應有多個教導視頻,并且各個教導視頻的難度可能不相同,可以包括簡單、一般和困難等多個難度的教導視頻。而不同的用戶一般具有不同的運動經(jīng)驗和運動天賦,有的用戶可以輕易掌握高難度的動作,而有的用戶則需要花費一定時間才能學習簡單的動作。因此,若判斷發(fā)現(xiàn)目標用戶的當前肢體動作的動作完成度低于預設的完成度閾值時,可以認為,當前教導視頻教導的動作對于目標用戶來說“太難”,為了提高目標用戶的學習效率,可以執(zhí)行步驟208,重新選取合適目標用戶的教導視頻。

208、根據(jù)所述動作完成度重新選取與所述運動目標對應的教導視頻;

若所述動作完成度低于預設的完成度閾值,則根據(jù)所述動作完成度重新選取與所述運動目標對應的教導視頻。可以理解的是,若當前的教導視頻的難度為一般,則應該從難度為“簡單”的教導視頻中選取合適的教導視頻;若當前的教導視頻難度為“困難”,則應該從難度為“一般”和“簡單”的教導視頻中選取合適的教導視頻,具體選取的難度是“一般”還是“簡單”可以由所述動作完成度決定。

可選地,在需要重新選取教導視頻時,系統(tǒng)可以向目標用戶推薦幾個難度合適的教導視頻,由目標用戶根據(jù)自己的需要從中選取一個教導視頻,更顯人性化。

209、輸出與所述對比分析結果對應的反饋信息;

在得到對比分析結果之后或者重新選取教導視頻時,可以輸出與所述對比分析結果對應的反饋信息。若所述對比分析結果為當前肢體動作的動作完成度,當動作完成度為低時,則輸出完成度低的反饋信息,告知用戶當前肢體動作需要調(diào)整,并可以反饋相應的指導意見,以供用戶參考;當動作完成度為中或高時,則可以輸出完成度中或高的反饋信息,告知用戶當前肢體動作合適或者完美,建議用戶保持當前肢體動作,還可以鼓勵用戶進行動作學習,增強用戶的積極性。同理,若所述對比分析結果為當前肢體動作是否滿足標準動作的要求的判斷結果,當判斷結果為是時,則輸出滿足標準動作要求的反饋信息;反之,則輸出不滿標準動作要求的反饋信息。

可以理解的是,輸出的反饋信息可以根據(jù)不同的對比分析結果進行預先設置,可以包括目標用戶的當前肢體動作與標準動作的對比情況,并可以進一步地包括運動的專業(yè)調(diào)整建議或者鼓勵加油的信息,從而輔助用戶進行動作的完善以及增強用戶學習動作的積極性。

210、獲取預設時間段內(nèi)所述目標用戶的歷史對比分析結果;

在目標用戶進行了一段時間的動作學習之后,可以獲取預設時間段內(nèi)所述目標用戶的歷史對比分析結果。上述的歷史對比分析結果為目標用戶在預設時間段內(nèi)進行動作學習時產(chǎn)生的歷史的對比分析結果,這些記錄下來的歷史對比分析結果可以作為統(tǒng)計數(shù)據(jù)供系統(tǒng)進行大數(shù)據(jù)分析。

211、判斷所述歷史對比分析結果是否滿足預設的條件,若是,則執(zhí)行步驟212,若否,則執(zhí)行預設操作步驟;

在獲取預設時間段內(nèi)所述目標用戶的歷史對比分析結果之后,可以判斷所述歷史對比分析結果是否滿足預設的條件,若是,則執(zhí)行步驟212,若否,則執(zhí)行預設操作步驟。其中,所述執(zhí)行預設操作步驟可以根據(jù)實際情況進行設定,例如可以設置為無需理會。

進一步地,所述判斷所述歷史對比分析結果是否滿足預設的條件具體可以包括:判斷動作完成度高于或等于預設的完成度閾值的歷史對比分析結果的個數(shù)是否滿足預設的個數(shù)條件,若是,則確定所述歷史對比分析結果滿足預設的條件??梢岳斫獾氖牵谀繕擞脩暨M行了一段時間的動作學習之后,若發(fā)現(xiàn)目標用戶在這段學習時間中,動作完成度高于或等于完成度閾值的次數(shù)要低于期望值時,可以認為目標用戶當前的動作學習效率較低,應當對目標用戶的運動目標或者教導視頻進行修改或調(diào)整。因此,上述的“個數(shù)條件”可以設置為小于預設的個數(shù)閾值,或者所占個數(shù)比例小于預設的比例閾值。

若設置為“小于預設的個數(shù)閾值”,則表示,當歷史對比分析結果中動作完成度“達成”的個數(shù)小于這個個數(shù)閾值時,則確定所述歷史對比分析結果滿足預設的條件。舉例說明,假設目標用戶1天進行一次動作學習,從每次動作學習的多個對比分析結果中抽樣一個對比分析結果作為上述的歷史對比分析結果。通過歷史對比分析結果可知,在15天中,該目標用戶在前10天中均達成了動作完成度的要求,而后5天未達成動作完成度的要求,若該個數(shù)閾值設置為12,則可以認為該目標用戶滿足預設的個數(shù)條件。

若設置為“所占個數(shù)比例小于預設的比例閾值”,則表示,歷史對比分析結果中動作完成度“達成”的個數(shù)占總個數(shù)的比例小于這個比例閾值時,則確定所述歷史對比分析結果滿足預設的條件。采用上述例子進行說明,若該比例閾值設置為50%,而目標用戶動作完成度“達成”的個數(shù)占比為10/15,即66.67%,高于50%,則可以認為該目標用戶不滿足預設的個數(shù)條件。

另外,本實施例中,進一步地,所述判斷所述歷史對比分析結果是否滿足預設的條件具體可以包括:判斷是否存在滿足預設的時間條件的未達成目標時間段,若是,則確定所述歷史對比分析結果滿足預設的條件。

上述的未達成目標時間段為所對應的歷史對比分析結果的動作完成度均低于預設的完成度閾值的時間段。比如,在某30分鐘內(nèi)的歷史對比分析結果的動作完成度均低于預設的完成度閾值,則這30分鐘時間段為未達成目標時間段。

可以理解的是,由于對比分析的時間間隔較短,比如1秒中進行一次對比分析。因此,若出現(xiàn)連續(xù)時間段中的歷史對比分析結果均低于完成度閾值,比如連續(xù)5分鐘的歷史對比分析結果均低于完成度閾值,則表示用戶已連續(xù)5*60次的動作完成度未達成,此時可以認為目標用戶當前的運動目標不合適,或者當前的教導視頻不合適。即便歷史對比分析結果是通過抽樣的方式取得,一分鐘抽樣一次,則連續(xù)30分鐘的歷史對比分析結果均低于完成度閾值,也可以反應用戶在這30分鐘內(nèi)的動作完成度普遍未達成,同樣可以認為目標用戶當前的運動目標不合適,或者當前的教導視頻不合適。在上述情況下,則可以確定所述歷史對比分析結果滿足預設的條件,需要執(zhí)行步驟212。

特別地,在所述目標用戶的運動目標確定之后的首次動作學習過程中,上述的“時間條件”可以設置為“大于5分鐘”,則若目標用戶在該首次動作學習過程中該未達成目標時間段超過5分鐘時,則確定所述歷史對比分析結果滿足預設的條件,并可以認為當前的運動目標與目標用戶不匹配,需要根據(jù)所述歷史對比分析結果調(diào)整所述目標用戶的運動目標。

212、根據(jù)所述歷史對比分析結果重新選取與所述運動目標對應的教導視頻,或者根據(jù)所述歷史對比分析結果調(diào)整所述目標用戶的運動目標。

若所述歷史對比分析結果滿足預設的條件,則根據(jù)所述歷史對比分析結果重新選取與所述運動目標對應的教導視頻,或者根據(jù)所述歷史對比分析結果調(diào)整所述目標用戶的運動目標。

需要說明的是,在實際使用過程中,當所述歷史對比分析結果滿足預設的條件時,具體是重選教導視頻還是調(diào)整運動目標,可以根據(jù)實際情況進行設定,也可以提供選項給用戶自行選擇。例如,彈出提示對話框“重選教導視頻”和“調(diào)整運動目標”,由用戶選擇其中一項。若用戶連續(xù)5次選擇“重選教導視頻”后,用戶的動作學習情況仍未得到改善,則可以僅彈出“調(diào)整運動目標”的窗口讓用戶重新設定運動目標。

需要說明的是,若用戶進行運動目標的重新設定,則還可以再次執(zhí)行上述步驟303~305,再次進行運動目標的評估,以使用戶設定的運動目標更加合理、有效。

為便于理解,根據(jù)圖2所描述的實施例,下面以一個實際應用場景對本發(fā)明實施例中的一種動作對比分析方法進行描述:

圖4示出了本發(fā)明實施例中一種動作對比分析方法在一個應用場景下的流程示意圖。

本應用場景中,本發(fā)明的動作對比分析方法以程序的方式運行在一種用于塑身的鏡面顯示器上,該鏡面顯示器上設置有3d深度傳感器和攝影機,可以捕捉用戶的肢體動作以及進行人臉識別。

參閱圖4,本應用場景中的具體流程如下:

1、鏡面顯示器的系統(tǒng)上電并完成開機操作。

2、判斷用戶是否初次登錄,若是,則要求用戶輸入基本資料進行注冊,并預留用戶的人臉識別圖像。若否,則要求用戶臉部正對攝影機進行人臉識別認證。

3、人臉識別認證成功,則啟動塑身程序,通過3d人體掃描儀掃描用戶的身體數(shù)據(jù)。

4、根據(jù)掃描得到的身體數(shù)據(jù)判斷用戶的運動目標是否可行,若可行,則直接開始塑身教學,若不可行,則重新設定運動目標后再開始塑身教學。例如,用戶的當前運動目標為腰圍一個月減少兩寸,根據(jù)用戶的身體數(shù)據(jù)判斷認為不可行,則重設運動目標,比如建議用戶將運動目標調(diào)整為腰圍一個月減少一寸。

5、開始塑身教學后,先根據(jù)運動目標選取教導視頻并播放。

6、在用戶跟隨教導視頻進行動作學習的過程中,檢測用戶的肢體動作,并獲取教導視頻上標準動作的動作數(shù)據(jù)。

7、對比分析當前肢體動作的動作完成度并反饋該動作完成度。

8、對歷史對比分析結果進行數(shù)據(jù)分析,根據(jù)數(shù)據(jù)分析結果決定是否需要重選教導視頻,或者是否需要調(diào)整運動目標。例如,用戶在運動目標設定后的第1天在塑身的30分鐘內(nèi)動作完成度低,則可以重選教導視頻或調(diào)整運動目標。

9、判斷是否達成運動目標,若否,則返回繼續(xù)執(zhí)行塑身程序,若是,則塑身結束。

上面主要描述了一種動作對比分析方法,下面將對一種動作對比分析裝置進行詳細描述。

圖5示出了本發(fā)明實施例中一種動作對比分析裝置一個實施例結構圖。

本實施例中,一種動作對比分析裝置包括:

動作檢測模塊501,用于檢測目標用戶的當前肢體動作;

標準動作數(shù)據(jù)獲取模塊502,用于獲取目標顯示器的當前畫面所對應動作的標準動作數(shù)據(jù);

對比分析模塊503,用于將檢測到的所述當前肢體動作與所述標準動作數(shù)據(jù)進行對比分析,得到對比分析結果;

反饋模塊504,用于輸出與所述對比分析結果對應的反饋信息。

進一步地,所述動作對比分析裝置還可以包括:

運動目標獲取模塊,用于獲取所述目標用戶的運動目標;

教導視頻選取模塊,用于選取與所述運動目標對應的教導視頻;

視頻播放模塊,用于在所述目標顯示器上播放所述教導視頻。

進一步地,所述對比分析結果可以包括所述當前肢體動作的動作完成度;

所述動作對比分析裝置還可以包括:

視頻重新選取模塊,用于若所述動作完成度低于預設的完成度閾值,則根據(jù)所述動作完成度重新選取與所述運動目標對應的教導視頻。

進一步地,所述動作對比分析裝置還可以包括:

歷史對比分析結果獲取模塊,用于獲取預設時間段內(nèi)所述目標用戶的歷史對比分析結果;

歷史對比分析結果判斷模塊,用于判斷所述歷史對比分析結果是否滿足預設的條件;

觸發(fā)模塊,用于若所述歷史對比分析結果判斷模塊的判斷結果為是,則觸發(fā)修正模塊;

所述修正模塊包括:

視頻重選單元,用于根據(jù)所述歷史對比分析結果重新選取與所述運動目標對應的教導視頻;

目標調(diào)整單元,用于根據(jù)所述歷史對比分析結果調(diào)整所述目標用戶的運動目標。

進一步地,所述目標顯示器可以為鏡面顯示器。

本發(fā)明實施例還公開了一種顯示器,其包括圖5對應實施例中描述的任意一種動作對比分析裝置。

所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。

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

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

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

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

以上所述,以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。

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