本發(fā)明涉及電腦前人體坐姿監(jiān)測(cè)技術(shù)領(lǐng)域,具體而言,涉及一種電腦前人體坐姿監(jiān)測(cè)方法。
背景技術(shù):
隨著科技的發(fā)展,電腦成了人們生活中不可缺少的一部分,無(wú)論在校的學(xué)生,還是工作的白領(lǐng),每天都會(huì)因?yàn)楣ぷ?、學(xué)習(xí)和娛樂(lè)長(zhǎng)時(shí)間使用電腦。繁重的學(xué)習(xí)和工作壓力往往會(huì)把使用者牢牢得“綁”在電腦前,坐在電腦前持續(xù)超過(guò)三個(gè)小時(shí)早已經(jīng)成家常便飯,如此長(zhǎng)時(shí)間的使用勢(shì)必帶來(lái)很多健康危害,最主要的包括有因久坐或坐姿不準(zhǔn)確而造成的腰酸背痛、頸椎疲勞以及視力下降等問(wèn)題。此外,腰椎間盤(pán)突出癥在上班族當(dāng)中的發(fā)病率也持續(xù)上升,并有低齡化趨勢(shì),這都與長(zhǎng)期坐姿工作有關(guān)。如何有針對(duì)性的去預(yù)防,盡可能減輕因久坐或坐姿不準(zhǔn)確引起的健康隱患是目前業(yè)界亟待解決的技術(shù)問(wèn)題。
目前已有的電腦前坐姿監(jiān)測(cè)大都基于圖像處理技術(shù),監(jiān)測(cè)前,用戶(hù)通過(guò)系統(tǒng)獲取一張良好的坐姿圖像作為后續(xù)監(jiān)測(cè)的標(biāo)準(zhǔn),后續(xù)監(jiān)測(cè)時(shí)通過(guò)比較監(jiān)測(cè)圖像與標(biāo)準(zhǔn)圖像之間的差異程度來(lái)進(jìn)行判別;分類(lèi)識(shí)別、預(yù)處理是常用的處理方法。但是,由于人體正確坐姿涉及到頭部、肩部、腰部等各個(gè)部位,每個(gè)部位的變化都會(huì)引起整個(gè)坐姿圖像的變化,坐姿圖像的實(shí)時(shí)獲取、處理以及后期坐姿信息的統(tǒng)計(jì)分析與判別成為實(shí)時(shí)監(jiān)測(cè)系統(tǒng)的一個(gè)技術(shù)難題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種電腦前人體坐姿監(jiān)測(cè)方法,以解決上述問(wèn)題。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用的技術(shù)方案如下:
首先基于增強(qiáng)現(xiàn)實(shí)技術(shù)構(gòu)建可與真實(shí)場(chǎng)景交互的虛擬場(chǎng)景,并利用3d實(shí)感攝像技術(shù)實(shí)時(shí)跟蹤定位人體面部特征部位,通過(guò)人體面部眉毛特征點(diǎn)的位置深度變化信息來(lái)確定坐姿正確與否。
利用左眉心與攝像頭z軸之差,作為錯(cuò)誤坐姿水平距離判斷依據(jù);利用右眉心與攝像頭x軸的偏差,作為錯(cuò)誤坐姿側(cè)向距離判斷依據(jù);利用右眉心與攝像頭y軸的偏差,作為錯(cuò)誤坐姿高度距離判斷依據(jù)。
不正確坐姿持續(xù)時(shí)間超過(guò)10分鐘,監(jiān)測(cè)報(bào)警;電腦前久坐超過(guò)2小時(shí),監(jiān)測(cè)報(bào)警。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的電腦前人體坐姿監(jiān)測(cè)方法,以點(diǎn)代面,利用眉毛特征點(diǎn)的深度位置變化信息進(jìn)行人體坐姿判斷,避免了因圖像預(yù)處理及分類(lèi)識(shí)別引起的監(jiān)測(cè)延時(shí)問(wèn)題,真正實(shí)現(xiàn)了電腦前正確坐姿的實(shí)時(shí)監(jiān)測(cè);同時(shí),充分利用3d實(shí)感攝像技術(shù)的位置深度信息,構(gòu)建與真實(shí)場(chǎng)景一一映射的虛擬三維場(chǎng)景,在虛擬場(chǎng)景中實(shí)現(xiàn)人體正確坐姿的實(shí)時(shí)判斷,判斷率精確且保持較高水平;具備錯(cuò)誤坐姿超時(shí)報(bào)警、久坐報(bào)警等健康提示預(yù)警功能。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的真實(shí)場(chǎng)景與虛擬場(chǎng)景進(jìn)行交互的示意圖。
圖2為本發(fā)明實(shí)施例提供的圖1所示的真實(shí)場(chǎng)景的方框示意圖。
圖3為本發(fā)明實(shí)施例提供的圖1所示的虛擬場(chǎng)景的方框示意圖。
圖4為本發(fā)明第一實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法中與真實(shí)場(chǎng)景一一映射的虛擬場(chǎng)景構(gòu)建流程示意圖。
圖5為本發(fā)明第二實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法中人臉面部特征點(diǎn)捕捉定位流程示意圖。
圖6為本發(fā)明第三實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法中正確坐姿水平距離有效數(shù)值測(cè)試流程示意圖。
圖7為本發(fā)明第四實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法處理流程示意圖。
圖8為本發(fā)明較佳實(shí)施例提供的虛擬場(chǎng)景圖。
圖9為本發(fā)明較佳實(shí)施例提供的人臉面部捕捉定位結(jié)果圖。
圖10為本發(fā)明較佳實(shí)施例提供的一組電腦前坐姿監(jiān)測(cè)結(jié)果圖。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。同時(shí),在本發(fā)明的描述中,術(shù)語(yǔ)“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,是本發(fā)明較佳實(shí)施例提供的真實(shí)場(chǎng)景100與虛擬場(chǎng)景200進(jìn)行交互的示意圖。所述真實(shí)場(chǎng)景100通過(guò)3d實(shí)感攝像設(shè)備與所述虛擬場(chǎng)景200之間進(jìn)行交互連接,以實(shí)現(xiàn)真實(shí)場(chǎng)景與虛擬場(chǎng)景的一一映射與人體位置定位。所述真實(shí)場(chǎng)景100是電腦顯示屏前包括用戶(hù)在內(nèi)的三維場(chǎng)景。所述虛擬場(chǎng)景200可以是由電腦終端生成的虛擬三維場(chǎng)景。所述3d實(shí)感攝像設(shè)備是具有讀取所拍物體的三維數(shù)據(jù)功能的3d實(shí)感攝像設(shè)備。
圖2示出了本發(fā)明實(shí)施例提供的圖1所示的真實(shí)場(chǎng)景100的方框示意圖。所述真實(shí)場(chǎng)景100包括電腦前用戶(hù)110以及3d實(shí)感攝像設(shè)備所能采集到三維空間區(qū)域120。
圖3示出了本發(fā)明實(shí)施例提供的圖1所示的虛擬場(chǎng)景200的方框示意圖。所述虛擬場(chǎng)景200的制作需要服務(wù)器201、三維虛擬引擎unity3d202、以及3d實(shí)感攝像設(shè)備203。
服務(wù)器201包括存儲(chǔ)器211、處理器212以及顯示模塊213。存儲(chǔ)器211可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的電腦前久坐正確坐姿監(jiān)測(cè)方法及裝置對(duì)應(yīng)的程序指令/模塊,處理器212通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器211內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)本發(fā)明實(shí)施例中的應(yīng)用專(zhuān)題推薦方法。存儲(chǔ)器211可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。進(jìn)一步地,上述存儲(chǔ)器211的軟件程序以及模塊還可包括操作系統(tǒng),操作系統(tǒng)為windows,其可包括各種用于管理系統(tǒng)任務(wù)的軟件組件和/或驅(qū)動(dòng),并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運(yùn)行環(huán)境。顯示模塊213用于顯示三維虛擬場(chǎng)景及人體坐姿在虛擬場(chǎng)景中的映射。
三維虛擬引擎unity3d202可用于創(chuàng)建虛擬三維場(chǎng)景以及模塊,如本發(fā)明實(shí)施例中的電腦前坐姿監(jiān)測(cè)方法對(duì)應(yīng)的三維虛擬場(chǎng)景模塊。
3d實(shí)感攝像設(shè)備203可用于捕獲與跟蹤真實(shí)場(chǎng)景中的物體位置信息并映射在虛擬場(chǎng)景中,是具有讀取所拍物體的三維數(shù)據(jù)功能的3d實(shí)感攝像頭,如本發(fā)明實(shí)施例中的一種電腦前坐姿監(jiān)測(cè)方法對(duì)應(yīng)的3d實(shí)感攝像頭為英特爾realsenser300。
可以理解,圖3所示的結(jié)構(gòu)僅為示意,所述虛擬場(chǎng)景200還可包括比圖3中所示更多或者更少的組件,或者具有與圖3所示不同的配置。圖3中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。另外,本發(fā)明實(shí)施例中的服務(wù)器還可以包括多個(gè)具體不同功能的服務(wù)器。
圖4示出了本發(fā)明第一實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法中與真實(shí)場(chǎng)景一一映射的虛擬場(chǎng)景構(gòu)建流程圖,請(qǐng)參閱圖4,本實(shí)施例描述的是真實(shí)場(chǎng)景與虛擬場(chǎng)景的一一映射處理流程,所述方法包括以下。
步驟s310,創(chuàng)建虛擬場(chǎng)景。
作為一種實(shí)施方式,可以在unity平臺(tái)下通過(guò)新建3d工程(project)實(shí)現(xiàn)虛擬場(chǎng)景創(chuàng)建,采用的unity版本為windows版本,unity5.3.1(64bit)。
步驟s320,設(shè)置虛擬場(chǎng)景并保存。
作為一種實(shí)施方式,在工程界面下通過(guò)菜單欄assets創(chuàng)建一個(gè)文件夾,為其重命名,用于保存當(dāng)前工程的場(chǎng)景和腳本,同時(shí)關(guān)閉天空盒子并保存場(chǎng)景于文件夾中。
步驟s330,虛擬場(chǎng)景中導(dǎo)入3d實(shí)感攝像信息,實(shí)現(xiàn)真實(shí)場(chǎng)景與虛擬場(chǎng)景的一一映射。
作為一種實(shí)施方式,在工程界面asset下打開(kāi)rsunitytoolkit文件夾,將realsenser300sdk中的sensear和sensemanager拖入hierarchy界面下。
需要說(shuō)明的是,在使用英特爾realsensedeveloperkit之前需要安裝realsense驅(qū)動(dòng)與sdk。realsensesdk包括有sensear和sensemanager組件,sensear為實(shí)感增強(qiáng)現(xiàn)實(shí)組件,有實(shí)感增強(qiáng)現(xiàn)實(shí)所需的攝像頭realcamera和maincamera。realcamera用于展示二維攝像信息,而maincamera用于顯示深度攝像信息,兩個(gè)攝像頭信息疊加顯示,可以實(shí)現(xiàn)真實(shí)場(chǎng)景與虛擬場(chǎng)景的一一映射。
圖5示出了本發(fā)明第二實(shí)施例提供的電腦前人體坐姿監(jiān)測(cè)方法中人臉面部特征點(diǎn)捕捉定位流程圖,請(qǐng)參閱圖5,本實(shí)施例描述的是正確捕捉人臉鼻尖特征點(diǎn)的處理流程,所述方法包括以下。
步驟s410,設(shè)置場(chǎng)景深度信息獲取方式。
作為一種實(shí)施方式,本發(fā)明第二實(shí)施例利用realsensesdk中sensear的maincamera獲取場(chǎng)景位置深度信息。
步驟s420,創(chuàng)建人體面部鼻子對(duì)象。
作為一種實(shí)施方式,在工程界面hierarchy下點(diǎn)擊create-->createempty,創(chuàng)建虛擬鼻子對(duì)象,命名為“nose”,用于人體面部跟蹤定位。
步驟s430,為鼻子添加對(duì)象目標(biāo)跟隨控件。
作為一種實(shí)施方式,在工程界面hierarchy下選中“nose”后在inspector界面下點(diǎn)擊添加組件addcomponent,再點(diǎn)擊trackingaction就順利添加了目標(biāo)跟隨控件。
步驟s440,確定跟蹤對(duì)象在虛擬場(chǎng)景中的原點(diǎn)坐標(biāo)。
作為一種實(shí)施方式,成功添加trackingaction后將在虛擬場(chǎng)景中出現(xiàn)一個(gè)紅色虛擬立方體用來(lái)定位識(shí)別跟蹤對(duì)象,設(shè)置trackingaction的坐標(biāo),使紅色虛擬立方體放到實(shí)感增強(qiáng)現(xiàn)實(shí)組件sensear前面。
步驟s450,設(shè)置跟蹤對(duì)象的目標(biāo)特征點(diǎn)。
作為一種實(shí)施方式,在工程界面hierarchy下選中“nose”后,在設(shè)置中修改添加組件屬性,讓攝像頭跟蹤鼻子對(duì)象的鼻尖特征點(diǎn)。
步驟s460,導(dǎo)入貓面具,定位跟蹤對(duì)象“nose”的鼻尖目標(biāo)特征點(diǎn)。
作為一種實(shí)施方式,在工程界面hierarchy下導(dǎo)入kittennose包,在kittennose包中的kittenmodel中選中kittennose,將kittennose拖入到hierarchy界面中的nose下。
步驟s470,調(diào)試運(yùn)行,貓面具跟蹤定位人臉。
作為一種實(shí)施方式,導(dǎo)入貓面具后,點(diǎn)擊運(yùn)行可以對(duì)貓面具定位的效果進(jìn)行判斷。如果定位效果不好,可通過(guò)鍵盤(pán)中的w鍵對(duì)貓面具的位置進(jìn)行調(diào)整,直到定位效果滿(mǎn)意。
圖6示出了本發(fā)明第三實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法中正確坐姿水平距離有效數(shù)值測(cè)試處理流程圖,請(qǐng)參閱圖6,本實(shí)施例描述的是正確坐姿下左眉心與實(shí)感攝像頭z軸的有效距離測(cè)試,所述方法包括以下。
步驟s510,創(chuàng)建人體左眉毛對(duì)象,捕捉定位人臉面部左眉心特征點(diǎn)。
作為一種實(shí)施方式,創(chuàng)建人體左眉毛對(duì)象,捕捉定位人臉面部左眉心特征點(diǎn)的處理流程類(lèi)似于上述圖5所述的正確捕捉人臉鼻尖特征點(diǎn)的處理流程,只需將人臉鼻尖特征點(diǎn)修改為左眉心特征點(diǎn)。
步驟s520,測(cè)試正確坐姿下左眉心據(jù)顯示器的水平距離規(guī)范數(shù)值范圍。
作為一種實(shí)施方式,認(rèn)定正確坐姿下雙眼應(yīng)平視顯示器中間的位置,與顯示器保持60cm的距離,顯示器屏幕上所顯示的第一排字最好位于視線(xiàn)下約3cm的地方,使眼睛形成微微向下注視顯示器屏幕的角度,以放松和減緩頸部肌肉疲勞。依據(jù)此方式調(diào)試正確坐姿下左眉心與攝像頭的z軸差值,確定水平坐姿規(guī)范的數(shù)值范圍。
需要說(shuō)明的是,作為一種正確坐姿下水平距離有效數(shù)值測(cè)試處理方法,此方法同樣適用于正確坐姿下側(cè)向距離、高度距離的有效數(shù)值測(cè)試,只需將上述步驟s510左眉心替換為右眉心,步驟s520分別調(diào)試右眉心與x軸、y軸的有效差值范圍,故在此不再贅述。
圖7示出了本發(fā)明第四實(shí)施例提供的一種電腦前人體坐姿監(jiān)測(cè)方法處理流程圖,請(qǐng)參閱圖7,本實(shí)施例描述的是電腦前人體坐姿監(jiān)測(cè)處理流程,所述方法包括以下。
步驟s610,跟蹤定位人臉,捕捉人臉面部特征點(diǎn)。
作為一種實(shí)施方式,跟蹤定位人臉,捕捉人臉面部特征點(diǎn)采用圖5所述人臉面部特征點(diǎn)捕捉定位方法。
步驟s620,實(shí)時(shí)獲取左眉心與z軸、右眉心與x軸、右眉心與y軸的距離,監(jiān)測(cè)計(jì)時(shí)1啟動(dòng)。
作為一種實(shí)施方式,實(shí)時(shí)獲取左眉心與z軸、右眉心與x軸、右眉心與y軸的距離,監(jiān)測(cè)計(jì)時(shí)1啟動(dòng),計(jì)算用戶(hù)坐在電腦前的時(shí)間。
步驟s630,判斷左眉心與z軸、右眉心與x軸、右眉心與y軸的距離是否超出范圍。
作為一種實(shí)施方式,監(jiān)測(cè)過(guò)程中,系統(tǒng)實(shí)時(shí)計(jì)算左眉心與實(shí)感攝像頭z軸的距離,右眉心與實(shí)感攝像頭x軸、y軸的距離,判斷當(dāng)前距離是否超出圖6所示方法獲得的參考距離,若判斷結(jié)果為“n”,進(jìn)入后續(xù)步驟s640;若判斷結(jié)果為“y”,進(jìn)入后續(xù)步驟s670。
步驟s640,持續(xù)監(jiān)測(cè)。
作為一種實(shí)施方式,持續(xù)監(jiān)測(cè)為循環(huán)執(zhí)行上述步驟s620與s630中左、右眉心特征點(diǎn)與實(shí)感攝像頭坐標(biāo)軸距離超出范圍的判定。
步驟s650,判斷監(jiān)測(cè)計(jì)時(shí)1是否大于2小時(shí)。
作為一種實(shí)施方式,實(shí)時(shí)監(jiān)測(cè)過(guò)程中,監(jiān)測(cè)計(jì)時(shí)1不斷增加,并判斷監(jiān)測(cè)計(jì)時(shí)1的值是否大于2個(gè)小時(shí),若判斷結(jié)果為“y”,進(jìn)入后續(xù)步驟s660;若判斷結(jié)果為“n”,返回上述步驟s640,持續(xù)監(jiān)測(cè)。
步驟s660,聲音報(bào)警提示。
作為一種實(shí)施方式,實(shí)時(shí)監(jiān)測(cè)過(guò)程中,若監(jiān)測(cè)計(jì)時(shí)1的值大于2個(gè)小時(shí),即用戶(hù)已久坐電腦前超過(guò)2小時(shí),監(jiān)測(cè)聲音報(bào)警提示;或者s670中的監(jiān)測(cè)計(jì)時(shí)2的值大于10分鐘,即錯(cuò)誤坐姿超過(guò)10分鐘,監(jiān)測(cè)聲音報(bào)警提示。
步驟s670,錯(cuò)誤坐姿提示,監(jiān)測(cè)計(jì)時(shí)2啟動(dòng)。
作為一種實(shí)施方式,實(shí)時(shí)監(jiān)測(cè)過(guò)程中,若上述步驟s630中的判斷結(jié)果為“y”,系統(tǒng)彈出提示框,根據(jù)判定結(jié)果提示用戶(hù)錯(cuò)誤坐姿;同時(shí)啟動(dòng)監(jiān)測(cè)計(jì)時(shí)2,監(jiān)測(cè)錯(cuò)誤坐姿持續(xù)時(shí)間。
步驟s680,判斷監(jiān)測(cè)計(jì)時(shí)2是否大于10分鐘。
作為一種實(shí)施方式,實(shí)時(shí)監(jiān)測(cè)過(guò)程中,監(jiān)測(cè)計(jì)時(shí)2不斷增加,同時(shí)判斷其值是否大于10分鐘,若判斷結(jié)果為“y”,錯(cuò)誤坐姿超時(shí),進(jìn)入步驟s660,聲音報(bào)警提示;若判斷結(jié)果為“n”,返回上述步驟s640,持續(xù)監(jiān)測(cè)。
如圖8所示,是本發(fā)明較佳實(shí)施例提供的虛擬場(chǎng)景圖。該虛擬場(chǎng)景包括了電腦使用者與其所在的真實(shí)場(chǎng)景,具體實(shí)現(xiàn)方法請(qǐng)?jiān)斠?jiàn)圖4所述。
如圖9所示,是本發(fā)明較佳實(shí)施例提供的人臉面部捕捉定位結(jié)果圖。該結(jié)果圖中的貓面具標(biāo)識(shí)定位于人臉的鼻尖特征點(diǎn)位置,人臉移動(dòng),貓面具跟著移動(dòng),具體實(shí)現(xiàn)方法請(qǐng)?jiān)斠?jiàn)圖5所述。
如圖10所示,是本發(fā)明較佳實(shí)施例提供的一組電腦前坐姿監(jiān)測(cè)結(jié)果圖。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的一種電腦前坐姿監(jiān)測(cè)方法,基于增強(qiáng)現(xiàn)實(shí)技術(shù)構(gòu)建與真實(shí)場(chǎng)景一一映射的虛擬場(chǎng)景,在此場(chǎng)景下利用3d實(shí)感攝像技術(shù)實(shí)時(shí)跟蹤定位人體面部眉毛特征點(diǎn)的深度位置信息,根據(jù)左眉心與實(shí)感攝像頭z軸的距離、右眉心與x軸的距離、右眉心與y軸的距離判定其水平、側(cè)向、高度坐姿是否正確,若有錯(cuò)誤坐姿出現(xiàn),動(dòng)畫(huà)提示,錯(cuò)誤坐姿持續(xù)時(shí)間超過(guò)10分鐘或者用戶(hù)久坐電腦前超過(guò)2個(gè)小時(shí),監(jiān)測(cè)聲音報(bào)警。這種電腦前人體坐姿監(jiān)測(cè)方法,以點(diǎn)代面,利用眉毛特征點(diǎn)的深度位置變化信息進(jìn)行人體前俯、側(cè)向、高聳錯(cuò)誤坐姿的實(shí)時(shí)判斷,避免了因圖像預(yù)處理及分類(lèi)識(shí)別引起的監(jiān)測(cè)延時(shí)問(wèn)題,實(shí)現(xiàn)了電腦前坐姿的實(shí)時(shí)監(jiān)測(cè),同時(shí)具有錯(cuò)誤坐姿動(dòng)畫(huà)提示、錯(cuò)誤坐姿超時(shí)聲音報(bào)警、久坐聲音報(bào)警功能,對(duì)因錯(cuò)誤坐姿和久坐引起的健康隱患問(wèn)題有積極預(yù)防作用。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的方法,也可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專(zhuān)用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專(zhuān)用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。
需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。