判断使用者的姿势的影像检测方法以及影像检测装置与流程

文档序号:17549244发布日期:2019-04-30 18:08阅读:149来源:国知局
判断使用者的姿势的影像检测方法以及影像检测装置与流程

本发明涉及一种影像检测方法以及影像检测装置,特别涉及一种用以判断使用者的姿势的影像检测方法以及影像检测装置。



背景技术:

影像检测技术可应用于判断使用者的各种姿势,例如年长者的睡姿等,以实现监测与照护年长者的目的。对于使用者而言,虽然可通过检测脸部特征来判断使用者的睡姿,但脸部特征是相当不稳定的。正脸的特征较多所以检测率较高,侧脸的检测率就下降许多。如果使用者的脸被遮住则几乎无法检测。因此,需要一种能够提升辨识度以及检测效率的影像检测方法以及影像检测装置。



技术实现要素:

为了解决上述问题,本发明提出一种用以判断使用者的姿势的影像检测方法以及影像检测装置。本发明是选择使用者的躯干或任一四肢等身体特征作为特征参数进行比对分析,获得待测影像以及基准影像的相似程度信息。此外,本发明的影像检测方法更对使用者的轮廓进行像素分布分析。通过上述特征比对分析以及像素分布分析,即使无法辨识出使用者的脸部,也能够通过其他特征精确地辨别使用者的姿势,实现照护的目的。

本发明的一实施例提供了一种用以判断使用者的姿势的影像检测方法。上述影像检测方法包括:取得一使用者于一待测区域中的一基准影像;取得该使用者于该待测区域中的一待测影像;对该待测影像的一特征参数以及该基准影像的一特征参数进行特征比对分析,以获得该待测影像以及该基准影像的一使用者相似程度信息;以及对该待测影像进行一像素分布分析,以获得一使用者像素分布信息;以及根据该使用者相似程度信息及该使用者像素分布信息,判断该使用者的一姿势。

像素分布分析是将该待测影像的一使用者轮廓沿着一第一方向累积像素,以获得该使用者像素分布信息。待测影像不同于基准影像。上述影像检测方法还包括依据对二个影像进行相减所得到的像素差,决定出上述基准影像。上述待测区域为上述使用者所躺卧的床铺,上述特征参数包括上述使用者的躯干、任一四肢、任一五官、或是上述使用者所穿着的服饰的特定图案。此外,上述特征比对分析是计算上述待测影像的特征参数以及上述基准影像的特征参数的上述相似程度信息是否大于一第一预设值。上述像素分布分析是对该使用者的轮廓,依照一第二方向的顺序,分别计算该轮廓沿着第一方向的像素累积值,计算该像素累积值的分布信息是否大于一第二预设值。上述第一方向是定义为从上述使用者的头部至上述使用者的脚部的延伸方向,上述第二方向是不同于上述第一方向。在一实施例中,第二方向垂直于第一方向。

当该相似程度信息大于该第一预设值,并且该分布信息大于该第二预设值时,判断该使用者的该姿势为正躺;当该相似程度信息大于该第一预设值,并且该分布信息小于或等于该第二预设值时,判断该使用者的该姿势为侧躺。当该相似程度信息小于或等于该第一预设值,并且该分布信息大于该第二预设值时,判断该使用者的该姿势为俯卧;当该相似程度信息小于或等于该第一预设值,并且该分布信息小于或等于该第二预设值时,判断该使用者的该姿势为侧躺。

本发明的另一实施例提供了一种影像检测装置,包括一感测器、一处理器以及一显示器。感测器检测一使用者于一待测区域中的一基准影像以及一待测影像。处理器包括特征比对模块、像素分布分析模块、判断模块以及提示模块。特征比对模块对该待测影像的一特征参数以及该基准影像的一特征参数进行特征比对分析。像素分布分析模块,比较该待测影像的该特征参数以及该基准影像的该特征参数,以获得该待测影像以及该基准影像的一使用者相似程度信息,并且对该待测影像进行一像素分布分析,以获得一使用者像素分布信息。判断模块根据该使用者相似程度信息及该使用者像素分布信息,判断该使用者的一姿势。显示器用以显示该使用者的该姿势。

关于本发明其他附加的特征与优点,本领域技术人员,在不脱离本发明的精神和范围内,当可根据本案实施方法中所公开的影像检测方法以及影像检测装置。

附图说明

