基于運動識別進行信息推薦的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息推薦技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及基于運動識別進行信息推薦的方法及裝置。
【背景技術(shù)】
[0002]近年來,隨著電子產(chǎn)業(yè)和通信技術(shù)的飛速發(fā)展,以數(shù)據(jù)、話音、視頻為基礎(chǔ)的新業(yè)務(wù)發(fā)展迅猛。微電子技術(shù)、計算機軟硬件技術(shù)的快速發(fā)展,為終端設(shè)備處理越來越復(fù)雜的工作打下了基礎(chǔ),為終端設(shè)備個性化提供了實現(xiàn)可能,使得終端從某種程度上擺脫了網(wǎng)絡(luò)的制約,可以具備越來越強大的功能。此外,用戶本身也對終端有迫切的需求,希望終端功能更強大、更靈活、更簡捷。信息技術(shù)的發(fā)展,使終端技術(shù)走向智能化、移動化、多功能化。
[0003]目前,運動識別技術(shù)分為兩大類,一類基于圖像識別,如:微軟的Kinect或索尼的Move等,利用人體周圍固定放置的傳感器,感知人體軀干和四肢的運動軌跡,從而識別諸如舉手或拍動上肢等運動。但此類運動識別技術(shù)識別場景有限,只能識別人體動作,無法感知心率、脈搏等特征,且也無法隨識別主體進行移動。
[0004]另一類基于人體隨身攜帶的便攜式傳感器,由于便攜式傳感器本身及算法的局限,大多數(shù)便攜式傳感器只能提供運動數(shù)據(jù)監(jiān)測技術(shù),如:Nike+、Nike Fuelband、Fitbit或咕咚網(wǎng)手環(huán)等,可記錄用戶的運動距離和消耗的熱量等數(shù)據(jù),但無法識別運動的種類。
[0005]目前,針對運動的推薦方法較少,且推薦模式較簡單。就一般推薦方法而言,可分為基于內(nèi)容、協(xié)同過濾算法和關(guān)聯(lián)規(guī)則挖掘三大類。各方法具體內(nèi)容如下:
[0006]基于內(nèi)容的推薦,推薦給用戶一些與用戶已選擇過的項目相似的內(nèi)容。例如,當用戶在網(wǎng)上購書時,總是購買與歷史相關(guān)的書籍,那么基于內(nèi)容的推薦就會給用戶推薦一些熱門的歷史方面的書籍。
[0007]基于協(xié)同過濾算法的推薦,推薦給用戶一些與用戶品味相似的其他用戶喜歡的內(nèi)容。例如,當用戶在網(wǎng)上買衣服時,基于協(xié)同過濾算法的推薦,會根據(jù)用戶的歷史購買記錄或是瀏覽記錄,分析出用戶的穿衣品位,并找到與該用戶品味相似的一些用戶,將他們?yōu)g覽和購買的衣服信息推薦給該用戶。
[0008]基于關(guān)聯(lián)規(guī)則挖掘的推薦,推薦給用戶一些采用關(guān)聯(lián)規(guī)則發(fā)現(xiàn)算法計算出的內(nèi)容。關(guān)聯(lián)規(guī)則的發(fā)現(xiàn)算法包括Apr1r1、Apr1riTid、DHP和FP-tree等。其核心為使用候選項集找頻繁項集。
[0009]其中,還可結(jié)合上述各推薦方法,得到一個更加全面的推薦結(jié)果,向用戶推薦。綜合用戶的興趣偏好、屬性,商品的屬性、內(nèi)容、分類,及用戶之間的社交關(guān)系等,挖掘用戶的喜好和需求,向用戶推薦其感興趣或需要的商品。
[0010]識別出不同的運動類型,對運動推薦具有重要的作用,如:散步、慢跑和騎車,不同的運動類型其實施者的興趣愛好也不同。
[0011]隨著智能終端計算能力的提高和傳感器的集成,可區(qū)分一些簡單的運動類型。主要表現(xiàn)在,受限于便攜式傳感器簡單的構(gòu)造和感知信息的不精細,可利用的便攜式傳感器較少,通常利用加速度傳感器和方向傳感器,根據(jù)震動幅度和方向的不同,區(qū)分散步、跑步、爬樓梯等簡單運動。對于一些復(fù)雜或相近的運動,現(xiàn)有運動識別技術(shù)則無法進行區(qū)分。
[0012]現(xiàn)有運動識別技術(shù),多采用機器學(xué)習(xí)中的分類算法,但該類算法需要大量的訓(xùn)練數(shù)據(jù),才能給出較高的分類性能。可人工構(gòu)造訓(xùn)練數(shù)據(jù),耗時耗力,增加成本。
[0013]現(xiàn)有運動識別技術(shù),沒有區(qū)別個體的差異,導(dǎo)致識別結(jié)果會不精確。如老年人的跑步和青年人的走路,傳感器信息則比較接近。
[0014]由于現(xiàn)有運動識別技術(shù)無法識別出真實的運動愛好,導(dǎo)致不能進行準確的運動推薦。且現(xiàn)有運動推薦也僅是根據(jù)當前的地理位置給出一些寬泛的推薦,較少考慮如何針對所識別的運動進行必要的推薦。對于異構(gòu)數(shù)據(jù),現(xiàn)有推薦方法無法進行處理,現(xiàn)有推薦方法只能推薦一類項目,無法處理多個項目之間的關(guān)系。
[0015]因此,有必要提出一種技術(shù)方案,解決現(xiàn)有運動識別技術(shù)的識別類型過于簡單、識別結(jié)果不夠精確,及運動推薦單一、無針對性,不能滿足用戶真實需要的問題。
【發(fā)明內(nèi)容】
[0016]本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一,特別是基于多模態(tài)的傳感器運動數(shù)據(jù)和用戶通信數(shù)據(jù)中的運動信息,對運動類型進行識別,進而向用戶推薦具有針對性的多樣化信息。
[0017]一方面,本發(fā)明實施方式提供一種基于運動識別進行信息推薦的方法,包括步驟:獲取用戶的運動關(guān)聯(lián)信息;根據(jù)所述運動關(guān)聯(lián)信息,識別所述用戶的運動類型;基于所述運動關(guān)聯(lián)信息和所述運動類型,向所述用戶推薦信息。
[0018]另一方面,本發(fā)明實施方式提供一種基于運動識別進行信息推薦的裝置,包括:獲取模塊,用于獲取用戶的運動關(guān)聯(lián)信息;識別模塊,用于根據(jù)所述運動關(guān)聯(lián)信息,識別所述用戶的運動類型;推薦模塊,用于基于所述運動關(guān)聯(lián)信息和所述運動類型,向所述用戶推薦信息。
[0019]本發(fā)明提出的上述方案,可基于多模態(tài)的傳感器運動數(shù)據(jù)和用戶通信數(shù)據(jù)中的運動信息,對運動類型進行識別;其后,基于識別出的運動關(guān)聯(lián)信息和運動類型,向用戶推薦具有針對性的多樣化信息。
[0020]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0021]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0022]圖1為本發(fā)明基于運動識別進行信息推薦的方法一種實施例的流程示意圖;
[0023]圖2為本發(fā)明異構(gòu)數(shù)據(jù)關(guān)系建模的圖形式;
[0024]圖3為本發(fā)明異構(gòu)數(shù)據(jù)關(guān)系建模的矩陣形式;
[0025]圖4為本發(fā)明基于運動識別進行信息推薦的方法一種具體實施例的框圖;
[0026]圖5為本發(fā)明基于運動識別進行信息推薦的裝置一種實施例的結(jié)構(gòu)示意圖;
[0027]圖6為本發(fā)明基于運動識別進行信息推薦的裝置另一種實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0028]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0029]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
[0030]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
[0031]本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,進行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS (Personal Communicat1ns Service,個人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA(Personal Digital Assistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS (Global Posit1ning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計算機或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行,和/或以分布形式,運行在地球和/或空間的任何其他位置運行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機頂盒等設(shè)備。
[0032]為了實現(xiàn)本發(fā)明的目的,本發(fā)明實施例提出了一種基于運動識別進行信息推薦的方法,包括以下步驟:
[0033]獲取用戶的運動關(guān)聯(lián)信息;根據(jù)所述運動關(guān)聯(lián)信息,識別所述用戶的運動類型;基于所述運動關(guān)聯(lián)信息和所述運動類型,向所述用戶推薦信息。
[0034]本發(fā)明提出的上述方法,可基于多模態(tài)的傳感器運動數(shù)據(jù)和用戶通信數(shù)據(jù)中的運動信息,對運動類型進行識別;其后,基于識別出的運動關(guān)聯(lián)信息和運動類型,向用戶推薦具有針對性的多樣化信息。
[0035]應(yīng)當理解,本發(fā)明提出的技術(shù)方案,在具體的實現(xiàn)中可以在終端設(shè)備,和/或服務(wù)器,和/或云端上實現(xiàn)。也就是,本發(fā)明提出的技術(shù)方案的功能分布,可以根據(jù)實際的實現(xiàn)需要進行調(diào)整,這些調(diào)整均應(yīng)視為不脫離本發(fā)明原理