食品信息提供方法及装置与流程

文档序号:14013849阅读:547来源:国知局
公开一种食品信息提供方法及装置。更详细而言,公开一种在食用前或食用后向使用者提供食品信息,从而能够有助于维持或改善使用者健康的食品信息提供方法及装置。
背景技术
::人们在日常生活中摄取多样种类的食品。如果摄取适度热量的食品将有助于健康,但每日持续摄取推荐量以上的热量,则不利于健康。但是,人们难以每天确认并管理要摄取的食品的热量究竟是多少、适度摄取热量又是多少等问题。技术实现要素:【技术问题】公开一种能够便利地确认使用者要摄取的食品的种类、总热量及适度摄取热量等的食品信息的食品信息提供方法及装置。【技术方案】为了解决所述课题,一个实施例的食品信息提供装置包括:光谱获得部,其获得使用者要摄取的食品的光谱;深度影像获得部,其获得所述食品的深度影像;及控制部,其基于所述食品的光谱,识别所述食品的种类;且所述控制部以在所述食品的深度影像中检测的食品区域为基准设置图形,基于所述设置的图形,计算所述识别的食品的体积、总热量及适度摄取热量中至少一者。所述控制部将所述检测的食品区域包含的各像素的影像坐标变换成实物坐标,以包括变换成所述实物坐标的食品区域的方式,设置一个以上的图形。所述控制部将所述检测的食品区域包含的各像素的影像坐标变换成实物坐标,在变换为所述实物坐标的食品区域内,设置一个以上的图形。所述图形可以意味着包括球形、圆锥、圆柱及六面体中至少一者的立体图形。还包括存储食品信息工作表的存储部,所述食品信息工作表包括食品的种类、所述各食品的固有光谱的类型及所述各食品每单位体积的热量中至少一者。所述控制部从所述食品信息工作表获得所述识别的食品的每单位体积热量,基于所述识别的食品的每单位体积热量和所述识别的食品的体积,计算所述识别的食品的总热量。所述控制部参照所述使用者的当前身体信息及所述使用者确定为目标的身体信息中至少一者,计算所述识别的食品的适度摄取热量。还包括输出部,其以文字、影像及语音中至少一者的形式,输出所述识别的食品的种类、所述识别的食品的总热量及所述识别的食品的适度摄取热量中至少一者的食品信息。所述控制部在拍摄所述食品的影像中,检测与所述食品对应的食品区域,对所述检测的食品区域中与所述适度摄取热量对应的区域进行强调处理并显示。为了解决所述课题,一个实施例的食品信息提供方法包括:获得使用者要摄取的食品的光谱的步骤;获得所述食品的深度影像的步骤;基于所述食品的光谱来识别所述食品的种类的步骤;及以在所述食品的深度影像中检测的食品区域为基准设置图形,基于所述设置的图形,计算所述识别的食品的体积、总热量及适度摄取热量中至少一者的步骤。【发明效果】如果拍摄使用者要摄取的食品,则相应食品的种类、总热量及适度摄取热量等食品信息将提供给使用者,因而可以让使用者在食品摄取前获得警醒,从而预防使用者过多摄取食品。使用者要摄取的食品的适度摄取热量基于使用者信息进行计算,计算的适度摄取热量重叠于影像内的食品区域并在视觉上显示,因而使用者可以直观地认知对相应食品的适度摄取热量。附图说明图1是图示本发明的一个实施例的食品信息提供装置的构成的图。图2是示例性图示利用图1的食品信息提供装置拍摄食品的图。图3是示例性图示利用图1的食品信息提供装置测量的各食品的光谱的图。图4是用于说明以利用图1的食品信息提供装置测量的光谱为基础来识别食品的种类的过程的图。图5至图8是用于说明以利用图1的食品信息提供装置获得的影像为基础来计算食品总热量及食品适度摄取热量的过程、计算的信息的显示方式的图。图9是图示本发明一个实施例的食品信息提供方法的顺序图。具体实施方式如果参照后面与附图一同详细叙述的实施例,本发明的优点及特征以及达成其的方法将会明确。但是,本发明并非限定于下面公开的实施例,可以以互不相同的多样形态体现,本实施例仅提供用于使本发明的公开更完整,向本发明所属
技术领域
:的技术人员完整地告知发明的范畴,本发明仅由权利要求项的范畴所定义。如果没有不同的定义,本说明书中使用的所有术语(包括技术及科学术语)可以用作本发明所属
技术领域
:的技术人员可以共同理解的意义。另外,只要未明确地格外定义,一般使用的词典中定义的术语不得过于地或过度地进行解释。本说明书中使用的术语用于说明实施例,并非要限制本发明。在本说明书中,只要在语句中未特别提及,单数型也包括复数型。说明书中使用的“包括(comprises)”及/或“包括的(comprising)”,除提及的构成要素之外,不排除一个以上其他构成要素的存在或追加。下面参照附图,详细说明本发明的实施例。在附图中,相同附图标记指代相同构成要素。图1是图示本发明一个实施例的食品信息提供装置100的构成的图,图2是示例性图示利用本发明一个实施例的食品信息提供装置100拍摄食品的图。如果参照图1,一个实施例的食品信息提供装置100包括电源部110、光谱获得部120、深度影像获得部130、存储部140、输入部150、输出部160及控制部170。电源部110向食品信息提供装置100的各构成要素供应电源。根据一个实施例,电源部110可以以能够从食品信息提供装置100机械或电气分离的方式体现。分离的电源部110可以更换为多余的其他电源部(图中未示出)。根据另一实施例,电源部110也可以与食品信息提供装置100体现为一体型。此时,电源部110可以从独立地配备的充电装置(图中未示出)接受供应电力并充电。此时,电源部110可以根据有线电力传输技术或无线电力传输技术而从充电装置接受供应电力。就后者而言,充电装置感知食品信息提供装置100是否放置于充电装置上,当感知为放置了食品信息提供装置100时,根据无线电力传输技术,向食品信息提供装置100的电源部110供应电力。无线电力传输技术可以分为磁感应(magneticinduction,mi)方式、磁共振(magneticresonant,mr)方式、微波辐射(microwaveradiation)方式,电源部110可以根据示例性列举的方式之一,以无线接受供应电力。光谱获得部120拍摄食品f1、f2,获得关于食品f1、f2的光谱。具体而言,光谱获得部120可以拍摄并取得从食品f1、f2的影像或食品f1、f2反射的反射光,获得关于相应食品f1、f2的光谱。深度影像获得部130获得关于食品的深度影像。为了获得深度影像,可以使用微波(microwave)、光波(lightwave)、超声波(ultrasonicwave)。作为利用光波的方式,例如可以为三角测量(triangulation)方法、时间延迟测量(time-of-flight)方法及干涉测量(interferometry)方法。深度影像获得部130可以利用示例性列举的方法之一,获得关于食品f1、f2的深度影像。基于三角测量(triangulation)方法的深度影像获得部130从像人类双眼一样具有特定的基线(baseline)的两台照相机(以下称为“立体照相机”)分别获得影像,查找两个影像中的对应点并获得深度影像。另一方面,立体照相机中的一台照相机可以用能够投射图案的图案投影仪替代。图案投影仪向物体(例如,食品)表面照射预先定义的图案的光,即,结构光(structuredlight)。向物体表面照射的结构光因物体表面具有的曲折而失真。因物体表面而失真的结构光借助配置于与图案投影仪不同位置的照相机而拍摄。如果比较图案投影仪照射的结构光与因物体表面的曲折而失真的结构光,则可以获得物体的深度影像。基于时间延迟测量方法的深度影像获得部130将特定光波照射于物体后,测量返回的时间,获得关于物体的深度影像。为此,深度影像获得部130例如可以包括tof传感器。tof传感器可以包括:发送部,其发送调制成特定频率的信号的光线;接收部,其接收从物体反射并回来的光线。存储部140可以包括非易失性存储器、易失性存储器、内置型存储器、可拆卸外置型存储器、硬盘、光盘、光磁盘或本发明所属
技术领域
:公知的任意形态的计算机可读记录介质。作为外置型存储器,例如可以为sd卡(securedigitalcard,安全数码卡)、迷你sd卡及微型sd卡。这种存储部140存储食品信息提供装置100运转所需的数据、软件及应用程序中至少一者。例如,存储部140存储食品信息数据库。食品信息数据库可以包括食品的种类、各食品的固有光谱信息及各食品的每单位体积的热量信息。食品信息数据库可以持续更新。例如,关于新食品的光谱信息及每单位体积的热量信息可以通过有线无线网络下载到存储部140。作为另一示例,也可以通过将存储原有食品信息数据库的拆卸型磁盘更换为存储新食品信息数据库的拆卸型磁盘,从而更新食品信息数据库。此外,存储部140可以存储使用者信息。作为使用者信息,例如可以为识别信息及身体信息。识别信息是指可以识别使用者的信息,例如可以为姓名、id及密码等。身体信息是指关于使用者身体的各种信息,例如可以为性别、年龄、身高、体重、身体各部分的长度及身体各部分的周长。如上所述的使用者信息可以由使用者直接输入,或通过有线无线网络从其他装置(图中未示出)接收,或从拍摄使用者的影像检测。输入部150从使用者接受输入命令或信息。为此,输入部150可以包括由触摸板、键区、按钮、开关、滑轮或他们的组合构成的输入装置。触摸板可以层叠于后述输出部160的显示装置161而构成触摸屏幕(touchscreen)。输出部160向使用者输出命令处理结果或各种信息。例如,输出部160输出使用者要摄取的食品f1、f2的食品信息。作为食品信息,例如可以为使用者要摄取的食品的种类、总热量及适度摄取热量。如上所述的食品信息可以以文字、影像及语音中至少一者的形态输出。为此,输出部160可以包括显示装置161及扬声器162。显示装置161可以以平板显示装置(flatpaneldisplay)、柔性显示装置(flexibledisplay)、不透明显示装置、透明显示装置、电子纸(electronicpaper,e-paper)或本发明所属
技术领域
:公知的任意形态提供。输出部160除显示装置161及扬声器162之外,还可以包括本发明所属
技术领域
:公知的任意形态的输出装置构成。控制部170连接并控制食品信息提供装置100内的其他构成要素。作为一个示例,控制部170比较借助于光谱获得部120而获得的光谱信息与食品信息数据库中存储的光谱信息,识别使用者要摄取的食品的种类。识别的食品的种类可以以文字、影像、语音或他们的组合输出。作为另一示例,控制部170计算使用者要摄取的食品的总热量。具体而言,如果借助于深度影像获得部130而获得了食品的深度影像,则控制部170从深度影像检测食品区域,设置与检测的食品区域对应的图形。然后,控制部170基于设置的图形,计算食品区域的体积。然后,控制部170检索存储部140中存储的食品信息数据库,获得相应食品的每单位体积热量信息。而且,将每单位体积的热量信息与计算的体积相乘,计算相应食品的总热量。计算的总热量可以以文字、影像、语音或他们的组合输出。作为又一示例,控制部170计算使用者要摄取的食品的适度摄取热量。关于相应食品的适度摄取热量可以基于使用者当前身体信息及/或使用者设置为目标的身体信息来计算。作为一个示例,当使用者希望保持与当前相同的身体信息时,控制部170基于使用者的当前身体信息,计算每日推荐热量。而且,基于每日推荐热量和使用者截至目前摄取的热量,计算关于使用者要摄取的食品的适度摄取热量。计算的适度摄取热量可以以文字、影像、语音或他们的组合输出。控制部170以文字、影像、语音或他们的组合输出如上所述的食品信息。例如,控制部170可以在计算关于既定食品的适度摄取热量后,算出与计算的适度摄取热量对应的体积,对与算出的体积对应的食品区域进行强调(highlight)处理,通过显示装置161进行显示。另一方面,图1所示的功能性模块只不过是为了说明本发明的食品信息提供装置100的实施例而示例性列举的,本发明的食品信息提供装置100既可以省略图1所示的功能性模块中的一部分,也可以添加图1中未图示的新的功能性模块。例如,食品信息提供装置100除图1所示的构成要素之外,可以还包括获得关于食品f1、f2的彩色影像的彩色影像获得部(图中未示出)。彩色影像获得部例如可以包括ccd(chargecoupleddevice,电荷耦合元件)影像传感器或cmos(complementarymetaloxidesemiconductor,互补金属氧化物半导体)影像传感器。如上所述的食品信息提供装置100可以包括有线无线通信装置。作为通信装置,例如可以为个人计算机(personalcomputer;pc)、蜂窝电话(cellularphone)、个人通讯话机(pcsphone;personalcommunicationservicephone)、同步/非同步式imt-2000(internationalmobiletelecommunication-2000)的移动终端、掌上个人电脑(palmpersonalcomputer)、个人数字助理(pda;personaldigitalassistant)、智能手机(smartphone)、平板电脑(tablet)、上网手机(wapphone;w红外线elessapplicationprotocaophone)及移动游戏机。如上所述的数字装置也可以为使用者的身体可穿戴的穿戴式装置(wearabledevice)。图3是示例性图示利用图1的食品信息提供装置100测量的各食品的光谱的图。如果参照图3可知,第一食品f1和第二食品f2具有互不相同的光谱。具体而言,在第一食品f1的光谱中,长波波段(例如约700nm附近)的光的强度约为10左右,与其他波段相比,光的强度会更占优势。在第二食品f2的光谱中,中间波长(例如约300nm附近)的光的强度约为10左右,与其他波段相比,光强度会更占优势。即,各个食品可以具有互不相同的固有的光谱,食品信息提供装置100分析各食品的光谱,从而可以识别相应食品的种类。图4是用于说明以利用图1的食品信息提供装置100测量的光谱为基础来识别食品的种类的过程的图。在图4的左侧,示例性图示了食品信息工作表141。在食品信息工作表141的横轴上罗列有食品的“种类”,在纵轴上罗列有关于各食品种类的“类型”。其中,“类型”意味着可对各食品固有光谱进行特征化的值。例如,类型可以包括诸如光的强度在光谱的何种波段占优势、光谱随着波长的增加或减小而如何变动、光谱的整体强度如何或光谱各波段的光平均强度如何等的值,但并非必须限定于示例性列举的内容。在以下说明中,作为可对各食品的固有的光谱进行特征化的值,以光谱各波段的光的平均强度为例进行说明。在图4的食品信息工作表141中示例性图示了5个类型a、b、c、d、e。其中,类型a意味着在针对既定食品测量的光谱中最短波段的光的平均强度。而且,类型e意味着针对既定食品测量的光谱中最长波段的光的平均强度。类型b意味着比类型a长的波段的光的平均强度,类型c意味着比类型b长的波段的光的平均强度,类型d意味着比类型c长的波段的光的平均强度。如图4所示的食品信息工作表141可以存储于存储部140的食品信息数据库。另一方面,在图4的右侧示例性图示了第一食品f1的光谱的各类型的值、第二食品f2的光谱的各类型的值。如图4所示,当第一食品f1的光谱的各类型的值分别为“a1”、“b1”、“c1”、“d1”及“e1”时,其可以在食品信息工作表141中存储的食品中,与“烤牛肉”的光谱的各类型的值进行比较及匹配。因此,控制部170可以将第一食品f1的种类识别为“烤牛肉”。同理,当第二食品f2的光谱的各类型的值分别为“a2”、“b2”、“c2”、“d2”、“e2”时,其可以在食品信息工作表141中存储的食品中,与“卷心菜”的光谱的各类型的值进行比较及匹配。因此,控制部170可以将第二食品f2的种类识别为“卷心菜”。另一方面,虽然图4中未图示,食品信息工作表141可以还包括各食品的每单位体积热量信息。图5至图8是用于说明以利用食品信息提供装置100拍摄的影像为基础来计算食品的总热量及食品的适度摄取热量的过程,以及计算的信息的显示方式的图。例如,当使用者要摄取第一食品f1时,使用者利用食品信息提供装置100,拍摄第一食品f1。于是,借助于深度影像获得部130,获得关于第一食品f1的深度影像。如果是追加具备彩色影像获得部的情形,则也获得关于第一食品f1的彩色影像。此时,关于第一食品f1的彩色影像可以通过显示装置161而实时显示,关于第一食品f1的深度影像可以提供给控制部170,而不是通过显示装置161进行显示。控制部170在获得的深度影像中,检测作为与第一食品f1对应区域的食品区域后,将食品区域中包含的各像素的影像坐标变换成实物坐标(worldcoordinate)。然后,控制部170以包括变换成实物坐标的食品区域210的方式设置图形220。所述图形220包括球形、圆锥、圆柱及六面体等立体图形。图5作为包括食品区域210的图形220,图示了设置有一个圆柱的情形。但是,这只是对本发明的示例,并非必须限定于此。根据另一实施例,作为包括食品区域210的图形,也可以设置多个图形。此时,多个图形既可以是大小不同的相似图形,也可以是大小及形状不同的图形。如果不是以食品区域210为中心设置一个图形,而是设置多个图形,则可以更准确地计算食品区域210的体积,因此,可以更准确地计算第一食品f1的总热量。下面为了说明的便利,列举以变换成实物坐标的食品区域210为基准设置一个圆柱的情形为例进行说明。如图5所示,如果以食品区域210为中心设置图形220,则控制部170基于设置的图形220,计算第一食品f1的体积。例如,控制部170基于圆柱220的底面面积和圆柱220的高度,计算圆柱220的体积。此时,计算的圆柱220的体积可以理解为第一食品f1的体积。如果以这种方式计算第一食品f1的体积,则控制部170从食品信息工作表141中获得第一食品f1,即,“烤牛肉”的每单位体积热量信息。然后,控制部170将前面计算的图形220体积乘以每单位体积的热量信息,计算第一食品f1的总热量。计算了第一食品f1的总热量后,控制部170基于使用者的当前身体信息及/或使用者设置为目标的身体信息,计算第一食品f1的适度摄取热量。具体而言,如果是使用者希望维持当前体重的情形,则控制部170基于使用者的当前体重,计算适合使用者的每日推荐热量后,从每日推荐热量中减去使用者截至目前摄取的热量,计算剩余的摄取热量。而且,比较剩余摄取热量与第一食品f1的总热量,计算第一食品f1的适度摄取热量。包括借助于控制部170而识别的第一食品f1的种类、借助于控制部170而计算的第一食品f1的总热量及适度摄取热量等在内的食品信息,可以以文字、影像、语音或他们的组合输出。要输出的食品信息的种类及/或各食品信息的输出方式等,可以事先由使用者设置。另外,设置的值也可以在食品信息输出期间变更。图6图示拍摄第一食品f1的影像以及食品的种类、总热量及适度摄取热量等食品信息全部以文字显示的情形。图7图示拍摄第一食品f1的影像以及食品的种类、总热量及适度摄取热量等食品信息全部以文字显示的同时,适度摄取热量以图形表现的情形。如图7所示,为了将适度摄取热量表现为图形,控制部170将第一食品f1的适度摄取热量换算为体积。然后,控制部170算出使得导出经换算的体积的圆柱直径(或高度)。然后,控制部170基于算出的直径(或高度),调节设置得包括食品区域210在内的圆柱220的大小。图8图示调节了大小的圆柱220'。如果比较图8与图5,可知图8的圆柱220'比图5圆柱220直径减小。然后,控制部170对调节了大小的圆柱220'包含的食品区域210'进行强调处理。结果,如图7所示,可以将第一食品f1的适度摄取热量表现为图形。如图7所示,如果第一食品f1的适度摄取热量重叠于影像内的食品区域进行显示,则使用者可以直观地认知第一食品f1的适度摄取热量。另外,使用者在认知第一食品f1的适度摄取量的状态下开始食用,因而可以降低使用者过多摄取第一食品f1的几率。以上参照图1至图8,对一个实施例的食品信息提供装置100的构成、食品信息提供装置100中的食品信息获得过程、获得的食品信息的输出方法等进行了说明。在前述实施例中,以如果使用者利用食品信息提供装置100在食用前拍摄食品,则在拍摄的影像中一同显示相应食品的食品信息的情形为例进行了说明。根据另一实施例,使用者也可以利用食品信息提供装置100,在食用后拍摄相应食品。此时,食品信息提供装置100可以在食用后拍摄的影像中检测食品区域,算出检测的食品区域的体积。而且,从基于在食用前拍摄的影像而计算的食品区域的体积中,减去基于在食用后拍摄的影像而计算的食品区域的体积,计算使用者实际摄取的体积。而且,将计算的体积乘以每单位体积的热量,计算作为使用者实际摄取热量的实际摄取热量。计算的实际摄取热量可以存储于存储部140。存储部140存储的实际摄取热量可以按既定单位合算。例如,可以按日单位、周单位或月单位合算。图9是图示本发明一个实施例的食品信息提供方法的顺序图。在说明之前,假定为在食品信息提供装置100的存储部140中存储有使用者识别信息、使用者当前身体信息、使用者设置为目标的身体信息、使用者截至目前摄取的热量等的信息的状态。另外,假定是已设置了要输出的食品信息的种类及各食品信息的输出方式等的状态。首先,获得使用者要摄取的食品的光谱及深度影像s800。食品的光谱借助于光谱获得部120而获得,深度影像借助于深度影像获得部130而获得。在所述s800步骤中,在获得光谱及深度影像的同时,还可以获得食品的彩色影像。然后,基于食品的光谱,识别食品的种类s810。所述s810步骤包括:比较获得的光谱类型与食品信息工作表141中存储的光谱类型的步骤;基于所述比较结果来识别使用者要摄取的食品的种类的步骤。另一方面,在食品的深度影像中,检测作为与食品对应区域的食品区域s820。然后,以检测的食品区域为基准,设置一个以上的图形s830。根据一个实施例,所述s830步骤可以包括:将检测的食品区域中包含的各像素的影像坐标变换成实物坐标的步骤;以包含变换为实物坐标的食品区域的方式设置一个以上图形的步骤。根据另一实施例,所述s830步骤可以包括:将检测的食品区域中包含的各像素的影像坐标变换成实物坐标的步骤;在变换为实物坐标的食品区域内设置一个以上图形的步骤。其中,图形可以意味着球形、圆锥、圆柱及六面体等立体图形。s830步骤之后,基于设置的一个以上的图形,计算食品区域的体积s840。在s840步骤中计算的食品区域体积可以理解为s810步骤中识别的食品的实际体积。然后,基于识别的食品的每单位体积热量,计算识别的食品的总热量s850。所述s850步骤可以包括:将识别的食品的每单位体积热量与识别的食品的实际体积相乘,计算识别的食品的总热量的步骤。识别的食品的每单位体积热量从图4所示的食品信息工作表141获得。然后,基于使用者信息,计算识别的食品的适度摄取热量s860。所述s860步骤包括:基于使用者当前身体信息及/或使用者设置为目标的身体信息,计算适合于使用者的每日推荐热量的步骤;从所述每日推荐热量中减去使用者截至目前摄取的热量,计算剩余摄取热量的步骤;比较所述剩余摄取热量与识别的食品的总热量,计算识别的食品的适度摄取热量的步骤。然后,通过输出部160,输出包括识别的食品的种类、识别的食品的总热量及适度摄取热量中至少一者的食品信息s870。所述s870步骤包括将所述适度摄取热量表现为图形的步骤。将所述适度摄取热量表现为图形的步骤可以包括:将识别的食品的适度摄取热量换算成体积的步骤;算出使得导出经换算的体积的图形参数(例如,直径、高度)的步骤;基于算出的参数,调节设置得包含食品区域的图形的大小的步骤;对调节了大小的图形中包含的食品区域进行强调处理的步骤。以上说明了本发明的实施例。在前述实施例基础上,本发明的实施例也可以通过包括用于控制前述实施例的至少一个处理要素的计算机可读代码/命令的介质,例如,通过计算机可读介质体现。所述介质可以对应于使得能够存储及/或传输所述计算机可读代码的介质/多个介质。所述计算机可读代码不仅可以记录于介质,也可以通过互联网传输,所述介质例如可以包括诸如磁存储介质(例如,rom、软盘、硬盘等)及光学记录介质(例如,cd-rom、blu-ray、dvd)的记录介质、诸如载波(carrierwave)的传输介质。所述介质也可以为分布式网络,因而计算机可读代码可以以分布方式存储/传输、运行。另外,进一步而言,仅作为一个示例,处理要素可以包括处理器或计算机处理器,所述处理要素可以分散及/或包含于一个设备内。如上所述,以示例性图示的附图为参照,说明了本发明的实施例,但本发明所属
技术领域
:的技术人员可以理解,在本发明不变更其技术思想或必需特征的情况下,可以以其他具体形态实施。因此,以上记述的实施例在所有方面应理解为只是示例而非限定。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1