物体状况判断系统、物体状况判断方法以及程序与流程

文档序号:27376793发布日期:2021-11-15 18:21阅读:87来源:国知局
物体状况判断系统、物体状况判断方法以及程序与流程

1.本发明涉及一种能推测图像内的物体的状况的物体状况判断系统、物体状况判断方法以及程序。


背景技术:

2.提出了一种提供监视装置的方法,所述监视装置通过从整体图像检测头部候选区域来监视正在移动的人物、车辆等多个移动物体或群众(专利文献1)。
3.此外,作为用于供人工智能进行图像解析的机械学习方法,监督学习(supervised learning)是众所周知的方法,还提出了一种符合目的学习完成模型的生成方法(专利文献2)。
4.现有技术文献
5.专利文献
6.专利文献1:日本特开2007

209008
7.专利文献2:日本特许6216024


技术实现要素:

8.发明所要解决的问题
9.然而,在专利文献1的方法中,能宏观地监视多个移动物体或群众,但无法具体推测图像内的物体处于什么状况。此外,在专利文献2的方法中,在为了图像解析而进行监督学习的情况下,需要在准备大量的图像并对图像附加正确的指导数据之后,使用于对图像进行分类的分类器、神经网络等进行学习来制作学习完成模型,问题在于需要准备用于学习的图像的工夫。
10.针对该问题,本发明人着眼于以下这点:能将提取图像内的物体的特征点并解析构成要素的结果与该物体的状况数据的组合关联起来,从图像检索计算机获取与状况数据相关联的图像,将获取到的图像和状况数据作为指导数据自动地学习图像的构成要素的组合,从而节省准备图像的工夫,并且高精度地推测图像内的物体的状况。
11.本发明的目的在于提供一种能将图像内的物体的构成要素与该物体的状况数据的组合关联起来自动地进行学习,从而基于学习结果来推测图像内的物体的状况的物体状况判断系统、物体状况判断方法以及程序。
12.用于解决问题的方案
13.在本发明中,提供如下所述的解决方案。
14.第一特征的技术方案提供一种物体状况判断系统,其特征在于,具备:
15.构成要素解析单元,提取图像内的特征点,对与所述图像内拍摄到的物体、该物体的姿态、形状、方向、表情、该物体的部位的种类、位置、以及拍摄到的图像的背景中的至少两个有关的构成要素进行解析;
16.状况获取单元,从图像检索计算机获取所述物体处于什么状况的状况数据,所述
图像检索计算机获取文字并检索与该文字相关联的图像;
17.学习单元,将获取到的所述状况数据与所述构成要素的组合关联起来进行学习;以及
18.物体状况推测单元,在通过所述构成要素解析单元对规定的图像进行解析的结果与所述构成要素的组合类似或相同的情况下,基于所述状况数据的学习结果来推测所述物体的状况。
19.根据第一特征的技术方案,物体状况判断系统中具备:构成要素解析单元,提取图像内的特征点,对与所述图像内拍摄到的物体、该物体的姿态、形状、方向、表情、该物体的部位的种类、位置、以及拍摄到的图像的背景中的至少两个有关的构成要素进行解析;状况获取单元,从图像检索计算机获取所述物体处于什么状况的状况数据,所述图像检索计算机获取文字并检索与此文字相关联的图像;学习单元,将获取到的所述状况数据与所述构成要素的组合关联起来进行学习;以及物体状况推测单元,在通过所述构成要素解析单元对规定的图像进行解析的结果与所述构成要素的组合类似或相同的情况下,基于所述状况数据的学习结果来推测所述物体的状况。
20.第一特征的技术方案是物体状况判断系统的类别,但作为物体状况判断方法以及程序也起到相同的作用、效果。
21.第二特征的技术方案提供一种作为第一特征的技术方案的物体状况判断系统,其特征在于,
22.在所述图像内拍摄到多个物体的情况下,
23.所述构成要素解析单元分别对多个物体进行图像解析,提取所述图像内的特征点,对解析出的物体的姿态、形状、方向、表情、该物体的部位的种类、位置、以及拍摄到的图像的背景中的至少两个进行解析,
24.所述物体状况判断单元判断所述多个物体作为整体在做什么。
25.根据第二特征的技术方案,在作为第一特征的技术方案的物体状况判断系统中,在所述图像内拍摄到多个物体的情况下,所述构成要素解析单元分别对多个物体进行图像解析,提取所述图像内的特征点,对解析出的物体的姿态、形状、方向、表情、该物体的部位的种类、位置、以及拍摄到的图像的背景中的至少两个进行解析,所述物体状况判断单元判断所述多个物体作为整体在做什么。
26.第三特征的技术方案提供一种作为第一特征或第二特征的技术方案的物体状况判断系统,其特征在于,
27.在所述图像内拍摄有多个物体的情况下,
28.所述构成要素解析单元将物体的组合、物体间的相对位置、以及物体的部位的相对位置中的至少一个提取为构成要素并进行解析。
29.根据第三特征的技术方案,在作为第一特征或第二特征的技术方案的物体状况判断系统中,在所述图像内拍摄到多个物体的情况下,所述构成要素解析单元将物体的组合、物体间的相对位置、以及物体的部位的相对位置中的至少一个提取为构成要素并进行解析。
30.第四特征的技术方案提供一种作为第一特征至第三特征中的任一个技术方案的物体状况判断系统,其特征在于,
31.所述状况获取单元通过进行使用了所述图像的检索来获取所述文字。
32.根据第四特征的技术方案,在作为第一特征至第三特征中的任一个技术方案的物体状况判断系统中,所述状况获取单元通过进行使用了所述图像的检索来获取所述文字。
33.第五特征的技术方案提供一种物体状况判断方法,其特征在于,具有以下步骤:
34.在物体状况判断系统中,
35.提取图像内的特征点,对与所述图像内拍摄到的物体、该物体的姿态、形状、方向、表情、该物体的部位的种类、位置、以及拍摄到的图像的背景中的至少两个有关的构成要素进行解析;
36.从图像检索计算机获取所述物体处于什么状况的状况数据,所述图像检索计算机获取文字并检索与该文字相关联的图像;
37.将获取到的所述状况数据与所述构成要素的组合关联起来进行学习;以及
38.在通过所述构成要素解析单元对规定的图像进行解析的结果与所述构成要素的组合类似或相同的情况下,基于所述状况数据的学习结果来推测所述物体的状况。
39.第六特征的技术方案提供一种用于使物体状况判断系统执行以下步骤的程序:
40.提取图像内的特征点,对与所述图像内拍摄到的物体、该物体的姿态、形状、方向、表情、该物体的部位的种类、位置、以及拍摄到的图像的背景中的至少两个有关的构成要素进行解析;
41.从图像检索计算机获取所述物体处于什么状况的状况数据,所述图像检索计算机获取文字并检索与该文字相关联的图像;
42.将获取到的所述状况数据与所述构成要素的组合关联起来进行学习;以及
43.在通过所述构成要素解析单元对规定的图像进行解析的结果与所述构成要素的组合类似或相同的情况下,基于所述状况数据的学习结果来推测所述物体的状况。
44.发明效果
45.根据本发明,能提供一种能将图像内的物体的构成要素与此物体的状况数据的组合关联起来自动地进行学习,从而基于学习结果来推测图像内的物体的状况的物体状况判断系统、物体状况判断方法以及程序。
附图说明
46.图1是本发明的优选的实施方式的概要图。
47.图2是表示计算机100的功能块和各功能的关系的图。
48.图3是物体状况判断处理的流程图。
49.图4是构成要素解析处理的流程图。
50.图5是物体状况推测处理的流程图。
51.图6是图像的构成要素解析处理的一个例子。
52.图7是物体为多个的情况下的图像的构成要素解析处理的一个例子。
53.图8是物体状况判断系统的输出的画面的一个例子。
具体实施方式
54.以下,参照附图对用于实施本发明的最佳方式进行说明。需要说明的是,这仅是一
个例子,本发明的技术范围并不限于此。
55.[物体状况判断系统的概要]
[0056]
图1是本发明的优选的实施方式的概要图。基于该图1,对本发明的概要进行说明。物体状况判断系统1由计算机100构成。需要说明的是,在图1中,计算机100为一台,但也可以为多台。此外,并不限于实际存在的装置,也可以是假想的装置。
[0057]
如图2所示,计算机100由控制部110、通信部120、存储部130、输入部140以及输出部150构成。控制部110与存储部130协作来实现构成要素解析模块111和学习模块113。此外,控制部110与通信部120、存储部130以及输入部140协作来实现状况获取模块112。此外,控制部110与通信部120、存储部130以及输出部150协作来实现物体状况推测模块114。通信部120能经由通信网来使计算机100与状况判断系统1的用户终端(未图示)进行通信。
[0058]
计算机100是能运行物体状况判断系统1的计算装置。在此,作为例子图示了台式计算机,但除了移动电话、个人数字助理、平板电脑终端、个人电脑以外,也可以是上网本终端、薄板终端、电子书终端、便携式音乐播放器等电气化产品、智能眼镜、头戴式显示器等可穿戴终端等。此外,并不限于实际存在的装置,也可以是假想的装置。
[0059]
在图1的物体状况判断系统1中,首先,计算机100为了学习接受图像和状况数据的输入(步骤s01)。在用于判断物体的状况的学习中,需要使显现有物体的图像和表示该物体处于什么状况的状况数据成为集合的指导数据。此处的状况数据用文字表示物体的状况。在此,输入了图6的图像601和“恋人”这一状况数据。此处的输入可以经由计算机100的输入部140来进行,也可以由其他计算机、终端经由通信部120来进行。
[0060]
接着,计算机100的构成要素解析模块111对已输入的图像的构成要素进行解析(步骤s02)。在此,作为用于解析构成要素的方法,通过提取图像内的特征点来检测图像内拍摄到的物体。而且,还对检测出的物体的姿态、形状、方向、表情以及物体的部位的种类、位置进行细致的解析。此外,也同样根据图像内的特征点对拍摄到的图像的背景进行解析。在图像内拍摄到多个物体的情况下,分别对多个物体进行图像解析,之后,解析多个物体作为整体在做什么。此外,在存在多个物体的情况下,还与构成要素一同对物体的组合、物体间的相对位置、以及物体的部位的相对位置进行解析。构成要素的解析结果与状况数据建立关联地存储于存储部130。
[0061]
图6是图像的构成要素解析处理的一个例子。示出了在输入了图像601和“恋人”这一状况数据的情况下,构成要素解析模块111如何解析构成要素的一个例子。构成要素解析模块111通过提取图像601的特征点,检测物体610为物体x。根据此特征,物体x是“(人:女性)”。此外,作为此物体x的部位,对部位1(图6的部位611)、部位2(图6的部位612)、以及部位3(图6的部位613)进行检测。根据各个特征,对物体x的部位1是“(面部:正面)”、物体x的部位2是“(手臂:右手)”、物体x的部位3是“(身体:正面)”这一种类进行解析。而且,还对检测出的物体的姿态、形状、方向、表情、以及物体的部位的种类、位置进行详细解析。在图6的例子中,示出了作为物体x的部位1(面部)的解析结果621是“位置:部位3(身体)的上部、方向:正面、看向相机、表情:微笑”、作为物体x的部位2(手臂)的解析结果622是“位置:部位3(身体)的跟前、方向:手掌向上、伸出”、作为物体x的部位3(身体)的解析结果623是“位置:部位1(面部)的下部、部位2(手)的里面、方向:正面、上半身向前弯曲”。此外,背景690解析为“海边”。
[0062]
返回图1,计算机100的状况获取模块112获取状况数据的文字,检索并获取与该文字关联的类似的图像数据(步骤s03)。在此,通过“恋人”这一状况数据的文字,利用外部的检索引擎等图像检索计算机来进行检索,获取多个由“恋人”得到的检索结果的图像。通过利用外部的图像检索计算机等,能不费工夫地获取许多与状况数据匹配的图像。
[0063]
接着,计算机100的学习模块113将获取到的多个图像与进行了检索的状况数据的文字关联起来作为指导数据进行学习(步骤s04)。在图1的例子中,在状况数据为“恋人”时,学习各图像的构成要素和组合处于什么状态。获取到的图像的构成要素解析与在步骤s02中进行的相同,利用构成要素解析模块111。构成要素的解析结果与状况数据建立关联地存储于存储部130。
[0064]
重复步骤s01至步骤s04,在进行了足够的关于状况数据的学习后,物体状况判断系统1能判断图像的物体的状况。在此,完成了足够的关于状况数据的学习。
[0065]
当学习完成时,计算机100从物体状况判断系统1的用户接受想要进行状况判断的图像数据的输入(步骤s05)。此处的输入可以经由计算机100的输入部140来进行,也可以由用户所使用的其他计算机、终端经由通信部120来进行。
[0066]
最后,计算机100的物体状况推测模块114推测并输出在步骤s05中输入的图像数据的物体的状况(步骤s06)。为了推测物体的状况,利用构成要素解析模块111对已输入的图像的构成要素进行解析,判定该构成要素的组合和解析结果是否分别与在步骤s04中进行的状况数据的学习的结果类似或相同。在类似或相同的情况下,输出对应的学习结果的状况数据作为物体的状况。在此,是否类似的判定可以判定是否在某个固定的阈值内。
[0067]
如上所述,根据本发明,能提供一种能将提取图像内的物体的特征点并解析构成要素与该物体的状况数据的组合关联起来,从图像检索计算机获取与状况数据相关联的图像,将获取到的图像和状况数据作为指导数据自动地学习图像的构成要素的组合,从而节省准备图像的工夫,并且高精度地推测图像内的物体的状况的物体状况判断系统、物体状况判断方法以及程序。
[0068]
[各功能的说明]
[0069]
图2是表示计算机100的功能块和各功能的关系的图。计算机100由控制部110、通信部120、存储部130、输入部140、以及输出部150构成。控制部110与存储部130协作来实现构成要素解析模块111和学习模块113。此外,控制部110与通信部120、存储部130以及输入部140协作来实现状况获取模块112。此外,控制部110与通信部120、存储部130以及输出部150协作来实现物体状况推测模块114。通信部120能经由通信网来使计算机100与状况判断系统1的用户的终端(未图示)进行通信。
[0070]
计算机100是能运行物体状况判断系统1的计算装置。在此,作为例子图示了台式计算机,但除了移动电话、个人数字助理、平板电脑终端、个人电脑以外,也可以是上网本终端、薄板终端、电子书终端、便携式音乐播放器等电气化产品、智能眼镜、头戴式显示器等可穿戴终端等。此外,并不限于实际存在的装置,也可以是假想的装置。
[0071]
作为控制部110,具备cpu(central processing unit:中央处理单元)、ram(random access memory:随机接入存储器)、rom(read only memory:只读存储器)等。控制部110与存储部130协作来实现构成要素解析模块111和学习模块113。此外,控制部110与通信部120、存储部130以及输入部140协作来实现状况获取模块112。此外,控制部110与通信
部120、存储部130以及输出部150协作来实现物体状况推测模块114。
[0072]
作为通信部120,具备用于能与其他设备进行通信的设备,例如遵循ieee802.11的wifi(wireless fidelity:无线保真)对应设备或第三代、第四代移动通信系统等遵循imt

