国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于kinect的求職儀態(tài)測(cè)試方法及其系統(tǒng)與流程

      文檔序號(hào):11102573閱讀:693來(lái)源:國(guó)知局
      一種基于kinect的求職儀態(tài)測(cè)試方法及其系統(tǒng)與制造工藝

      本發(fā)明涉及動(dòng)態(tài)識(shí)別領(lǐng)域,尤其涉及一種基于kinect的求職儀態(tài)測(cè)試方法及其系統(tǒng)。



      背景技術(shù):

      很多工作對(duì)求職者的儀態(tài)有很高的要求,傳統(tǒng)的儀態(tài)測(cè)試一般由求職者本人或周圍人根據(jù)書(shū)籍、網(wǎng)絡(luò)或經(jīng)驗(yàn)進(jìn)行判斷,其存在主觀性、隨意性和局限性等不足。kinect紅外深度傳感器提供的臉部識(shí)別和骨骼追蹤等功能使得人機(jī)交互來(lái)訓(xùn)練或測(cè)試自身的儀態(tài)成為了可能。



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

      本發(fā)明目的在于提供一種基于kinect的求職儀態(tài)測(cè)試方法及其系統(tǒng),以解決現(xiàn)有儀態(tài)檢測(cè)存在主觀性、隨意性和局限性的現(xiàn)有技術(shù)問(wèn)題。

      為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于kinect的求職儀態(tài)測(cè)試方法,包括以下步驟:

      提取kinect采集空間定位信息中左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)、軀干節(jié)點(diǎn)、頭部節(jié)點(diǎn)、頸部節(jié)點(diǎn)、左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)值以及人臉識(shí)別信息中眼部信息的特征值和鼻子信息特征值;

      根據(jù)左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)和軀干節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷上身狀態(tài),根據(jù)頭部節(jié)點(diǎn)和頸部節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷頭部狀態(tài),根據(jù)左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左肩節(jié)點(diǎn)和右肩節(jié)點(diǎn)的坐標(biāo)來(lái)計(jì)算手臂狀態(tài),通過(guò)左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)來(lái)判斷雙腳狀態(tài);

      根據(jù)眼部信息的特征值和鼻子信息特征值判斷眼睛狀態(tài);

      綜合眼睛狀態(tài)、上身狀態(tài)、頭部狀態(tài)、手臂狀態(tài)和雙腳狀態(tài)給出儀態(tài)測(cè)試結(jié)果。

      依托上述方法,本發(fā)明還提供了一種基于kinect的求職儀態(tài)測(cè)試系統(tǒng),包括:

      采集模塊:用于提取kinect采集空間定位信息中左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)、軀干節(jié)點(diǎn)、頭部節(jié)點(diǎn)、頸部節(jié)點(diǎn)、左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)值以及人臉識(shí)別信息中眼部信息的特征值;

      第一決策模塊:用于根據(jù)左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)和軀干節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷上身狀態(tài),根據(jù)頭部節(jié)點(diǎn)和頸部節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷頭部狀態(tài),根據(jù)左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左肩節(jié)點(diǎn)和右肩節(jié)點(diǎn)的坐標(biāo)來(lái)計(jì)算手臂狀態(tài),通過(guò)左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)來(lái)判斷雙腳狀態(tài);

      第二決策模塊:根據(jù)眼部信息的特征值判斷眼睛狀態(tài);

      輸出模塊:用于綜合眼睛狀態(tài)、上身狀態(tài)、頭部狀態(tài)、手臂狀態(tài)和雙腳狀態(tài)給出儀態(tài)測(cè)試結(jié)果。

      本發(fā)明具有以下有益效果:

      采用kinect紅外深度傳感器通過(guò)人臉識(shí)別、空間定位和肢體識(shí)別采集人臉特征、骨架位置,通過(guò)采集的數(shù)據(jù)對(duì)人體儀態(tài)進(jìn)行判斷檢測(cè),其檢測(cè)結(jié)果客觀準(zhǔn)確。

      下面將參照附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。

      附圖說(shuō)明

      構(gòu)成本申請(qǐng)的一部分的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:

      圖1是本發(fā)明優(yōu)選實(shí)施例的一種基于kinect的求職儀態(tài)測(cè)試方法流程圖;

      圖2是本發(fā)明優(yōu)選實(shí)施例的人體骨架節(jié)點(diǎn)圖。

      具體實(shí)施方式

      以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實(shí)施。

      本發(fā)明實(shí)施例首先公開(kāi)一種基于kinect的求職儀態(tài)測(cè)試方法,該方法采集的數(shù)據(jù)為通過(guò)微軟提供的SDK(Software Development Kit)的API(Application Programming Interface)去讀取驅(qū)動(dòng)上面的kinect紅外深度傳感器從而獲得所需的數(shù)據(jù),其具體表現(xiàn)形式包括但不限于通過(guò)微軟提供的SDK的API去讀取驅(qū)動(dòng)上面的kinect紅外深度傳感器。

      如圖1所示,一種基于kinect的求職儀態(tài)測(cè)試方法的流程包括:

      步驟S1、提取kinect采集空間定位信息中左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)、軀干節(jié)點(diǎn)、頭部節(jié)點(diǎn)、頸部節(jié)點(diǎn)、左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)值以及人臉識(shí)別信息中眼部信息的特征值。通過(guò)微軟提供的API讀取kinect上層算法分析彩色和深度圖像得到的骨骼點(diǎn)數(shù)據(jù),具體表現(xiàn)為跟蹤到的人的關(guān)節(jié)點(diǎn)的位置信息。通過(guò)人臉識(shí)別提取眼部信息特征值和鼻子信息特征值。

      步驟S2、根據(jù)左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)和軀干節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷上身狀態(tài),根據(jù)頭部節(jié)點(diǎn)和頸部節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷頭部狀態(tài),根據(jù)左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左肩節(jié)點(diǎn)和右肩節(jié)點(diǎn)的坐標(biāo)來(lái)計(jì)算手臂狀態(tài),通過(guò)左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)來(lái)判斷雙腳狀態(tài)。通過(guò)獲取的骨骼點(diǎn)數(shù)據(jù)來(lái)判斷上身是否挺直、頭部是否擺正、頭部是否亂動(dòng)、行走時(shí)擺臂幅度、行走時(shí)步長(zhǎng)和坐立時(shí)腳的位置狀態(tài)。

      步驟S3、根據(jù)眼部信息的特征值和鼻子信息的特征值判斷眼睛狀態(tài)。根據(jù)瞳孔與鼻子的位置來(lái)判斷眼睛的狀態(tài)。

      步驟S4、綜合眼睛狀態(tài)、上身狀態(tài)、頭部狀態(tài)、手臂狀態(tài)和雙腳狀態(tài)給出儀態(tài)測(cè)試結(jié)果。從坐姿,站姿,行姿3個(gè)方面對(duì)人體儀態(tài)進(jìn)行分析。

      進(jìn)一步地,參見(jiàn)圖2,空間定位信息還包括左手腕節(jié)點(diǎn)、左手肘節(jié)點(diǎn)、右手腕節(jié)點(diǎn)、右手肘節(jié)點(diǎn)、左臀節(jié)點(diǎn)、左膝蓋節(jié)點(diǎn)、右臀節(jié)點(diǎn)和右膝蓋節(jié)點(diǎn)??梢酝ㄟ^(guò)這些節(jié)點(diǎn)創(chuàng)建更多的儀態(tài)分析方法。

      進(jìn)一步地,判斷上身狀態(tài)的步驟為:

      設(shè)定左肩節(jié)點(diǎn)坐標(biāo)為(xA,yA,zA),右肩節(jié)點(diǎn)坐標(biāo)為(xB,yB,zB),軀干節(jié)點(diǎn)坐標(biāo)為(xC,yC,zC);

      在XOZ坐標(biāo)平面中,AC為一條直線,BC為一條直線,即斜率k=dz/dx;

      若kAC≈kBC,即(ZA-ZC)/(XA-XC)≈(ZB-ZC)/(XB-XC),則上身是挺直的,反之上身沒(méi)有挺直。

      由左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)和軀干節(jié)點(diǎn)構(gòu)成了一個(gè)平面,通過(guò)設(shè)定的坐標(biāo)計(jì)算平面的斜率從而判斷該平面是否垂直于地面,進(jìn)而判斷上身是否挺直。無(wú)論對(duì)于坐姿,站姿還是行姿,上身挺直都是重要的。

      進(jìn)一步地,判斷頭部狀態(tài)的步驟為:

      設(shè)定頭部節(jié)點(diǎn)坐標(biāo)為(xhead,yhead,zhead),頸部節(jié)點(diǎn)坐標(biāo)為(xneck,yneck,zneck);

      在XOZ坐標(biāo)平面中,xhead≈xhead,yhead≈yneck,則頭部是直的,反之頭部不直。

      通過(guò)頭部節(jié)點(diǎn)和頸部節(jié)點(diǎn)的坐標(biāo)來(lái)判斷頭部是否擺正,且可以通過(guò)一段時(shí)間對(duì)頭部節(jié)點(diǎn)和頸部節(jié)點(diǎn)的采集來(lái)判斷是否有頭部晃動(dòng)的情況。頭部是否擺正,對(duì)于坐姿、站姿或行姿亦是非常重要的。

      進(jìn)一步地,判斷手臂狀態(tài)的步驟為:

      設(shè)定左肩節(jié)點(diǎn)坐標(biāo)為(xleft shoulde,yleft shoulde,zleft shoulde)、右肩節(jié)點(diǎn)坐標(biāo)為(xright shoulder,yright shoulder,zright shoulder)、左手節(jié)點(diǎn)坐標(biāo)為(xleft hand,yleft hand,zleft hand)和右手節(jié)點(diǎn)坐標(biāo)為(xright hand,yright hand,zright hand);

      向量l=(xleft hand-xleft shoulder,yleft hand-yleft shoulder,zleft hand-zleft shoulder),向量r=(xright hand-xright shoulder,yright hand-yright shoulder,zright hand-zright shoulder);

      通過(guò)計(jì)算sinα=(l×r)/(|l|×|r|)的最大值,得到擺臂幅度l和r的夾角α。

      通過(guò)左肩節(jié)點(diǎn)坐標(biāo)、右肩節(jié)點(diǎn)坐標(biāo)、左手節(jié)點(diǎn)坐標(biāo)和右手節(jié)點(diǎn)坐標(biāo)來(lái)判斷手臂擺幅,在行走時(shí),手臂幅度不應(yīng)大于30°為宜。站立時(shí)應(yīng)保持幅度為0°。

      進(jìn)一步地,判斷腿部狀態(tài)的步驟為:

      設(shè)定左腿跟節(jié)點(diǎn)坐標(biāo)為(xleft foot,yleft foot,zleft foot)和右腿跟節(jié)點(diǎn)坐標(biāo)為(xright foot,yright foot,zright foot);

      設(shè)人前行方向沿著向量a,left foot和right foot之間有一條從left foot指向right foot的向量b,left foot和right foot之間的距離為l,那么l=(a·b)/|a|;

      設(shè)腳的長(zhǎng)度是l’,若l=2*l’,則測(cè)試者的步間距是合理的,反之則不合理。

      通過(guò)左腿跟節(jié)點(diǎn)坐標(biāo)和右腿跟節(jié)點(diǎn)坐標(biāo)來(lái)計(jì)算腳的狀態(tài),從而判斷行走時(shí)的步幅是否合理,來(lái)判斷人的行姿。當(dāng)左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)幾乎重合且都落在地面時(shí),則判斷為雙腳靠攏平放于地面,來(lái)判斷人的坐姿。

      進(jìn)一步地,判斷眼部狀態(tài)的步驟為:

      以雙瞳孔相對(duì)于鼻梁的位置作為量化標(biāo)準(zhǔn),判斷雙瞳到鼻梁的距離是否存在明顯偏差;

      若無(wú)明顯偏差則計(jì)算雙瞳到眼角的距離,若偏差較大則定性為雙目未能平視前方;

      通過(guò)計(jì)算得到的雙瞳到眼角的距離,判斷是否發(fā)生雙瞳同時(shí)貼著內(nèi)眼角或外眼角的情況,若有此情況則定性為雙目未能平視前方,若無(wú)此情況則定性為雙目平視前方。

      綜合上身是否挺直、頭部是否擺正或出現(xiàn)晃動(dòng)情況、手臂擺幅、腳部步幅和眼部是否正視給出儀態(tài)分析結(jié)果。

      綜上,本實(shí)施例公開(kāi)的一種基于kinect的求職儀態(tài)測(cè)試方法,采用kinect紅外深度傳感器通過(guò)人臉識(shí)別、空間定位和肢體識(shí)別采集人臉特征、骨架位置,通過(guò)采集的數(shù)據(jù)對(duì)上身狀態(tài)、頭部狀態(tài)、手臂狀態(tài)、腳部狀態(tài)和眼部狀態(tài)進(jìn)行檢測(cè),其檢測(cè)結(jié)果客觀準(zhǔn)確。

      與上述方法實(shí)施例相對(duì)應(yīng)的,下述實(shí)施例還公開(kāi)一種用于執(zhí)行上述方法的配套系統(tǒng)。

      采集模塊:用于提取kinect采集空間定位信息中左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)、軀干節(jié)點(diǎn)、頭部節(jié)點(diǎn)、頸部節(jié)點(diǎn)、左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)值以及人臉識(shí)別信息中眼部信息的特征值;

      第一決策模塊:用于根據(jù)左肩節(jié)點(diǎn)、右肩節(jié)點(diǎn)和軀干節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷上身狀態(tài),根據(jù)頭部節(jié)點(diǎn)和頸部節(jié)點(diǎn)的坐標(biāo)計(jì)算平面內(nèi)斜率來(lái)判斷頭部狀態(tài),根據(jù)左手節(jié)點(diǎn)、右手節(jié)點(diǎn)、左肩節(jié)點(diǎn)和右肩節(jié)點(diǎn)的坐標(biāo)來(lái)計(jì)算手臂狀態(tài),通過(guò)左腿跟節(jié)點(diǎn)和右腿跟節(jié)點(diǎn)的坐標(biāo)來(lái)判斷雙腳狀態(tài);

      第二決策模塊:根據(jù)眼部信息的特征值判斷眼睛狀態(tài);

      輸出模塊:用于綜合眼睛狀態(tài)、上身狀態(tài)、頭部狀態(tài)、手臂狀態(tài)和雙腳狀態(tài)給出儀態(tài)測(cè)試結(jié)果。

      綜上,本實(shí)施例公開(kāi)的一種基于kinect的求職儀態(tài)測(cè)試系統(tǒng),采用kinect紅外深度傳感器通過(guò)人臉識(shí)別、空間定位和肢體識(shí)別采集人臉特征、骨架位置,通過(guò)采集的數(shù)據(jù)對(duì)上身狀態(tài)、頭部狀態(tài)、手臂狀態(tài)、腳部狀態(tài)和眼部狀態(tài)進(jìn)行檢測(cè),其檢測(cè)結(jié)果客觀準(zhǔn)確。

      以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

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