表面状态测定分析信息管理系统及表面状态测定分析信息管理方法_5

文档序号:9828944阅读:来源:国知局
的显示画面(步骤S11)。
[0219]用户触摸被显示在与显示画面3f相同的显示画面上的取消按键或触摸要删除的拍摄点来进行指示。
[0220]在智能手机3中,判定是否触摸了要删除的拍摄点(步骤S12)。
[0221 ]在没有触摸拍摄点时,判定是否触摸了取消按键(步骤S13)。
[0222]在触摸了取消按键时,显示未显示新拍摄点的原本的显示画面3e并返回至步骤S3 ο
[0223]在触摸了拍摄点时,根据被触摸的拍摄点的坐标例如I?3的拍摄点的编号,从由数据管理服务器5下载下来的拍摄点数据库5c删除被触摸的拍摄点的项目的数据(步骤S14),向步骤S9转移,将之前触摸的点作为新拍摄点,如上所述登记在拍摄点数据库5c中,并传送至数据管理服务器5。
[0224]在该处理中,在步骤S3中,最终触摸了这次要拍摄的拍摄点时,如上所述结束处理并向拍摄处理转移。
[0225]在拍摄处理中,例如进行上述肌肤的纹理的拍摄、肌肤的斑点的拍摄、肌肤颜色的拍摄,将所拍摄到的图像数据22从智能手机3传送至数据管理服务器5。
[0226]此时,从智能手机3与所拍摄到的各图像数据22(纹理诊断图像、斑点诊断图像、肌肤图像)一起将顾客ID、数据输入日期时间(拍摄日期时间)、GPS数据(测定地点)、各图像数据22的画质数据(例如,所拍摄到的照相机的分辨率)、拍摄点的坐标、位置决定标志(关(OFF))传送至数据管理服务器5。
[0227]在接收到这些数据的数据管理服务器5中,将这些数据与顾客ID关联起来登记在肌肤历史数据库5b中。另外,此时尚未决定图像中心的位置坐标且未被登记。位置决定标志保持关(OFF)。此外,根据各图像数据22进行简易诊断处理,将简易诊断结果传送至智能手机3,并显示在智能手机3的显示器中。此外,简易诊断结果被登记在肌肤历史数据库5b的肌肤图像简易诊断结果中。
[0228]在智能手机3中,在肌肤拍摄后,显示简易诊断结果并成为结束一连串处理的状态,例如在专用应用软件5j中,在显示出简易诊断结果的状态下,向专用应用软件5j的其他项目的显示画面转移或结束专用应用软件5 j。
[0229]另一方面,在数据管理服务器5中,当登记了基于持续肌肤拍摄的图像数据22时,在上述简易诊断结果向智能手机3的传送结束之后,进行图像中心的位置坐标决定处理。
[0230]以下,参照图13及图14所示的流程图,说明在数据管理服务器5中进行的图像中心的位置坐标决定处理。
[0231]如上所述,从智能手机3进行接收并被登记在肌肤历史数据库5b的输入肌肤图像的项目(表5bl),使用肌肤(纹理、斑点、颜色)的图像数据22,根据图像识别分析毛孔20的位置,例如求出以图像数据22的图像的中心为原点的极坐标系中的各毛孔20的坐标,生成登记有这些毛孔20的坐标的毛孔坐标表(步骤S21)。
[0232]例如,被拍摄到的图像数据22从智能手机3被传送至数据管理服务器5,在数据管理服务器5中,使用所接收到的图像数据22来进行简易诊断。之后,检测出图像数据22上的毛孔20的位置。毛孔20的位置检测通过检测比毛孔20更容易识别的肌肤上的毛(汗毛)来进行。关于识别出的毛的端部,前端侧细,在毛孔20侧即基端侧粗。
[0233]因此,可将识别出的毛粗侧的端部识别为毛孔20。另外,在未长毛的状态下正常闭合的状态的毛孔20变得难以识别,因此在此识别长毛的毛孔20的毛的基端部,将这些作为毛孔20。
[0234]另外,即使未长毛也呈打开状态的毛孔20与闭合的毛孔20相比较较容易识别,识别打开的毛孔20(仅识别可识别的毛孔20),也能够与长毛的毛孔20同样地决定坐标上的位置。另外,肌肤上的毛孔20的排列具有大致的规则性,若识别所有毛孔20并存储位置,则具有难以形成图像上的特征点的问题,通过仅识别长毛的毛孔20或打开的毛孔20,在毛孔20的配置图案中容易产生差异,根据毛孔20的图案容易确定各肌肤图像相重叠的部分。也可以将为预定的直径以下的大小且色素沉着的部分(相对周围的颜色,颜色变深的部分)的中心识别为毛孔20。此外,在毛孔20部分滞留黑色素而产生较小斑点时,也可以将预定尺寸以下的斑点识别为毛孔20。
[0235]接着,判定是否为所选择出的拍摄点的第一次拍摄(步骤S22)。即,判定拍摄点数据库5c中的选择出的拍摄点的图像个数是否为I。
[0236]若为第一次拍摄,则将毛孔坐标表登记在拍摄点数据库5c所对应的拍摄点的毛孔数据中(步骤S23)。此时,位置决定标志保持关(OFF)。毛孔数据是为确定各图像数据22的位置所使用的毛孔20的坐标表。毛孔数据中的各毛孔20的坐标是以上述基准图像的中心位置为原点的拍摄点坐标系的坐标。但是,在此为并未决定基准图像且没有决定了位置的图像数据22的状态,将登记有假设以第一次拍摄的图像数据22的中心为原点的坐标系的毛孔20的坐标的毛孔坐标表作为毛孔数据,登记在拍摄点数据库5c所对应的拍摄点。若为第一次拍摄,则由于没有与毛孔数据相比较的毛孔坐标表,因此结束处理。
[0237]在步骤S22中,若判定为不是所选择的拍摄点的第一次拍摄,即若拍摄点数据库5c中被选择的拍摄点的图像个数为2以上,则判定是否有与所生成的毛孔坐标表的毛孔20的配置图案及毛孔数据的毛孔20的配置图案相一致的部分(步骤S24)。此时,通过预定的图像识别算法,判定在2个图像数据22中是否有毛孔20的配置图案大致一致的部分。
[0238]例如,在毛孔数据及毛孔坐标表中,判定是否有与毛孔20的配置图案类似的部分,判断在这些2个图像数据22中有对肌肤上的相同范围进行了拍摄的部分(肌肤图像彼此相重叠的部分(成为相同的部分))。在该判定中,还考虑因根据肌肤照相机对皮肤的按压力的不同而皮肤表面鼓起所造成的毛孔坐标的变化、因拍摄环境不同所造成的可识别的毛孔20的变化等,以容许值以上的一致率来判断同一配置图案的存在。
[0239]接着,判定在所比较的毛孔数据和毛孔坐标表中是否有毛孔20的配置图案相一致的区域(步骤S25)。若在毛孔数据和毛孔坐标表中没有毛孔20的配置图案相一致的区域,则判定是否已经决定了基准图像(步骤S26)。此时,参照拍摄点数据库5c的拍摄点的基准图像的项目来进行判断,但是也可以在与拍摄点相对应的图像数据22中判断是否有位置决定标志为开(ON)的图像数据22。若未决定基准图像,则向步骤S23转移,将所生成的毛孔坐标表作为毛孔数据而登记在拍摄点数据库5c中。此时,删除之前的毛孔数据,并对毛孔数据进行更新存储。
[0240]S卩,在之前所拍摄到的图像数据22的毛孔坐标数据即毛孔数据与下次所拍摄到的图像数据22的毛孔坐标数据中发现毛孔图案相一致的区域为止,在每次接收图像数据22时,将所生成的毛孔坐标表更新存储为毛孔数据。此时由于尚未决定图像数据22的相对位置,因此对应的位置决定标志保持关(OFF)并结束处理。
[0241]若在步骤S26中被判定为已经决定了基准图像,则将与该图像数据22相对应的肌肤历史数据库5b的输入肌肤图像的项目的位置决定标志保持为关(OFF)(步骤S27),跳转至步骤S33向未定义图像的位置决定处理转移。
[0242]在步骤S25中,若在所比较的毛孔数据与毛孔坐标表有毛孔20的配置图案相一致的区域,则判定是否已经决定基准图像(步骤S28)。该判定方法如上所述。若未决定基准图像数据22,则将在这次被接收且生成了毛孔坐标数据的该拍摄点中的第N个图像数据之前接收并登记有毛孔数据的第N-1个图像数据22作为基准图像,将与在该拍摄点的第N-1个图像相对应的数据编号登记在相对应的拍摄点数据库5c的拍摄点的基准图像的项目中(步骤S29)。此时,将上一个拍摄到的第N-1个图像数据22的位置决定标志设为关(ON),并且将作为毛孔数据中所使用的毛孔20的坐标的坐标系的拍摄点坐标系的原点决定为基准图像中所决定的图像数据22的图像中心。
[0243]另外,此时所存储的毛孔数据是与以第N-1个图像数据22的中心为原点的毛孔坐标表中的坐标系的坐标相同的数据,毛孔数据保持原样的状态。
[0244]在步骤S28中判定为已决定了基准图像时,或进行步骤S29的处理时,将具有毛孔数据与毛孔20的配置图案相一致的区域的本次的拍摄图像即第N个图像数据22的图像中心的坐标转换成拍摄点坐标系的坐标。将拍摄点坐标系中的该第N个图像数据22的图像中心的坐标,登记在肌肤历史数据库5b的输入肌肤图像中(表5bl)。并且,将肌肤历史数据库5b的输入肌肤图像(表5bl)的位置决定标志设为关(ON)(步骤S30)。由此决定纹理、斑点、肌肤的第N个图像数据22的图像中心的拍摄点坐标系中的位置。
[0245]接着,将如上所述决定图像中心的第N个图像数据22的各毛孔20的坐标转换成拍摄点坐标系的坐标系(将基准图像的中心作为原点)(步骤S31)。即,对所生成的毛孔坐标表的坐标的坐标系的原点即图像数据22的图像中心进行坐标转换以便成为拍摄点坐标系的图像中心的坐标。由此,图像数据22上的各毛孔20的坐标成为与毛孔数据中的毛孔20的坐标相同的拍摄点坐标系的坐标。
[0246]接着,将如上所述被转换成拍摄点坐标系的坐标的第N个图像数据22的毛孔20的坐标追加登记在毛孔数据中(步骤S32)。此时,如上所述毛孔数据的毛孔20与配置图案相一致的毛孔20的坐标系已经被登记在毛孔数据中,因此将配置图案不相一致的毛孔20的坐标追加登记在毛孔数据中。
[0247]接着,进行未定义图像的位置决定处理(步骤S33之后的处理)。选择全部肌肤历史数据库5b的输入肌肤图像(表5bl)的位置决定标志设为关(OFF)的图像数据22(步骤S33)。接着,对所选择的位置决定标志为关(OFF)的各图像数据进行以下处理。在该处理中,对每个位置决定标志为关(OFF)的图像数据进行循环处理,对位置决定标志为关(OFF)的图像数据逐一地进行相同处理。
[0248]在此,将位置决定标志为关(OFF)的图像数据的数设为n,对至第I?η个为止的图像数据分别进行处理。此外,设为i = l?η,开始依次处理第i个图像数据的循环处理(步骤S34)。另外,若没有位置决定标志为关(OFF)的图像数据,则结束处理。
[0249]生成这些被选择的图像数据22之中第i个图像数据22所对应的毛孔坐标表,并与被记录在拍摄点数据库5c的该拍摄点的毛孔数据相比较(步骤S35)。在此,通过上述毛孔数据的追加登记,毛孔数据中的毛孔20的坐标增加,即使是到现在为止没有毛孔数据与毛孔20的配置图案相一致的区域的图像数据的毛孔坐标表,也有可能产生毛孔数据与毛孔20的配置图案相一致的区域。
[0250]比较的结果,判定是否有毛孔数据与毛孔20的配置图案相一致的区域的毛孔坐标表(毛孔的配置图案是否与局部相一致)(步骤S36),若有,则求出与该毛孔坐标表相对应的图像数据22的图像中心的拍摄点坐标系中的坐标,登记在肌肤历史数据库5b中,并且将肌肤历史数据库5b的位置决定标志设为开(ON)(步骤S37)。
[0251]接着,将第i个图像数据的毛孔的坐标表转换成基准图像的坐标系即拍摄点坐标系。即,转换成与毛孔数据中的各毛孔的位置的坐标相同的坐标系(步骤S38)。将转换后的第i个图像数据22的毛孔坐标表的坐标追加登记在拍摄点数据库5c所对应的拍摄点的项目的毛孔数据中(步骤S39)。在i加上I并重复从步骤S34开始的循环处理(步骤S40)。但是,若成为i=n之后,再进行步骤S35至步骤S39的处理,则结束处理。
[0252]另外,该处理是在数据管理服务器5侧进行而不是在智能手机3进行,因此可在不同于智能手机侧的处理的其他背景下执行。因此,也可以到发现有互相重叠的区域的2个以上的图像数据22为止,在每次经由用户的智能手机3输入所拍摄到的图像数据22时,将已经存储且未决定位置的所有图像数据22所对应的毛孔坐标表与新输入的图像数据22的毛孔坐标表进行比较。
[0253]如上所示,根据毛孔数据发现具有互相重叠的部分的图像数据22时,可在相同坐标系上的位置表示这些图像数据22上的毛孔20。作为坐标系,使用上述拍摄点坐标系,决定各图像的图像中心的位置作为坐标。此外,毛孔20的坐标被转换成拍摄点坐标系的坐标而被统一,且被登记在毛孔数据中。该坐标转换考虑到因基于肌肤照相机对皮肤的按压力的不同而皮肤表面鼓起所造成的毛孔坐标的变化来进行转换。具体而言,作为图像以图像中心为基准而放大/缩小,例如若为极坐标,则进行对向径r乘以倍率的处理。
[0254]如上所示在被确定了互相的相对位置的图像数据22中,可掌握因位置不同所造成的肌肤状态的不同。例如,若为没有位置信息的图像数据22,则有可能产生拍摄到部分肌肤粗糙的图像数据22及因位置偏移而未拍摄到肌肤粗糙的图像数据22。
[0255]此时,有可能看起来肌肤粗糙像突然发生或看起来肌肤粗糙像突然治好,成为肌肤状态的经时变化极为难以得知的状态。
[0256]与此相对,在该实施方式中,由于可掌握各图像数据22所示的肌肤位置的不同,因此例如仅在部分图像数据22中拍摄到肌肤粗糙时,可根据拍摄到肌肤粗糙的图像数据22观察肌肤粗糙的经时变化。因此,可减少观看未拍摄到肌肤粗糙的图像数据22而判断肌肤粗糙为良好的错误。即,可更高精度地判定肌肤状态的经时变化。
[0257]此时,若对作为契约者客户端6的化妆品公司等的合作公司的计算机系统提供数据,则有可能被提供在合作公司容易使用的数据,提供合作公司想要的数据。由此,有可能作为合作公司的契约增加或扩大收费的数据的使用量。
[0258]此外,若详细诊断图像数据22,则不会成为反复肌肤粗糙消失或发生的显示,可详细分析以一定程度长期间观察肌肤状态的结果,可进行更为详细的肌肤诊断。
[0259]此外,可将被登记为这些历史的图像数据22显示在智能手机3的显示器中,但是此时也可以显示为:在显示画面上设定拍摄点用坐标系,在该坐标系上,各图像数据22的图像中心的坐标位置成为被登记在肌肤历史数据库5b中的图像中心的坐标位置。
[0260]接着,参照图15的流程图及图10,说明用于使上述图像数据22显示在智能手机3的显示画面中的肌肤图像的显示处理。
[0261]在图10中,在拍摄点坐标系的坐标上显示应显示的图像数据22。即,根据位置决定标志为开(ON)的图像数据22的图像中心的坐标,在拍摄点坐标上配置各图像数据22的状态。不显示位置决定标志为关(OFF)的图像数据22。各图像数据22按照登记顺序被显示为幻灯片播放,但是所被显示的图像数据22如图10所示,显示被设定在拍摄点坐标系上的画面显示对象范围(显示范围26:对应智能手机3的显示器)的部分。
[0262]换言之,在拍摄点坐标上设定显示范围26,由此显示范围26中的各像素的位置能够通过拍摄点坐标的坐标来表示,成为在显示范围26设定有拍摄点坐标的状态。
[0263]被配置在该显示范围26内的图像数据22按照登记顺序与图像中心的坐标位置相对应地被显示为幻灯片播放。
[0264]此时,如图15的流程图所示,输入使图像数据22显示的拍摄点、全部图像数据22之中所显示的图像数据22的登记日的期间、作为幻灯片播放而显示时的图像数据22的显示间隔(步骤S41)。例如,若拍摄点有3个,则选择其中的I个拍摄点来进行输入。此外,输入所显示的图像数据22的登记日的期间,如从去年I月I日至今年I月I日等,或到今天为止的一年份等。由此,在所指定的期间内所登记的图像数据22成为显示的对称。
[0265]此外,幻灯片播放的显示间隔系是在按照顺序显示各图像数据22时,从显示之前的图像数据22之后至显示接下来的图像数据22为止的间隔,若缩短该间隔,则成为如动态图像般的显示。
[0266]根据成为显示对象的图像数据22来决定作为画面显示对象范围(坐标)的显示范围26(步骤S42)。例如,根据决定位置的图像数据22的图像中心的坐标位置,设定显示范围26作为成为显示对象的图像数据22。此时,将图像中心最为密集的范围或包含图像数据22最多重叠的部分的范围设为显示范围26。另外,也可以设定显示范围26内的各图像数据22的显示倍率。
[0267]接着,在拍摄点坐标上,以各图像数据22的图像中心被配置在该图像中心的坐标上的方式,按照登记顺序将图像数据22覆盖而显示(步骤S43)。
[0268]另外,图像数据22若其一部分区域与显示范围26相重叠,则显示为图像中心未进入显示范围26。另外,该处理例如在智能手机3进行,但是也可以在通过智能手机3进行步骤S41的输入处理之后,将所输入的数据
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1