2000规格的无线设备等。也可以是由有线实现的lan连接。此外,经由该通信部120,根据需要进行与状况判断系统1的用户的终端(未图示)的通信。
[0073]
作为存储部130,具备由硬盘、半导体存储器实现的数据的存储部,存储图像数据、状况数据、构成要素解析结果等处理所需的数据等。此外,可以在存储部130中将学习完成的图像的构成要素解析结果与状况数据关联起来作为数据库来存储。
[0074]
输入部140具备用于运行物体状况判断系统1所需的功能。作为用于实现输入的例子,可以具备实现触摸面板功能的液晶显示器、键盘、鼠标、绘图板、装置上的硬件按钮、用于进行声音识别的麦克风等。根据输入方法,本发明并不特别限定功能。
[0075]
输出部150具备用于运行物体状况判断系统1所需的功能。作为用于实现输出的例子,可以考虑液晶显示器、pc的显示器、诸如对投影仪的投影之类的显示和声音输出等方式。根据输入方法,本发明并不特别限定功能。
[0076]
[物体状况判断处理]
[0077]
图3是物体状况判断处理的流程图。关于上述的各模块所执行的处理,在本处理中一并说明。
[0078]
首先,计算机100为了学习接受图像和状况数据的输入(步骤s301)。在用于判断物体的状况的学习中,需要使显现有物体的图像和表示该物体处于什么状况的状况数据成为集合的指导数据。此处的状况数据用文字表示物体的状况。在此,输入了图6的图像601和“恋人”这一状况数据。此处的输入可以经由计算机100的输入部140来进行,也可以由其他计算机、终端经由通信部120来进行。
[0079]
接着,计算机100的构成要素解析模块111对已输入的图像的构成要素进行解析(步骤s302)。在此,作为用于解析构成要素的方法,通过提取图像内的特征点,来检测图像内拍摄到的物体。而且,还对检测出的物体的姿态、形状、方向、表情以及物体的部位的种类、位置进行细致的解析。此外,也同样根据图像内的特征点对拍摄到的图像的背景进行解析。在图像内拍摄到多个物体的情况下,分别对多个物体进行图像解析,之后,解析多个物体作为整体在做什么。此外,在存在多个物体的情况下,还与构成要素一同对物体的组合、物体间的相对位置、以及物体的部位的相对位置进行解析。构成要素的解析结果与状况数据建立关联地存储于存储部130。构成要素解析处理的详情将在后文加以记述。
[0080]
图6是图像的构成要素解析处理的一个例子。示出了在输入了图像601和“恋人”这一状况数据的情况下,构成要素解析模块111如何解析构成要素的一个例子。构成要素解析模块111通过提取图像601的特征点,检测物体610为物体x。根据此特征,物体x是“(人:女性)”。此外,作为此物体x的部位,对部位1(图6的部位611)、部位2(图6的部位612)、以及部位3(图6的部位613)进行检测。根据各个特征,对物体x的部位1是“(面部:正面)”、物体x的部位2是“(手臂:右手)”、物体x的部位3是“(身体:正面)”这一种类进行解析。而且,还对检测出的物体的姿态、形状、方向、表情、以及物体的部位的种类、位置进行详细解析。在图6的例子中,示出了作为物体x的部位1(面部)的解析结果621是“位置:部位3(身体)的上部、方向:正面、看向相机、表情:微笑”、作为物体x的部位2(手臂)的解析结果622是“位置:部位3
(身体)的跟前、方向:手掌向上、伸出”、作为物体x的部位3(身体)的解析结果623是“位置:部位1(面部)的下部、部位2(手)的里面、方向:正面、上半身向前弯曲”。此外,背景690解析为“海边”。
[0081]
计算机100的状况获取模块112获取状况数据的文字,检索并获取与该文字相关联的类似的图像数据(步骤s303)。在此,通过“恋人”这一状况数据的文字,利用外部的检索引擎等图像检索计算机来进行检索,获取多个根据“恋人”的检索结果的图像。通过利用外部的图像检索计算机等,能不费工夫地获取许多与状况数据匹配的图像。
[0082]
接着,计算机100的学习模块113将获取到的多个图像与进行了检索的状况数据的文字关联起来作为指导数据进行学习(步骤s304)。在此,在状况数据为“恋人”时,学习各图像的构成要素和组合处于什么状态。获取到的图像的构成要素解析与在步骤s302中进行的相同,利用构成要素解析模块111。构成要素的解析结果与状况数据建立关联地存储于存储部130。
[0083]
接着,计算机100确认是否是能由物体状况推测模块114推测物体状况的状态(步骤s305)。在该阶段中,重复多次步骤s301至步骤s304,若进行了充分的关于状况数据的学习,则能由物体状况推测模块114推测物体状况。若进行了充分的学习而能推测物体状况,则进入步骤s306,在未进行充分的学习的情况下,返回步骤s301重复处理。
[0084]
在学习完成的情况下,计算机100从物体状况判断系统1的用户接受想要进行状况判断的图像数据的输入(步骤s306)。此处的输入可以经由计算机100的输入部140来进行,也可以由用户所使用的其他计算机、终端经由通信部120来进行。
[0085]
计算机100的物体状况推测模块114推测在步骤s306中输入的图像数据的物体的状况(步骤s307)。为了推测物体的状况,利用构成要素解析模块111对已输入的图像的构成要素进行解析,判定该构成要素的组合和解析结果是否分别与在步骤s304中进行的状况数据的学习的结果类似或相同。在类似或相同的情况下,输出对应的学习结果的状况数据作为物体的状况。在此,是否类似的判定可以判定是否在某个固定的阈值内。关于物体状况推测处理的详情将在后文加以记述。
[0086]
最后,计算机100的物体状况推测模块114输出步骤s307的推测结果(步骤s308)。此处的输出可以在计算机100的输出部150中进行,也可以经由通信部120,在用户所使用的其他计算机、终端的输出部中进行。
[0087]
在此,示出了在步骤s301中,为了学习,接受图像和状况数据双方的输入的例子,但也可以是在步骤s301中仅接受图像的输入。在该情况下,状况获取模块112为了获取状况数据的文字,进行使用了已输入的图像的检索,从而能获取与图像相符的文字串。在使用了图像的检索中,可以使用外部的图像检索计算机。
[0088]
如上所述,根据本发明,能提供一种能将提取图像内的物体的特征点并解析构成要素的结果与此物体的状况数据的组合关联起来,从图像检索计算机获取与状况数据相关联的图像,将获取到的图像和状况数据作为指导数据自动地学习图像的构成要素的组合,从而节省准备图像的工夫,并且高精度地推测图像内的物体的状况的物体状况判断系统、物体状况判断方法以及程序。
[0089]
[构成要素解析处理]
[0090]
图4是构成要素解析处理的流程图。与图3的步骤s302的处理对应。
[0091]
作为构成要素解析处理,首先,构成要素解析模块111确认图像内的物体的个数(步骤s401)。在图像内的物体为多个的情况下进入步骤s402,在物体为单个的情况下进入步骤s403,在不存在物体的情况下结束处理。
[0092]
首先,对物体为单个的情况的例子进行说明。在物体为单个的情况下,构成要素解析模块111对此物体的构成要素进行解析(步骤s403)。
[0093]
图6是物体为单个的情况下的图像的构成要素解析处理的一个例子。示出了在输入了图像601和“恋人”这一状况数据的情况下,构成要素解析模块111如何解析构成要素的一个例子。构成要素解析模块111通过提取图像601的特征点,检测物体610为物体x。根据此特征,物体x为“(人:女性)”。此外,作为该物体x的部位,对部位1(图6的部位611)、部位2(图6的部位612)、以及部位3(图6的部位613)进行检测。根据各个特征,对物体x的部位1是“(面部:正面)”、物体x的部位2是“(手臂:右手)”、物体x的部位3是“(身体:正面)”这一种类进行解析。而且,还对检测出的物体的姿态、形状、方向、表情、以及物体的部位的种类、位置进行详细解析。在图6的例子中,示出了作为物体x的部位1(面部)的解析结果621是“位置:部位3(身体)的上部、方向:正面、看向相机、表情:微笑”、作为物体x的部位2(手臂)的解析结果622是“位置:部位3(身体)的跟前、方向:手掌向上、伸出”、作为物体x的部位3(身体)的解析结果623是“位置:部位1(面部)的下部、部位2(手)的里面、方向:正面、上半身向前弯曲”。此外,背景690解析为“海边”。
[0094]
返回图4,构成要素解析模块111将在步骤s403中解析出的构成要素的组合与状况数据关联起来(步骤s406)。具体而言,在图6的例子中,作为状况数据“恋人”的数据,将物体x“(人:女性)”、物体x的部位1“(面部:正面)位置:部位3(身体)的上部、方向:正面、看向相机、表情:微笑”、物体x的部位2“(手臂:右手)位置:部位3(身体)的跟前、方向:手掌向上、伸出”、物体x的部位3“(身体:正面)位置:部位1(面部)的下部、部位2(手)的里面、方向:正面、上半身向前弯曲”、以及“背景:海边”的组合关联起来。在此,可以将所有的构成要素关联起来,也可以将一部分重要的构成要素关联起来。
[0095]
最后,构成要素解析模块111将在步骤s406中关联起来的数据存储于存储部130(步骤s407)。以上是物体为单个的情况的处理流程。
[0096]
接着,对物体为多个的情况的例子进行说明。
[0097]
图7是物体为多个情况下的图像的构成要素解析处理的一个例子。示出了在输入了图像701和“恋人”这一状况数据的情况下,构成要素解析模块111如何解析构成要素的一个例子。在步骤s501中,构成要素解析模块111通过提取图像701的特征点,检测物体710为物体a。此外,检测物体720为物体b。因此,图像701的物体为多个。
[0098]
返回图4的流程图,在物体为多个的情况下,构成要素解析模块111选择一个未选择的物体(步骤s402)。在图7中,首先选择物体a。
[0099]
接着,构成要素解析模块111对选择出的物体a的构成要素进行解析(步骤s403)。根据该特征,图7的物体a为“(人:女性)”。此外,作为该物体a的部位,对部位1(图7的部位711)进行检测。而且,还对检测出的物体的姿态、形状、方向、表情、以及物体的部位的种类、位置进行详细解析,物体a的部位1为“(面部:右侧)”。此外,在此还对背景790进行解析。背景790解析为“海边”。
[0100]
返回图4,构成要素解析模块111确认所有物体的解析是否结束(步骤s404)。在此,
所有物体的解析尚未结束,因此返回步骤s402,选择物体b。
[0101]
接着,构成要素解析模块111对选择出的物体b的构成要素进行解析(步骤s403)。根据该特征,图7的物体b为“(人:男性)”。此外,作为该物体b的部位,对部位1(图7的部位721)和部位2(图7的部位722)进行检测。而且,还对检测出的物体的姿态、形状、方向、表情、以及物体的部位的种类、位置进行详细解析,物体b的部位1为“(面部:左侧)”,部位2为“手臂:左手”。
[0102]
返回图4,构成要素解析模块111确认所有物体的解析是否结束(步骤s404)。在此,所有物体的解析结束,因此进入下一步骤s405。
[0103]
构成要素解析模块111在多个物体间相对地解析图像701的构成要素(步骤s405)。具体而言,可以列举出物体的组合、物体间的相对位置、以及物体的部位的相对位置等。在图7的图像701的例子中,示出了关于物体a的部位1(面部)和物体b的部位1(面部),作为解析结果731,解析为“位置:小于10cm、方向:面对面、表情:物体a:微笑、物体b:微笑”。
[0104]
返回图4,构成要素解析模块111将在步骤s403中解析出的构成要素的组合、在步骤s405中解析出的构成要素的相对关系以及状况数据关联起来(步骤s406)。具体而言,在图7的例子中,作为状况数据“恋人”的数据,将物体a“(人:女性)”、物体a的部位1“(面部:右侧)”、物体b“(人:男性)”、物体b的部位1“(面部:左侧)”、物体b的部位2“(手臂:左手)”、物体a的部位1与物体b的部位1“位置:小于10cm、方向:面对面、表情:物体a:微笑、物体b:微笑”、以及“背景:海边”的组合关联起来。在此,可以将所有的构成要素关联起来,也可以将一部分重要的构成要素关联起来。
[0105]
最后,构成要素解析模块111将在步骤s406中关联起来的数据存储于存储部130(步骤s407)。
[0106]
如上所述,不管在物体为单个的情况还是多个的情况下,都能进行适当的构成要素的解析处理。
[0107]
[物体状况推测处理]
[0108]
图5是物体状况推测处理的流程图。与图3的步骤s307的处理对应。
[0109]
物体状况推测处理的步骤s501至步骤s505相当于构成要素解析处理的步骤s401至步骤s405。关于这些处理,物体状况推测模块114可以利用构成要素解析模块111来进行。此外,处理的详情如前所述,因此省略。
[0110]
物体状况推测模块114确认步骤s503和步骤s505的解析结果是否存在与存储部130中存储的学习完成数据相同或类似(步骤s506)的情况。在存在的情况下,进入步骤s507,在不存在的情况下,进入步骤s508。
[0111]
在存在与存储部130中存储的学习完成数据相同或类似的解析结果的情况下,将相同或类似的状况数据作为已输入的图像的物体状况推测结果(步骤s507)。
[0112]
在不存在与存储部130中存储的学习完成数据相同或类似的的情况时,无法进行已输入的图像的物体状况推测(步骤s508)。
[0113]
如上所述,能将适于已输入的图像数据的状况数据作为物体状况的推测结果。
[0114]
[物体状况判断结果的输出处理]
[0115]
图8是物体状况判断系统1的输出的画面的一个例子。在图3的步骤s308中,可以在计算机100的输出部150或用户所利用的终端的输出部中显示这样的画面810。通过按钮806
返回物体状况判断系统1的菜单画面,通过按钮807结束物体状况判断系统1。作为显示801,将输入图像的状况判断结果作为推测结果并用文字显示。在图8的例子中,推测结果为“恋人”。此外,作为显示802,显示推测结果的其他候选。在图5的流程图中,对对应的推测结果仅为一个的情况进行了说明,但例如也可以在类似的学习完成数据存在多个的情况等对应的推测结果存在多个的情况下,显示多个推测结果。此外,作为显示803,示出了接收来自用户的反馈的情况的例子。从用户接受推测是相符还是不相符的反馈,并将该结果作为指导数据重新进行学习,从而能进一步提高物体状况判断系统1的精度。通过单选按钮选择“满足(推测相符)”还是“不满足(推测结果不相符)”,在“不满足(推测结果不相符)”的情况下,在文本框804中输入正确的结果,通过按钮805发送反馈。物体状况判断系统1接收文字数据,将反馈来的文字作为状况数据,与输入图像组合进行图3的步骤s301至s304,从而能进行新的学习。
[0116]
如上所述,根据本发明,能提供一种能通过接受来自用户的反馈来进一步提高判断精度的物体状况判断系统、物体状况判断方法以及程序。
[0117]
上述的单元、功能通过由计算机(包括cpu、信息处理装置、各种终端)读取规定的程序并执行来实现。程序例如可以是从计算机经由网络而被提供(saas:software as a service(软件即服务))的方式,也可以是以存储于软盘、cd(cd

rom等)、dvd(dvd

rom、dvd

ram等)、紧凑型存储器等计算机可读记录介质的方式而被提供的方式。在该情况下,计算机从该记录介质读取程序并传输、存储至内部存储装置或外部存储装置来执行。此外,也可以将此程序预先存储于例如磁盘、光盘、光磁盘等存储装置(记录介质),并从该存储装置经由通信线路提供至计算机。
[0118]
以上,针对本发明的实施方式进行了说明,但本发明并不限于上述的这些实施方式。此外,本发明的实施方式中记载的效果只不过是列举出根据本发明产生的最优选的效果,根据本发明产生的效果并不限于本发明的实施方式中记载的效果。
[0119]
附图标记说明:
[0120]
1:物体状况判断系统
[0121]
100:计算机。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1