根据以下的详细说明并配合附图做完整公开。应注意的是,根据本产业的一般作业,图示并未必按照比例绘制。事实上,可能任意的放大或缩小元件的尺寸,以做清楚的说明。

图1a是显示根据本发明一实施例所述的影像检测装置的示意图;

图1b是显示根据本发明另一实施例所述的影像检测装置的示意图;

图1c是显示根据本发明一实施例所述的处理器的示意图;

图2是显示根据本发明一实施例所述的影像检测方法的流程图;

图3a是显示根据本发明一实施例所述的影像的示意图;

图3b是显示根据本发明一实施例所述的对影像的轮廓进行二次微分的示意图;

图4a与4b是显示根据本发明另一实施例所述的影像检测方法的流程图;

图5a是显示根据本发明一实施例所述的计算像素累积值的分布信息的示意图;

图5b是显示根据本发明另一实施例所述的计算像素累积值的分布信息的示意图。

附图标记说明:

10、10a、10b~影像检测装置;

100~数据储存装置;

200~处理器;

202~特征比对模块;

204~像素分布分析模块;

206~判断模块;

208~提示模块;

300~显示器;

400、400a、400b~通信装置;

500~感测器;

hd1、hd2~统计图;

roi~待测区域;

p1、p1’、p2~影像;

s200…s208、s400…s428~步骤。

具体实施方式

以下的公开内容提供许多不同的实施例或范例以实施本案的不同特征。以下的公开内容叙述各个构件及其排列方式的特定范例,以简化说明。当然,这些特定的范例并非用以限定。例如,若是本公开书叙述了一第一特征形成于一第二特征之上或上方,即表示其可能包含上述第一特征与上述第二特征是直接接触的实施例,亦可能包含了有附加特征形成于上述第一特征与上述第二特征之间,而使上述第一特征与第二特征可能未直接接触的实施例。另外,以下公开书不同范例可能重复使用相同的参考符号及/或标记。这些重复为了简化与清晰的目的,并非用以限定所讨论的不同实施例及/或结构之间有特定的关系。

图1a是显示根据本发明一实施例所述的影像检测装置的示意图。影像检测装置10包括数据储存装置100、处理器200、显示器300、通信装置400以及感测器500。影像检测装置10可以为一独立的电子装置,或是内建于手机、平板电脑、笔记本电脑、游戏装置、电子书或是pda等移动电子装置,或是台式电脑、服务器等电子装置,或是任何搭载有触控模块(例如触控集成电路)的电子装置。数据储存装置100可包括储存单元可包括随机存取存储器(randomaccessmemory,ram)、只读存储器(readonlymemory,rom)、快闪存储器(flash)、硬盘、软碟、磁性存储器、光学碟片(compactdisc,cd)、数字多功能影音光盘(digitalvideodisk,dvd)等。

此外,影像检测装置10的处理器200是耦接数据储存装置100,用以存取数据储存装置100的数据。处理器200可包含数字信号处理器(digitalsignalprocessing,dsp)、微处理器(microcontroller,mcu)、一单一中央处理单元(central-processingunit,cpu)或者是关连于平行运算环境(parallelprocessingenvironment)的多个平行处理单元,用以执行作业系统、模块以及应用程序。显示器300是用以显示数据储存装置100的数据。显示器300,举例来说,可为投影式显示器、立体成像显示器、有机发光二极管显示器、电子纸、系统整合型面板、发光二极管显示器液晶屏幕、或是触控显示面板,例如电阻式触控面板、电容式触控面板、光学式触控面板或电磁式触控面板。在一实施例中,当处理器200判断出使用者的姿势时,处理器200将上述姿势的信息传送至显示器300,使得显示器300能够显示使用者的姿势。

通信装置400是支援无线通信协定以进行与另一电子装置的数据传输。举例而言,无线通信的协定可包括gsm、gprs、edge、umts、w-cdma、cdma2000、td-cdma、bluetooth、nfc、wifi、wi-fidirect、wimax、lte、lte-a或td-lte等。感测器500是用感测使用者的影像、轮廓或身形。举例而言,感测器500为一种光学感测器,能够接收光信号,将光信号转换为像素等电信号,并且将电信号传送至处理器200以进行运算。举例而言,感测器500可包括有源像素传感器(aps)、cmos图像传感器、感光耦合元件(ccd)、红外线感测元件、光感晶体管、或各种光学镜头等。因此,即使是在光线昏暗或是黑暗的环境中,也能通过感测器500检测到使用者的影像。

