[發明專利]一種基于圖像的人體腰圍測量方法及腰帶有效
| 申請號: | 201810257544.4 | 申請日: | 2018-03-27 |
| 公開(公告)號: | CN108652109B | 公開(公告)日: | 2020-02-21 |
| 發明(設計)人: | 馬燕;何帥兵;黃慧;詹新林;李順寶 | 申請(專利權)人: | 上海師范大學 |
| 主分類號: | A41H1/00 | 分類號: | A41H1/00;A61B5/107 |
| 代理公司: | 上海精晟知識產權代理有限公司 31253 | 代理人: | 馮子玲 |
| 地址: | 200234 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 圖像 人體 腰圍 測量方法 腰帶 | ||
1.一種基于圖像的人體腰圍測量方法,其特征在于,包括以下步驟:
步驟一、設置柔性腰帶,所述柔性腰帶上布置有適用于角點檢測的若干標記物,并且所述若干標記物包括若干第一標記物和至少兩個第二標記物,每個第二標記物均設置為與其余標記物不同的顏色類型;所述柔性腰帶采用軟磁條制作;所述標記物為方形,并且沿所述柔性腰帶的長度方向布置;各標記物間的間距相同,并且標記物的寬度也與所述間距相同;任意兩個第二標記物之間至少設置有一個第一標記物;
步驟二、采樣被測者束有所述柔性腰帶的圖像;
步驟三、利用Harris角點檢測法檢測采樣圖像中柔性腰帶上的角點;利用Harris角點檢測法檢測采樣圖像中柔性腰帶上的角點,具體包括以下步驟:
計算采樣圖像中各像素點的水平和垂直方向導數Ix和Iy:
其中,是卷積符號,I為圖像中各像素灰度值矩陣;
對采樣圖像中各像素點計算三個自相關參數A、B和C的數值:
其中,Wu,v為高斯濾波器,,u、v分別為高斯濾波器的長和寬,σ為高斯濾波器的方差;
然后,計算采樣圖像中各像素點的Harris角點響應值R:
R=(AB-C2)-K(A+B)2
其中,K的取值范圍為0.04~0.06;
如果像素點(i,j)處的R大于預設的閾值T,并且像素點(i,j)處的R值與像素點(i,j)所在8鄰域的R值相比,當像素點(i,j)處的R值為極大值,則像素點(i,j)成為圖像的角點;
步驟四、利用FAST角點檢測法對檢測到的采樣圖像中柔性腰帶上的角點作篩選;利用FAST角點檢測法對檢測到的采樣圖像中柔性腰帶上的角點作篩選,具體包括以下步驟:
遍歷所述步驟三中獲得的角點,針對其中一個角點p,設其坐標為(i,j),該角點的灰度值為Ic;以角點p為中心,由角點p周圍共16個像素點組成一個圓圈,所述16個像素點從1~16依次編號,其坐標分別為(i-3,j)、(i-3,j+1)、(i-2,j+2)、(i-1,j+3)、(i,j+3)、(i+1,j+3)、(i+2,j+2)、(i+3,j+1)、(i+3,j)、(i+3,j-1)、(i+2,j-2)、(i+1,j-3)、(i,j-3)、(i-1,j-3)、(i-2,j-2)、(i-3,j-1);如果圓圈上16個像素點中有9個相鄰像素點的灰度值都大于Ic+t,則保留角點p,否則舍棄角點p,t為預設的閾值;
步驟五、對檢測到的角點進行二次曲線擬合;對檢測到的角點進行二次曲線擬合,具體包括以下步驟:
將步驟四中獲得的所有角點按其所處上下位置,分為位于上方的角點和位于下方的角點;判別方法是:針對一個角點p,設其坐標為(i,j),計算與其相鄰的4個像素點(i-3,j-2),(i-3,j+2),(i+3,j-2),(i+3,j+2)灰度值的最小值,如果像素點(i+3,j-2)或(i+3,j+2)的灰度值為最小值,則角點p為位于上方的角點,如果像素點(i-3,j-2)或(i-3,j+2)的灰度值為最小值,則角點p為位于下方的角點;
對于所有位于上方的角點進行二次曲線擬合,設共有n個位于上方的角點,其坐標分別為(i1,j1)、(i2,j2)、…、(in,jn),根據這n個角點進行二次曲線擬合,二次曲線擬合的方程為:
ax2+by2+cx+dy+e=0
其中,a、b、c、d和e是二次曲線擬合的系數,將n個角點的坐標代入二次曲線擬合方程,寫為矩陣形式為:
利用最小二乘法計算二次曲線擬合的5個系數a、b、c、d和e,從而進行二次曲線擬合;
步驟六、沿二次曲線擬合搜索腰帶上的其余角點,并重新二次曲線擬合;沿二次曲線擬合搜索腰帶上的其余角點,并重新二次曲線擬合,具體包括以下步驟:
利用Canny算子提取圖像邊緣,用Ie表示邊緣圖像,其中用1表示邊緣,0表示非邊緣,Ie與采樣圖像大小一致;
沿二次曲線擬合搜索邊緣像素點并判斷該邊緣像素點所在邊界的閉合性,具體方法是:設
二次曲線擬合上各點坐標分別為(if1,jf1)、(if2,jf2)、…、(ifn,jfn),以二次曲線擬合上各點坐標(ifk,jfk|k=1、2、…、n)為中心,判斷其上下共7個坐標點位置在邊緣圖像Ie中是否存在邊緣點,這7個坐標點包括(ifk-3,jfk)、(ifk-2,jfk)、(ifk-1,jfk)、(ifk,jfk)、(ifk+1,jfk)、(ifk+2,jfk)、(ifk+3,jfk);如果存在邊緣點A(ie,je),則進一步判斷A點所在邊界的閉合性;從A點開始,在A點的8鄰域中按上、右、右上、下、右下、左、左下、上、左上的順序找與其相鄰的點中是否存在邊緣點,即按(ie-1,je)、(ie,je+1)、(ie-1,je+1)、(ie+1,je)、(ie+1,je+1)、(ie,je-1)、(ie+1,je-1)、(ie-1,je)、(ie-1,je-1)順序尋找,一旦找到邊緣點B,則再從B點開始找與B相鄰的點中是否存在邊緣點,這樣一直進行下去,如果找到的邊緣點就是A點,則說明A點所在邊界是閉合的,反之,則說明A點所在邊界不閉合,并保存該點;
檢測閉合邊界中位于上方的角點,具體方法是:假設二次曲線擬合與閉合邊界的交點坐標為M,其坐標為(i,j),以(i,j)為當前坐標,搜索位于當前坐標上方的三個鄰點(i-1,j-1)、(i-1,j)、(i-1,j+1)是否為邊緣點,再以新找到的邊緣點(i’,j’)為當前坐標,一直搜索下去,一旦找不到新的邊緣點或新的邊緣點的列坐標減去j大于1,則將當前邊緣點(i’,j’)看作候選角點;計算候選角點(i’,j’)與其它已知角點(ik,jk)間的距離,如果邊緣點(i’,j’)與其它已知角點間的距離都大于等于5,則保留角點(i’,j’),否則舍棄角點(i’,j’),并將角點(i’,j’)加入滿足步驟五條件中所有位于上方的角點中,并按所述步驟五重新擬合二次曲線;
步驟七、搜索采樣圖像中柔性腰帶上的截止線;具體包括以下步驟:
取出在所述步驟六中保存的不閉合邊界中的點,并將列坐標最小的點(ic,jc)所在的列作為候選截止線;將坐標點(ic-6,jc+1)和(ic+6,jc+150)分別對應矩形區域的左上角坐標和右下角坐標,并進一步可以得到矩形區域的左下角坐標和右上角坐標分別為(ic+6,jc+1)和(ic-6,jc+150),利用上述矩形區域的左上角、右下角、左下角和右上角四個坐標就可以確定矩形區域,判斷所述矩形區域內是否存在邊緣點,如果存在邊緣點,則將jc加1,繼續判斷其右邊的矩形區域內是否存在邊緣點;如果矩形區域內不存在邊緣點,則將jc所在的列作為腰帶的截止線;
步驟八、識別采樣圖像中第二標記物所屬的顏色類型;識別采樣圖像中第二標記物所屬的顏色類型,具體包括以下步驟:
對于所述步驟六中找到的各閉合邊界,計算閉合邊界中所有點的行坐標的最小值imin和最大值imax,以及列坐標的最小值jmin和最大值jmax,根據這4個值計算閉合邊界的中心點坐標((imin+imax)/2,(jmin+jmax)/2);
識別閉合邊界的中心點的顏色類型;
步驟九、根據采樣圖像中第二標記物所屬的顏色類型和角點數目,輸出腰圍數值。
2.根據權利要求1所述的人體腰圍測量方法,其特征在于,所述步驟九中,根據采樣圖像中第二標記物所屬的顏色類型和角點數目,輸出腰圍數值,具體包括以下步驟:
根據所述步驟八中識別的采樣圖像中第二標記物所屬的顏色類型,確定基礎腰圍l1;
計算疊加腰圍l2,從計算基礎腰圍l1時采用的第二標記物出發,統計位于第二標記物上方的角點的數目;
計算附加腰圍l3,l3等于計算截止線到其最近的角點間的距離,設截止線所在的列坐標為jc,與截止線最近的角點M1的列坐標為jm1,與截止線次最近的角點M2的列坐標為jm2,則;
輸出腰圍等于l1+l2+l3。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海師范大學,未經上海師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810257544.4/1.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





