本發(fā)明涉及智能床領(lǐng)域,特別是涉及一種智能床的人體壓力分布測量系統(tǒng)和測量方法及人體身體輪廓識別、身體部位識別、睡姿識別等特征識別。
背景技術(shù):
在普通的家居床大多數(shù)是簡單的機(jī)械結(jié)構(gòu),不能測量一些壓力數(shù)據(jù),幫助人們改善睡眠質(zhì)量,隨著智能時代的到來,人們?nèi)粘J褂玫拇残枰M(jìn)一步的技術(shù)改進(jìn),加上自動化的功能,以便用戶獲得更好的體驗,提高睡眠質(zhì)量,以飽滿的精神投入到工作、生活中。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題在于提供一種人體壓力分布測量系統(tǒng)和測量方法及人體身體輪廓識別、身體部位識別、睡姿識別等特征識別,以解決目前難以獲得人體壓力分布的數(shù)據(jù)問題。
解決本發(fā)明的技術(shù)問題所采用的技術(shù)方案是:一種人體壓力分布測量系統(tǒng),用于測量人躺在床墊上時床墊下面的壓力值對應(yīng)人體承壓值,所述系統(tǒng)包括彈性緩沖層、壓力傳感器陣列系統(tǒng)和數(shù)據(jù)處理模塊;所述壓力傳感陣列系統(tǒng)用于測量所述彈性緩沖層下表面的壓力,經(jīng)過傳感配套電路經(jīng)過總線協(xié)議連接主控板實(shí)時的獲得每一個傳感網(wǎng)絡(luò)傳感數(shù)據(jù);所述數(shù)據(jù)處理模塊利用所述彈性緩沖層的下表面各個分布點(diǎn)的壓力與上表面各個分布點(diǎn)的壓力的一一對應(yīng)的映射關(guān)系,將所述數(shù)字信號還原成所述彈性緩沖層上表面各個分布點(diǎn)的壓力值,從而測得人體壓力分布。
優(yōu)選地,所述彈性緩沖層包括乳膠層、彈簧層、凝膠層、記憶棉層、棉花層或布層。
優(yōu)選地,所述數(shù)據(jù)處理模塊通過一主控模塊與一自調(diào)節(jié)支撐單元連接;所述主控模塊接收所述數(shù)據(jù)處理模塊傳送的數(shù)據(jù),并根據(jù)所述數(shù)據(jù)控制所述自調(diào)節(jié)支撐單元的高度。
優(yōu)選地,所述自調(diào)節(jié)支撐單元為支撐凸起;所述支撐凸起受所述主控模塊的控制,通過電機(jī)驅(qū)動調(diào)節(jié)自身高度。
解決本發(fā)明的技術(shù)問題所采用的技術(shù)方案是:提供一種人體壓力分布測量方法,所述方法包括:當(dāng)人躺在彈性緩沖層的上表面的時候,壓力傳感陣列系統(tǒng)得到彈性緩沖層的下表面的壓力分布;建立所述彈性緩沖層的上表面的壓力和下表面的壓力一一對應(yīng)的映射關(guān)系,通過上表面的點(diǎn)壓力對下表面的映射,再加上彈性緩沖層的彈性形變補(bǔ)償,建立上下表面的映射矩陣;通過所述映射矩陣,通過所述壓力傳感陣列系統(tǒng)得到在人躺在彈性緩沖層時,彈性緩沖層上表面的壓力,也就得到了在人躺在彈性緩沖層時人的各個部分所受到壓力。
優(yōu)選地,所述彈性緩沖層包括乳膠層、彈簧層、凝膠層、記憶棉層、棉花層或布層。
優(yōu)選地,所述壓力傳感陣列系統(tǒng)用于測量所述彈性緩沖層下表面的壓力,經(jīng)過傳感配套電路經(jīng)過總線協(xié)議連接主控板實(shí)時的獲得每一個傳感網(wǎng)絡(luò)傳感數(shù)據(jù);通過數(shù)據(jù)處理模塊利用所述彈性緩沖層的下表面各個分布點(diǎn)的壓力與上表面各個分布點(diǎn)的壓力的一一對應(yīng)的映射關(guān)系,將所述數(shù)字信號還原成所述彈性緩沖層上表面各個分布點(diǎn)的壓力值,從而測得人體壓力分布及人體壓力值圖譜。
優(yōu)選地,所述人體身體輪廓識別利用人體壓力值圖譜進(jìn)行haar特征識別,通過haar特征識別描繪人體輪廓。
優(yōu)選地所述身體部位識別利用臀部模板對人體輪廓遍歷操作,的到臀部位置,所述臀部位置結(jié)合人體工程學(xué)得到人體各個部位的位置。
優(yōu)選地所述睡姿識別利用身體各個部位重心分布,結(jié)合肩部的壓力的集中程度,通過建立訓(xùn)練庫檢測識別,進(jìn)行平側(cè)躺等睡姿判斷。
相對于現(xiàn)有技術(shù),本發(fā)明能測量一些人體壓力分布數(shù)據(jù),如身體承壓值分布,脊椎高度,結(jié)合人體工程學(xué)算法得到彈性緩沖層各個部位健康的軟硬度,然后通過電機(jī)調(diào)節(jié)各個部位床墊的高度,改善人的睡眠質(zhì)量,實(shí)現(xiàn)健康睡眠。
附圖說明
圖1是本發(fā)明的壓力測量系統(tǒng)的示意圖;
圖2是本發(fā)明的壓力測量系統(tǒng)在承壓時候的示意圖;
圖3是本發(fā)明的壓力測量系統(tǒng)在建立床墊上下壓力數(shù)據(jù)映射的示意圖;
圖4是本發(fā)明的壓力測量系統(tǒng)在建立床墊上下壓力數(shù)據(jù)映射的另一示意圖;
圖5是床上面的壓力值與床下傳感器壓力的映射關(guān)系圖;
圖6是將用戶視為連續(xù)的質(zhì)量塊且把該連續(xù)的質(zhì)量塊離散化的示意圖;
圖7是將壓力數(shù)據(jù)離散化的示意圖;
圖8是本發(fā)明的haar特征的特征向量;
圖9是本發(fā)明的臀部定位模板。
具體實(shí)施方式
本發(fā)明涉及新型的自動智能調(diào)節(jié)的睡眠系統(tǒng)的傳感算法。本發(fā)明人體壓力分布測量系統(tǒng)和方法是用于測試人躺著時身體的受壓分布的測量方法及人體身體輪廓識別、身體部位識別、睡姿識別等特征識別,該測量方法主要應(yīng)用于身體承壓測量;該測量系統(tǒng)包括一個彈性緩沖層、壓力傳感器陣列系統(tǒng)及數(shù)據(jù)處理模塊。如圖1所示。該彈性緩沖層是一層彈性物質(zhì),用來彈性緩沖層的上面的壓力。該電機(jī)系統(tǒng)用來改變床墊的軟硬度。
該壓力傳感陣列系統(tǒng)經(jīng)過傳感配套電路經(jīng)過總線協(xié)議連接主控板可以實(shí)時的獲得每一個傳感網(wǎng)絡(luò)傳感數(shù)據(jù)。該彈性緩沖層包括但不限于乳膠層、彈簧層、凝膠層、記憶棉層、棉花層、布層等。
在床架的使用過程中,每一排的高度會有變化,如圖2所示。
本測量方法主要用于測量在不同的高度,人躺在床墊上時,床墊上方的壓力和下方的壓力的一一映射關(guān)系。為方便說明,以下用排狀區(qū)域為例進(jìn)行描述,實(shí)際技術(shù)方案包含排狀、點(diǎn)狀、塊狀等多種區(qū)域形式。
1、傳感數(shù)據(jù)的映射關(guān)系的獲取
1)建立床墊上下壓力數(shù)據(jù)的映射,如圖3所示:
第一步、將10kg的重物放在床墊的各個位置,各排處于不同高度時,記錄各個傳感器的數(shù)據(jù),建立單個重物在各個位置到傳感網(wǎng)絡(luò)的映射關(guān)系;
第二步、將多個重物多種重量(1~20kg)、各種相對位置擺放,在各排處于不同高度時,并記錄底部傳感器數(shù)據(jù),建立多個重物對底層傳感網(wǎng)絡(luò)數(shù)據(jù)的映射關(guān)系,如圖4所示;最終得到床墊上方的壓力到下方的壓力的一一映射關(guān)系。在各排的床架的高度不同時,該映射關(guān)系f有差異,即映射關(guān)系p各排高度(h1、h2、h3、h4、h5、h6、h7、h8、h9、h10、h11),如圖5所示。
2)人體壓力數(shù)據(jù)的獲取
當(dāng)用戶躺在彈性緩沖層上時,可以將用戶視為連續(xù)的質(zhì)量塊,把這個連續(xù)的質(zhì)量塊離散化,如圖6所示,在這里將壓力數(shù)據(jù)離散化,如圖7所示。將壓力分成方塊化,每一個方塊內(nèi)的壓力等效為一個方形的質(zhì)點(diǎn)的壓力,得到一個壓力譜圖。每一個圖像的像素點(diǎn)的值代表該區(qū)域的壓力值。
由第一步得到的彈性緩沖層的上表面各個分布點(diǎn)的壓力和下表面各個分布點(diǎn)的壓力具有一個一一對應(yīng)的映射關(guān)系。即在對應(yīng)的位置上彈性緩沖層上表面的壓力值為an(上面離散化的壓力圖譜),彈性緩沖層下表面的壓力值為bn,an和bn有如下的一個關(guān)系:即b=pa;
其中,b1……bn是彈性緩沖層下表面的壓力值;a1……an是彈性緩沖層上表面的壓力值。
對映射矩陣p,對應(yīng)每一排床骨架的高度排列不同,映射矩陣p不同。主要是前后兩排的高度差對當(dāng)排的壓力傳感影響。當(dāng)某一排的高度比前排或者后排的高度高時,該排底部的傳感網(wǎng)絡(luò)對床墊上面人體壓力的傳感對應(yīng)映射比例會提高,當(dāng)某一排的高度比前排或者后排的高度低時,該排底部的傳感網(wǎng)絡(luò)對床墊上面人體壓力的傳感對應(yīng)映射比例會降低,例如圖2中左邊第二排的比第一排和第三排的高度都要高,其對應(yīng)的床墊上到床墊下映射矩陣p里面對應(yīng)的系數(shù)p22增大。否則則對應(yīng)的系數(shù)將變小。
針對不同種床墊,不同種高度,本發(fā)明將進(jìn)行數(shù)十萬、數(shù)百萬次測試,不斷地的實(shí)驗,然后經(jīng)過自己設(shè)計的弱分類器級聯(lián),進(jìn)行人工智能學(xué)習(xí),最終確定這個映射矩陣和每一排高度以及和相鄰排的高度查p=f(h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,δh1,δh2,δh3,δh4,δh5,δh6,δh7,δh8,δh9,δh10,δh11,)和h1、h2、h3、h4、h5、h6、h7、h8、h9、h10、h11以及之間的高度差是一一映射關(guān)系。
由于彈性緩沖層的上表面各個分布點(diǎn)的壓力和下表面各個分布點(diǎn)的壓力具有一個一一對應(yīng)的映射關(guān)系,所以矩陣p是一個滿秩矩陣。所以存在以下關(guān)系,即a=p^(-1)b;
通過這個映射就可以通過彈性緩沖層下面的壓力測量值b得到彈性緩沖層上表面的壓力測量值,即人體的實(shí)際壓力值a。由于不同種類的彈性緩沖層對應(yīng)的矩陣p和p^(-1)是不一樣的,因此通過修改矩陣p可以適用不同的彈性緩沖層。
3)對人體壓力值圖譜a進(jìn)行特征識別:基于haar特征進(jìn)行人體睡眠時的特征識別,包括輪廓識別,部位識別,睡姿識別,脊椎高度識別。
如圖8所示,haar特征:選取類haar特征中基本的8種邊緣特征模板haar特征模板結(jié)構(gòu),其中8種邊緣特征模板包括表示筆畫“橫”的水平結(jié)構(gòu)模板2種——字符上端的“橫”筆畫和下端的“橫”筆畫,表示筆畫“豎”的垂直結(jié)構(gòu)模板2種——字符左邊的“豎”筆畫和字符右邊的“豎”筆畫;表示筆畫“撇”的左斜45°結(jié)構(gòu)模板2種——字符左上方“撇”筆畫和字符右下方“撇”筆畫,表示筆畫“捺”的右斜45°結(jié)構(gòu)模板2種——字符左下方“捺”筆畫和字符右上方“捺”筆畫;分別用以表示字符筆畫結(jié)構(gòu)中的橫、豎、撇和捺結(jié)構(gòu);;逐像素計算這8種類haar特征結(jié)構(gòu)的特征:
fk(i,j)=σp∈{1,2,...,p}ωp·f(rp)
式中p∈{1,2,...,p}表示該類haar特征由p個矩形構(gòu)成,ωp表示第p個矩形的權(quán)值(-1,+1),取黑色矩形的權(quán)值為+1,白色矩形的權(quán)值為-1,rsum(rp)是第p個矩形rp內(nèi)所有像素壓力值之和。
當(dāng)對應(yīng)模板內(nèi)的haar特征結(jié)構(gòu)的特征值大于預(yù)設(shè)值之后,則在對應(yīng)的位置描述筆劃結(jié)構(gòu)。
通過haar特征識別人體的壓力值圖譜的邊界確認(rèn),通過確定人體壓力值圖譜的邊界確定人睡眠時的輪廓。
4)通過壓力的輪廓和臀部模板進(jìn)行臀部識別。采取如圖9的模板對整個壓力值圖譜采用遍歷操作,將壓力值圖譜上的值和模板上對應(yīng)的值相乘后求和,和值最大的位置為臀部的位置。在經(jīng)過閾值二極化、中值濾波、空洞填充等算法對臀部的位置進(jìn)行細(xì)化調(diào)整。
在得到臀部的位置之后,在根據(jù)人體工程學(xué)特征確定其他部位。再結(jié)合壓力值圖譜,得到身體各個位置的位置及承壓值分布。
5)平側(cè)躺識別:通過不同人體、不同睡姿,在不同床墊上的大量數(shù)據(jù)測試,建立平側(cè)躺數(shù)據(jù)訓(xùn)練庫,訓(xùn)練分類器,具體方法如下:1、建立樣本空間,在平躺和側(cè)躺情形下分別建立正樣本和負(fù)樣本。2、訓(xùn)練分類器。3、利用訓(xùn)練好的分類器進(jìn)行目標(biāo)檢測。檢測識別后,通過平側(cè)躺時身體各個部位重心分布,結(jié)合肩部的壓力的集中程度進(jìn)行平側(cè)躺等睡姿判斷。
本發(fā)明還提供一種可用于上述設(shè)備的使用方法:該使用方法是在人躺在彈性緩沖層的上表面的時候,傳感系統(tǒng)可以得到彈性緩沖層的下表面的壓力分布,由于彈性緩沖層的上表面的壓力和下表面的壓力具有一個一一對應(yīng)的映射關(guān)系,通過這個上表面的點(diǎn)壓力對下表面的映射,再加上彈性緩沖層的彈性形變補(bǔ)償,可精確的上下表面的映射矩陣。通過這個映射矩陣,可以通過這個該傳感系統(tǒng)得到在人躺在彈性緩沖層時,彈性緩沖層上表面的壓力,也就得到了在人躺在彈性緩沖層時人的各個部分所受到壓力。
一種人體壓力分布測量方法,人體壓力分布測量方法主要用于在自適應(yīng)智能調(diào)節(jié)床架各排的高度不一致時,人體躺在床墊上時,床墊下面的壓力值對應(yīng)人體承壓值的傳感方法。2、傳感方法所涉及系統(tǒng)包括彈性緩沖層、壓力測量裝置和位于所述彈性緩沖層下方的支撐件。3、傳感方法主要用于所述數(shù)據(jù)處理模塊利用所述彈性緩沖層的下表面各個分布點(diǎn)的壓力與上表面各個分布點(diǎn)的壓力的一一對應(yīng)的映射關(guān)系,將所述數(shù)字信號還原成所述彈性緩沖層上表面各個分布點(diǎn)的壓力值。4、所述傳感器為壓力傳感器陣列。5、所述彈性緩沖層包括乳膠層、彈簧層、凝膠層、記憶棉層、棉花層和布層中的至少一種。6、所述支撐件包括多個可獨(dú)立調(diào)節(jié)高度的自調(diào)節(jié)支撐單元;或者由多個可獨(dú)立調(diào)節(jié)高度的自調(diào)節(jié)支撐單元構(gòu)成。7、所述數(shù)據(jù)處理模塊通過主控模塊與所述自調(diào)節(jié)支撐單元連接;所述主控模塊接收所述數(shù)據(jù)處理模塊傳送的數(shù)據(jù),并根據(jù)所述數(shù)據(jù)控制所述自調(diào)節(jié)支撐單元的高度。8、所述自調(diào)節(jié)支撐單元為支撐凸起;所述支撐凸起受所述主控模塊的控制,通過電機(jī)驅(qū)動調(diào)節(jié)自身高度。9、將彈性緩沖層下表面各個分布點(diǎn)的壓力還原為彈性緩沖層上表面各個分布點(diǎn)的壓力,測得人體壓力分布,可以更加精確地測得人體壓力分布,進(jìn)而得到用戶睡眠參數(shù)。10、建立一個人體在床墊上的壓力圖譜,并應(yīng)用視頻處理中膨脹及腐蝕算法對壓力圖譜進(jìn)行處理。
以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。