图1b是显示根据本发明另一实施例所述的影像检测装置10的示意图。在此实施例中,影像检测装置10采用分离式设计,亦即影像检测装置10是由两个影像检测装置10a以及10b所构成。影像检测装置10a包括感测器500以及通信装置400a,影像检测装置10b包括数据储存装置100、处理器200、显示器300以及通信装置400b。详细而言,影像检测装置10a是安装于使用者所处的环境中,而影像检测装置10b则为主机。举例来说,影像检测装置10b可为影像检测装置10的制造商的服务器、大型主机或是云端主机。影像检测装置10a的感测器500所感测到的影像,是通过通信装置400a、400b传送至影像检测装置10b以进行分析。

图1c是显示根据本发明一实施例所述的处理器200的示意图。处理器200包括一特征比对模块202、一像素分布分析模块204以及一判断模块206。处理器200更耦接一提示模块208。特征比对模块202是用以对待测影像的一特征参数以及基准影像的一特征参数进行特征比对分析。像素分布分析模块204比较待测影像的特征参数以及基准影像的特征参数,以获得待测影像以及基准影像的一使用者相似程度信息,并且对待测影像进行一像素分布分析,以获得一使用者像素分布信息。判断模块206根据使用者相似程度信息及使用者像素分布信息,判断使用者的姿势。提示模块208是用以当判断模块206判断使用者状况有异时,发出声音或光线以通知其他人,进而实现照护使用者的目的。举例而言,提示模块208可包括警报器、蜂鸣器、警示灯、闪光器、或声光喇叭等。

图2是显示根据本发明一实施例所述的影像检测方法的流程图。在步骤s200中,处理器200设定影像检测装置10所要检测的待测区域(regionofinterest,roi)。在一实施例中,影像检测装置10是用以判断使用者的睡姿,因此待测区域roi为该使用者所躺卧的床铺。上述待测区域roi可由影像检测装置10预先设定、或是由使用者依据自身环境来自行设定。当设定完成后,在步骤s201,感测器500开始进行拍摄,以取得关于待测区域roi的多个影像。举例而言,感测器500每秒钟拍摄20~60张影像,以记录与检测使用者在待测区域roi中的姿势。上述感测器500每秒钟拍摄的影像数量仅作为例示之用,而非用以限制本发明。详细而言,感测器500可依据使用者环境以及使用者需求调整每秒钟拍摄的影像数量。例如,当使用者需要提升判断的准确率,则可增加感测器500每秒钟拍摄的影像数量。

然后,在步骤s202中,处理器200判断是否取得使用者在待测区域roi中的基准影像。由于本发明主要是用以检测使用者的睡眠姿势,因此要检测的是使用者在静止状态时的基准影像。当处理器200检测到第一个基准影像时,该第一个基准影像是作为判断使用者姿势的比对基准。如果没有取得基准影像,则继续执行步骤s202。如果有取得基准影像,则执行步骤s203,处理器200通过基准影像决定关于使用者的特征参数。在一实施例中,特征参数包括该使用者的躯干、任一四肢、任一五官、或是使用者所穿着的服饰的特定图案。

然后,在步骤s204中,处理器200判断是否取得使用者于待测区域roi中的一待测影像。上述待测影像是不同于做为比对基准的基准影像。在另一实施例中,上述待测影像是相同于做为比对基准的基准影像。如果没有取得待测影像,则继续执行步骤s204。如果有取得待测影像,则执行步骤s206,处理器200对待测影像进行一特征比对分析,比较待测影像的特征参数以及基准影像的特征参数,以决定待测影像以及基准影像的相似程度信息。上述相似程度信息的判断是关联于使用者环境的光亮程度。在明亮的环境中,待测影像与基准影像之间有70%~90%为相同影像,则判断为相似。在阴暗的环境中,待测影像与基准影像之间有30%~50%为相同影像,则判断为相似。在步骤s208中,处理器200对待测影像进行一像素分布分析,统计待测影像的轮廓沿着一第一方向的延伸,以获得使用者的像素分布信息。上述第一方向是定义为从使用者的头部至脚部的延伸方向。此外,要注意的是,在此实施例中,处理器200先执行步骤s206的特征比对分析,再执行步骤s208的像素分布分析。在另一实施例中,处理器200亦可先执行步骤s208的像素分布分析,再执行步骤s206的特征比对分析。在另一实施例中,处理器200是同时执行步骤s206的特征比对分析以及步骤s208的像素分布分析,本发明并不加以限制。最后,于步骤s210中,根据使用者相似程度信息以及使用者像素分布信息,判断使用者的姿势。

图3a是显示根据本发明一实施例所述的影像p1的示意图。如图所示,影像p1主要包括使用者及其所躺卧的床铺(亦即待测区域roi)。图3b是显示根据本发明一实施例所述的对影像的轮廓进行二次微分的示意图。在一实施例中,处理器200使用二次微分以检测出使用者的轮廓。换言之,处理器200对影像的轮廓进行两次以上的微分。详细而言,使用二次微分的目的在于获得使用者的明显的边缘特征,以检测出使用者的轮廓(如图3b的影像p1’所示)。

在另一实施例中,处理器200是使用一次微分或是边缘检测演算法(例如sobel演算法),以获得轮廓与边缘的细节特征。此外,在获得关于使用者的轮廓的影像p1’之后,处理器200可使用原则组件分析演算法(principalcomponentanalysis,pca)。pca是一种分析、简化数据集的技术,可用于减少数据集的维数,同时保持数据集中的对变异数贡献最大的特征。在一实施例中,处理器200使用pca搭配使用者的轮廓与身形,搭配躯干或四肢等特征参数,分析出使用者的身体轴向以及在待侧区域roi中的躺卧方向。使用pca可求得使用者的身体方向(亦即)使用者躺在床铺上的方向,以解决使用者躺歪的问题。

图4a与4b是显示根据本发明另一实施例所述的影像检测方法的流程图。在步骤s400中,处理器200设定待测区域roi。在步骤s402中,感测器500取得多个影像。然后,在步骤s404中,处理器200对二个影像进行相减以得到像素差,判断是否具有移动量。当处理器200接收到关于多个影像的电信号时,便能萃取出像素、分辨率、色彩饱和度等各种光学参数。

在一实施例中,处理器200对连续的第一影像与第二影像进行相减以得到像素差,并且将上述像素差定义为移动量。如果像素差大于一预设值,就表示有移动量,则处理器200判断使用者处于活动状态,而非静止状态。如果像素差小于或等于上述预设值,就表示没有移动量,则处理器200判断使用者处于静止状态。举例而言,上述预设值为200。此数值仅作为例示之用,而非用以限制本发明。详细而言,处理器200可依据使用者环境以及影像处理的需求调整上述预设值。

在步骤s404中,如果处理器200判断具有移动量,则回到步骤s402。换言之,处理器200将放弃第一影像,取得第三影像,并且比较第二影像与第三影像以判断是否具有移动量。如果处理器200判断没有移动量,则执行步骤s406,判断使用者是否躺在影像中。因此,通过此流程能够找出使用者停止移动、且为静止状态时的第一个基准影像。

详细而言,在步骤s406中,处理器200是使用检测人体特征的演算法(例如opencv演算法)或是分类器(例如svm分类器),利用使用者的轮廓、身形或肤色等身体特征,判断使用者在影像中是否躺着。如果影像中没有上述身体特征,则处理器200判断使用者并未躺在床铺(或待测区域roi)中,流程回到步骤s402。如果影像中具有上述身体特征,则处理器200判断使用者躺在床铺中,执行步骤s408。

在步骤s408中,处理器200判断影像是否为第一次基准影像。依据s402至s408目前为止的步骤,如果处理器200判断此影像没有移动量、使用者躺在此床铺中,就表示此影像为第一次基准影像。然后,执行步骤s410,处理器200决定关于使用者的特征参数,举例来说,使用hessianmatrix或gaborfilter,但不限于此。处理器200是使用hessianmatrix或gaborfilter来撷取使用者的纹理特征,以记录使用者当下的状态。上述特征参数包括该使用者的躯干、任一四肢、任一五官、或是该使用者所穿着的服饰的特定图案。

此外,如果处理器200判断此影像不是第一次基准影像,则执行步骤s412的特征比对分析以及步骤s414的像素分布分析。在步骤s412中,处理器200对待测影像进行特征比对分析,计算待测影像的特征参数以及基准影像的特征参数的相似程度信息。在步骤s414中,处理器200对待测影像进行像素分布分析,使用二次微分,依照第二方向的顺序,分别计算该轮廓沿着第一方向的像素累积值。举例而言,上述第二方向是从使用者的最左边到最右边的延伸方向。上述第二方向的定义是作为说明之用,而非用以限制本发明。然后,处理器200依据步骤s412的特征比对分析以及步骤s414的像素分布分析,判断使用者的睡眠姿势。

详细而言,在步骤s414的像素分布分析中,处理器200是依照第二方向的顺序,分别计算使用者的轮廓沿着第一方向的像素累积值。第一方向是定义为从使用者的头部至使用者的脚部的延伸方向,并且第二方向是不同于第一方向。在一实施例中,第二方向与第一方向是不平行的。在另一实施例中,第二方向是垂直于第一方向,本发明并不加以限制。图5a与5b是显示根据本发明实施例所述的计算像素累积值的分布信息的示意图。如图所示,影像p1与p2皆包括了使用者及其所躺卧的待侧区域roi,其中y轴方向为从使用者的头部延伸至脚部的第一方向,x轴方向为第二方向。然后,处理器200计算使用者的轮廓在y轴上的像素累积值,并且统计每个像素累积值在x轴上的分布趋势,而得到统计图hd1与hd2。

由此可知,像素累积值是正比于身体分布的权重。如图5a所示,由于影像p1中的使用者为正躺,因此其统计图hd1的分布较为对称。换言之,身体中间的像素累积值较高,身体两侧的像素累积值较低。在图5b的实施例中,由于影像p2中的使用者为侧躺,因此其统计图hd2的分布较不对称,并且倾向于身体侧躺之处。亦即,对于统计图hd2而言,在身体侧躺之处具有较高的像素累积值。要注意的是,在图5b的实施例中,使用者侧躺会造成身体轴向的改变。因此,处理器200对应调整待侧区域roi的检测角度,使用pca以精确计算像素累积值及其分布状况。处理器200使用pca可求得使用者的身体方向(亦即)使用者躺在床铺上的方向,以解决使用者躺歪的问题。

此外,要注意的是,处理器200是同时执行步骤s412的特征比对分析以及步骤s414的像素分布分析。在一实施例中,处理器200先执行步骤s412的特征比对分析,再执行步骤s414的像素分布分析。在另一实施例中,处理器200先执行步骤s414的像素分布分析,再执行步骤s412的特征比对分析,本发明并不加以限制。

然后,在步骤s416中,处理器200判断上述相似程度信息是否大于第一预设值。举例而言,处理器200判断待测影像的特征参数以及基准影像的特征参数的相似程度信息是否大于80%。举例而言,上述80%的阈值仅作为例示之用,而非用以限制本发明。处理器200可依据使用者环境以及影像处理的需求调整上述阈值。如果是,则执行步骤s418;如果否,则执行步骤s420。

在步骤s418以及s420中,处理器200判断上述像素累积值的分布信息是否大于第二预设值。分布信息的数值越高,表示分布较对称。在步骤s418中,如果像素累积值的分布信息没有大于第二预设值,则执行步骤s422,处理器200判断使用者为的姿势为侧躺。如果像素累积值的分布信息大于第二预设值,则执行步骤s424,处理器200判断使用者为的姿势为正躺。

此外,在步骤s420中,如果像素累积值的分布信息大于第二预设值,则执行步骤s426,处理器200判断使用者为的姿势为俯卧。如果像素累积值的分布信息没有大于第二预设值,则执行步骤s428,处理器200判断使用者为的姿势为侧躺。

本发明是选择使用者的躯干或任一四肢等身体特征作为特征参数进行比对分析,并且计算使用者的轮廓的像素累积值以进行像素分布分析。即使使用者的身体被寝具或其他衣物所覆盖,也能通过覆盖后的身形与轮廓变化,判断出使用者的睡眠姿势。即使无法辨识出使用者的脸部,也能够通过上述身体特征精确地辨别使用者的睡眠姿势,实现照护使用者的目的。

在本说明书以及权利要求中的序数,例如「第一」、「第二」、「第三」等等,彼此之间并没有顺序上的先后关系,其仅用于标示区分两个具有相同名字的不同元件。本发明说明书中「耦接」一词是泛指各种直接或间接的电性连接方式。

本发明虽以较佳实施例公开如上,然其并非用以限定本发明的范围,任何本领域技术人员,在不脱离本发明的精神和范围内,当可做些许的变动与润饰,因此本发明的保护范围当视所附的权利要求所界定者为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1