一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

成像装置、信息处理装置、信息处理方法和程序与流程

2022-11-14 12:30:45 来源:中国专利 TAG:


1.本发明涉及成像装置、信息处理装置、信息处理方法和程序,并且尤其涉及旨在抑制负载的增加的成像装置、信息处理装置、信息处理方法和程序。


背景技术:

2.在现有技术中,已经提出了如下方法,其中数码相机等将捕获图像等转换为哈希值,并且使用哈希值将捕获图像与电子签名相链接,从而使用电子签名来检测篡改(例如,参见ptl 1)。
3.引用列表
4.专利文献
5.ptl 1:日本专利特许公开第2008-22372号


技术实现要素:

6.技术问题
7.本公开旨在抑制这样的由电子签名的链接引起的负载的增加。
8.问题的解决方案
9.根据本技术的一个方面的成像装置是一种成像装置,包括:链接部,所述链接部将捕获图像与所述捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
10.根据本技术的一个方面的信息处理方法是一种信息处理方法,包括:将捕获图像与所述捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
11.根据本技术的一个方面的程序是一种程序,使得用作:链接部,所述链接部将捕获图像与所述捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
12.根据本技术的另一方面的信息处理装置是一种信息处理装置,包括:提取部,所述提取部基于用于标识捕获图像的一部分的部分标识信息从所述捕获图像中提取所述捕获图像的该部分,所述部分标识信息连同哈希值一起与所述捕获图像相链接,该哈希值为该部分和所述部分标识信息的哈希值;哈希值生成部,所述哈希值生成部生成由所述提取部提取的该部分和所述部分标识信息的哈希值;以及比较部,所述比较部将由所述哈希值生成部生成的哈希值和与所述捕获图像相链接的哈希值进行比较。
13.根据本技术的另一方面的信息处理方法是一种信息处理方法,包括:基于用于标识捕获图像的一部分的部分标识信息从所述捕获图像中提取所述捕获图像的该部分,所述部分标识信息连同哈希值一起与所述捕获图像相链接,该哈希值为该部分和所述部分标识信息的哈希值;生成所提取的该部分和所述部分标识信息的哈希值;以及将所生成的哈希值和与所述捕获图像相链接的哈希值进行比较。
14.根据本技术的另一方面的程序一种程序,使计算机用作:提取部,所述提取部基于用于标识捕获图像的一部分的部分标识信息从所述捕获图像中提取所述捕获图像的该部分,所述部分标识信息连同哈希值一起与所述捕获图像相链接,该哈希值为该部分和所述
部分标识信息的哈希值;哈希值生成部,所述哈希值生成部生成由所述提取部提取的该部分和所述部分标识信息的哈希值;以及比较部,所述比较部将由所述哈希值生成部生成的哈希值和与所述捕获图像相链接的哈希值进行比较。
15.在根据本技术的一个方面的成像装置、信息处理方法和程序中,将捕获图像与捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
16.在根据本技术的另一方面的信息处理装置、信息处理方法和程序中,基于用于标识捕获图像的一部分的部分标识信息从捕获图像中提取捕获图像的该部分,该部分标识信息连同哈希值一起与捕获图像相链接,该哈希值为该部分和该部分标识信息的哈希值;生成所提取的该部分和该部分标识信息的哈希值;以及将所生成的哈希值和与捕获图像相链接的哈希值进行比较。
附图说明
17.图1是描绘篡改检测系统的主要配置示例的图。
18.图2描绘了示出在装置之间发送和接收的信息的示例的图。
19.图3是描绘成像装置的主要配置示例的框图。
20.图4是描绘在成像装置中实现的功能的功能框图。
21.图5是示出成像处理的流程的示例的流程图。
22.图6是描绘验证装置等的主要配置示例的框图。
23.图7是描述在验证装置中实现的功能的功能框图。
24.图8是示出与验证有关的处理的流程的示例的流程图。
25.图9是描绘在成像装置中实现的功能的功能框图。
26.图10是示出成像处理的流程的示例的流程图。
27.图11是描绘在成像装置中实现的功能的功能框图。
28.图12是示出成像处理的流程的示例的流程图。
29.图13是描述在验证装置中实现的功能的功能框图。
30.图14是示出与验证有关的处理的流程的示例的流程图。
31.图15是描绘在成像装置中实现的功能的功能框图。
32.图16是示出成像处理的流程的示例的流程图。
具体实施方式
33.下面将说明用于实现本公开的形式(以下被称为实施例)。注意,按照以下顺序给出说明。
34.1、部分图像的哈希的生成
35.2、第一实施例(基于焦点信息来标识部分区域)
36.3、第二实施例(基于图像分析结果来标识部分区域)
37.4、第三实施例(运动图像的情况)
38.5、第四实施例(根据成像模式进行控制)
39.6、附记
40.《1、部分图像的哈希的生成》
41.《哈希的生成》
42.例如,ptl 1描述了如下方法,其中数码相机等生成整个捕获图像的哈希,并且使用哈希将电子签名与捕获图像相关联,从而使用电子签名来检测篡改。例如,关于成像装置的信息也可以被包括在电子签名中。
43.然而,近年来,改进的信息处理技术具有增加成像装置的数据量的趋势。这样的成像装置的增加的数据量倾向于增加用于生成整个捕获图像的哈希的处理的负载。这增加了与生成电子签名有关的处理时间,并且在短时间段内生成多个捕获图像的情况下,特别是在连续拍摄成像模式或运动图像成像模式下,可能无法及时执行用于生成电子签名的处理。
44.因此,捕获图像的一部分的哈希被生成并且被用来检测篡改。这使得能够抑制哈希要被生成的目标(图像)的数据量的增加,从而允许抑制与电子签名的生成有关的负载的增加。
45.例如,将捕获图像的一部分和用于标识该部分的部分标识信息的哈希值与捕获图像相链接。这允许抑制与电子签名的生成有关的负载的增加,以抑制电子签名的处理时间的增加。
46.哈希被生成的部分可以是捕获图像的任何部分。例如,该部分可以是捕获图像的更重要部分。换句话说,标识捕获图像的重要部分,从捕获图像中提取所标识的部分,生成所提取的图像的哈希,并且使用哈希来生成电子签名。这允许确保捕获图像的重要部分的真实性,同时抑制负载的增加。
47.用于捕获图像的重要部分的基准是可选的。例如,重要部分可以是捕获图像中的聚焦于被摄体的部分(也被称为聚焦部分)。例如,可以使用表示捕获图像的焦点位置的焦点信息(例如,包括深度图、距离测量信息等的深度数据)来标识聚焦部分,可以提取所标识的聚焦部分,并且可以生成哈希。这允许确保捕获图像的聚焦部分的真实性,同时抑制负载的增加。
48.此外,例如,重要部分可以是捕获图像中的预定位置的部分区域。例如,重要部分可以是可能存在重要被摄体的位置处的部分区域。例如,重要部分可以是在捕获图像的中央附近的部分区域。此外,重要部分可以是在捕获图像的四个角中的任何一个角附近的部分区域。此外,重要部分可以是从不同位置处的多个部分区域(诸如在捕获图像的中央和四个角附近的区域)中随机选择的部分区域。这允许确保捕获图像中的预定位置处的部分区域的真实性,同时抑制负载的增加。
49.此外,例如,重要部分可以是从捕获图像中间隔剔除(decimation)一些像素而得到的捕获图像的一部分。例如,重要部分可以是通过以预定速率从捕获图像中间隔剔除任何像素而获得的图像。例如,重要部分可以是从具有4k分辨率的捕获图像中间隔剔除像素以成为hd分辨率而得到的图像。此外,例如,重要部分可以是以预定速率从捕获图像中间隔剔除任何像素列(或像素行)而得到的图像。这允许确保与整个捕获图像基本相似的范围的真实性,同时抑制负载的增加。
50.此外,可以对捕获图像执行图像分析以标识重要部分。例如,可以对捕获图像执行图像分析,以标识捕获图像中的存在重要被摄体的部分,可以将所标识的部分提取为重要部分,并且可以生成重要部分的哈希。例如,可以执行图像分析以标识被摄体(人物),并且
可以将捕获图像中的存在该人物的区域指定为重要部分。不用说,要检测的被摄体是可选的,并且不限于人物。例如,要检测的被摄体可以是人物的面部或除面部以外的部位。此外,要检测的被摄体可以是动物或植物。此外,要检测的被摄体可以是无机物,诸如建筑物。这允许确保捕获图像中的出现重要被摄体的部分的真实性,同时抑制负载的增加。
51.此外,在捕获图像是运动图像的情况下,仅针对运动图像的i帧,可以将捕获图像与捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相关联。这允许针对具有较大数据量的i帧确保重要部分的真实性,同时抑制负载的增加。
52.此外,在捕获图像是运动图像的情况下,仅针对运动图像中的包括剧烈运动的帧(例如,运动比预定值更剧烈(高于阈值)(从前一帧开始的运动比预定阈值更剧烈)的帧),可以将捕获图像与捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相关联。这允许针对具有剧烈运动的更重要帧确保重要部分的真实性,同时抑制负载的增加。
53.此外,在成像模式是连续拍摄模式的情况下,可以将捕获图像与捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相关联,并且在成像模式不是连续拍摄模式的情况下,可以将捕获图像与整个捕获图像的哈希值相关联。这允许针对具有短处理时间的连续拍摄模式抑制处理时间的增加。
54.注意,可以使用捕获图像的一部分和用于标识该部分的部分标识信息来生成哈希值。此外,可以将所生成的哈希值与捕获图像相链接。此外,可以生成包括哈希值的电子签名,并且可以将所生成的电子签名与捕获图像相链接。
55.此外,可以使用用于标识该部分的部分标识信息来更新捕获图像的元数据,并且可以将更新后的元数据与捕获图像相链接。此外,可以将捕获图像与用于生成电子签名的公钥和该公钥的证书相关联。
56.此外,可以基于用于标识捕获图像的一部分的部分标识信息从捕获图像中提取捕获图像的该部分,该部分标识信息连同哈希值一起与捕获图像相链接,该哈希值为该部分和该部分标识信息的哈希值,可以生成所提取的该部分和该部分标识信息的哈希值,并且可以将所生成的哈希值和与捕获图像相链接的哈希值进行比较。这允许抑制与使用捕获图像的一部分的哈希生成的电子签名的验证有关的负载的增加。
57.《2、第一实施例》
58.《篡改检测系统》
59.图1是描绘与应用本技术的信息处理系统的实施例相对应的篡改检测系统的主要配置示例的图。图1中所示的篡改检测系统100是检测捕获图像等的篡改的系统。如图1中所示,篡改检测系统100包括例如成像装置101、验证装置102和证书颁发机构103。注意,图1描绘了一个成像装置101、一个验证装置102和一个证书颁发机构103,但是构成篡改检测系统100的成像装置101、验证装置102和证书颁发机构103的数量各自是可选的。例如,可以以复数形式提供成像装置101、验证装置102和证书颁发机构103。
60.成像装置101、验证装置102和证书颁发机构103以允许它们之间例如经由未示出的网络进行通信的方式彼此连接。成像装置101执行与被摄体的成像(捕获图像的生成)、捕获图像的哈希的生成、与捕获图像相关联的签名的生成等有关的处理。此外,成像装置101向证书颁发机构103申请证书的颁发,使证书颁发机构103颁发该证书,并且获取该证书。此外,成像装置101可以将捕获图像(照片)、捕获图像的元数据等发送到验证设备102。
61.验证设备102执行与成像装置101中生成的捕获图像的篡改的检测有关的处理。例如,验证装置102可以获取从成像装置101供给的捕获图像(照片)和捕获图像的元数据。此外,验证装置102可以验证电子签名。
62.证书颁发机构103可以对于捕获图像颁发证书。此外,证书颁发机构103可以向验证装置102分发来自证书颁发机构的证书和证书失效列表。基于来自证书颁发机构的证书和证书失效列表,验证装置102可以验证由成像装置101使用的证书。注意,本文中的数据的“链接”是指将数据彼此“关联”。本文中使用的术语“关联”意味着,当处理一个数据时,可以使用另一个数据(可以与这一个数据相链接)。换句话说,彼此关联的数据可以被编译成一个数据,或者可以用作单独的数据。例如,可以在不同的传输路径上传输彼此关联的多个信息。此外,例如,可以在不同的记录介质(或同一记录介质中的不同记录区域)中记录彼此关联的多个信息。注意,“关联”可能旨在对于数据的一部分,而不是整个数据。例如,图像和与图像相对应的信息可以以任何单位(诸如多个帧、一个帧或帧内的一部分)彼此关联。注意,在说明书中,除了上述“链接”之外,例如,诸如“合成”、“复用”、“添加”、“集成”、“包括”、“存储”、“放入到”、“插入到”和“插入”之类的术语意味着将多个对象组织成一个,并且意味着用于上述“关联”的一种方法。
63.《数据》
64.图2是描绘从成像装置101供给到验证装置102的数据的示例的图。如图2的a中所示,将捕获图像111与诸如元数据112、电子签名113和证书/公钥114之类的信息相关联。
65.图2的b中描绘了元数据112的示例。如图2的b中所示,元数据112包括相机序列号、拍摄者、拍摄时间、焦距、光圈值、快门速度、拍摄位置等。此外,元数据112还包括所提取的区域信息。
66.《成像装置》
67.图3是描绘与应用本技术的信息处理装置的实施例相对应的成像装置101的主要配置示例的图。图3中所示的成像装置101是其中安装并且执行用于执行与成像(捕获图像的生成)、电子签名的生成等有关的处理的应用程序(软件)的计算机。这里,计算机的示例包括集成到专用硬件中的计算机,例如安装各种程序并且可以执行各种功能的通用个人计算机等。换言之,成像装置101执行应用程序以执行与成像(捕获图像的生成)、电子签名的生成等有关的处理。
68.在图3中所示的成像装置101中,cpu(中央处理单元)201、rom(只读存储器)202和ram(随机存取存储器)经由总线204彼此连接。
69.输入/输出接口210还连接到总线204。输入/输出接口210连接到输入部211、输出部212、存储部213、通信部214和驱动器215。
70.输入部211包括例如键盘、鼠标、麦克风、触摸面板、输入端子等。输出部212包括例如显示器、扬声器、输出端子等。存储部213包括例如硬盘、ram盘、非易失性存储器等。通信部214包括例如网络接口。驱动器215驱动可移动记录介质221,例如磁盘、光盘、磁光盘或半导体存储器。
71.此外,成像部231和传感器232连接到输入/输出接口210。
72.成像部231包括例如光学系统(例如透镜和光圈)和图像传感器,并且对被摄体进行成像以生成捕获图像。注意,成像部231还可以包括除上述组件以外的组件,例如对所生
成的捕获图像执行图像处理的图像处理部和存储关于捕获图像的数据的存储器。
73.传感器232包括例如距离测量传感器等以测量到被摄体的距离。注意,传感器232可以生成深度图等。
74.在如上所述配置的成像装置101中,cpu 201例如经由输入/输出接口210和总线204将存储在存储部213中的应用程序加载到ram 203中,并且执行该应用程序,从而执行如上所述的一系列处理操作。例如,ram 203还适当地存储由cpu 201执行各种处理操作所需的数据。
75.可以将由成像装置101执行的应用程序记录在例如用作封装介质等的可移动记录介质221中,以供应用。在这种情况下,通过将可移动记录介质221安装在驱动器215中,可以经由输入/输出接口210将应用程序安装在存储部213中。
76.此外,可以经由有线或无线传输介质(例如局域网、因特网或数字广播)提供应用程序。在这种情况下,应用程序可以由通信部214接收并且安装在存储部213中。
77.替选地,应用程序可以预先安装在rom 202或存储部213中。
78.图4描绘了通过在成像装置101中执行应用程序来实现的功能作为功能块。如图4中所示,通过执行应用程序,成像装置101可以设置有成像控制部251、部分数据提取部252、元数据更新部253、哈希生成部254、电子签名生成部255、链接部256和输出控制部257。
79.成像控制部251控制成像部231并且使成像部231执行与成像有关的处理。部分数据提取部252执行与捕获图像的部分数据(捕获图像的部分图像的数据)的提取有关的处理。元数据更新部253执行与捕获图像相关联的元数据的信息更新有关的处理。哈希生成部254执行与哈希的生成有关的处理。电子签名生成部255执行与电子签名的生成有关的处理。链接部256执行与捕获图像和其他数据的链接有关的处理。输出控制部257执行与数据输出的控制有关的处理。
80.《图像处理的流程》
81.将参考图5中的流程图来描述由成像装置101执行的成像处理的流程的示例。
82.当开始成像处理时,成像控制部251在步骤s101中控制成像部231以及使成像部231对被摄体进行成像并且生成捕获图像。此外,成像控制部251控制传感器232以及使传感器232测量到被摄体的距离并且生成焦点信息(深度数据)。然后,成像控制部251获取所生成的捕获图像和焦点信息。
83.在步骤s102中,基于在步骤s101中获取的焦点信息,部分数据提取部252提取同样获取的捕获图像的聚焦部分。在步骤s103中,元数据更新部253在元数据中包括表示在步骤102中提取的区域的提取区域信息(即,用于标识捕获图像的一部分的部分标识)。换句话说,如图2的b中所示,将“提取区域信息”施加于元数据112。然后,将如此更新后的元数据施加于捕获图像的部分图像(聚焦部分)。换句话说,元数据与部分图像相链接(相关联)。
84.在步骤s104中,哈希生成部254生成步骤s102中提取的部分图像和步骤s103中更新的元数据的组合的数据的哈希。换句话说,生成彼此链接的部分图像和元数据的哈希。
85.在步骤s105中,电子签名生成部255使用私钥来加密在步骤s104中生成的哈希(相互链接的部分图像和元数据的哈希),以生成电子签名。
86.在步骤s106中,链接部256将在步骤s101中获取的捕获图像、在步骤s103中更新的元数据、在步骤s105中生成的电子签名和证书以及与在步骤s105中使用的私钥相对应的公
钥彼此相链接(相关联)。
87.在步骤s107中,输出控制部257输出通过步骤s106中的处理而彼此链接(关联)的捕获图像、元数据、电子签名、证书和公钥。
88.当步骤s107中的处理结束时,成像处理结束。如上所述执行的成像处理允许使用捕获图像的一部分来生成电子签名。换句话说,可以将捕获图像与捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。因此,可以抑制负载的增加。
89.在上述描述中,基于焦点信息来标识捕获图像的一部分,并且生成该部分的哈希。然而,用于标识该部分的方法是可选的,并且不限于焦点信息的示例。例如,捕获图像中的预定位置处的部分图像可以是上述“部分”。替选地,通过从捕获图像中间隔剔除一些像素而获得的图像可以是上述“部分”。
90.《验证装置等》
91.图6是描绘与应用本技术的信息处理装置的实施例相对应的验证装置102的主要配置示例的图。图6中所示的验证装置是其中安装并且执行用于执行与电子签名的验证有关的处理的应用程序(软件)的计算机。这里,计算机的示例包括集成到专用硬件中的计算机,例如安装各种程序并且可以执行各种功能的通用个人计算机等。验证装置102执行应用程序以执行与电子签名的验证有关的处理。
92.在图6中所示的验证装置102中,cpu 301、rom 302和ram 203经由总线304彼此连接。
93.输入/输出接口310也连接到总线304。输入/输出接口310连接到输入部311、输出部312、存储部313、通信部314和驱动器315。
94.输入部311包括例如键盘、鼠标、麦克风、触摸面板、输入端子等。输出部312包括例如显示器、扬声器、输出端子等。存储部313包括例如硬盘、ram盘、非易失性存储器等。通信部314包括例如网络接口。驱动器315驱动可移动记录介质321,例如磁盘、光盘、磁光盘或半导体存储器。
95.在如上所述配置的验证装置102中,cpu 301例如经由输入/输出接口310和总线304将存储在存储部313中的应用程序加载到ram 303中,并且执行该应用程序,从而执行如上所述的一系列处理操作。ram 303还适当地存储由cpu 301执行各种处理操作所需的数据等。
96.由验证装置102执行的应用程序可以记录在例如用作封装介质等的可移动记录介质321中,以供应用。在这种情况下,通过将可移动记录介质321安装在驱动器315中,可以经由输入/输出接口310将应用程序安装在存储部313中。
97.此外,可以经由有线或无线传输介质(例如局域网、因特网或数字广播)提供应用程序。在这种情况下,应用程序可以由通信部314接收并且安装在存储部313中。
98.替选地,应用程序可以预先安装在rom 302或存储部313中。
99.注意,与图3中所示的验证装置102相类似地配置证书颁发机构103。换句话说,图3中描绘的框图也可以用于说明证书颁发机构103。
100.图7描述了通过在验证装置102中执行应用程序来实现的功能作为功能块。如图7中所示,通过执行应用程序,验证装置102可以设置有获取控制部351、证书验证部352、电子签名解码部353、部分数据提取部354、哈希生成部355、比较部356和输出控制部357。
101.获取控制部351通过例如控制通信部314等来执行与诸如捕获图像和电子签名之类的数据的获取有关的处理。证书验证部352执行与证书的验证有关的处理。电子签名解码部353执行与电子签名的解码有关的处理。部分数据提取部354执行与部分数据的提取有关的处理。哈希生成部355执行与哈希的生成有关的处理。比较部356执行与电子签名的比较有关的处理。输出控制部357执行与数据输出有关的处理。
102.《验证处理的流程》
103.现在,将参考图8中的流程图来描述由验证装置102和证书颁发机构103执行的验证处理的流程的示例。
104.当开始验证处理时,在步骤s201中,通过控制通信部314等,验证装置102的获取控制部351获取从成像装置101供给的并且彼此链接的捕获图像、元数据、电子签名、证书和公钥。换言之,获取使用捕获图像的一部分生成的电子签名(电子签名包括与元数据的提取区域信息相对应的捕获图像中的一部分(部分图像)和用于标识该部分图像的部分标识信息(即元数据)的哈希值)。
105.在步骤s202中,证书验证部352经由通信部314从证书颁发机构103请求证书失效列表。在步骤s221中,证书颁发机构103接收来自验证装置102的请求。然后,响应于该请求,证书颁发机构103将证书失效列表供给到验证装置102。在步骤s203中,验证装置102的获取控制部351经由通信部314获取证书失效列表。
106.在步骤s204中,证书验证部352使用在步骤s203中获取的证书失效列表来检查证书的有效性。
107.在步骤s205中,电子签名解码部353使用公钥对在步骤s201中获取的电子签名进行解码。换言之,获得与元数据的提取区域信息相对应的捕获图像的部分图像和元数据(部分标识信息)的哈希值。在步骤s206中,部分数据提取部354基于元数据中的所提取的区域信息从捕获图像中提取部分图像。
108.在步骤s207中,哈希生成部355生成所提取的部分图像和元数据的哈希。
109.在步骤s208中,比较部356将通过步骤s205中的处理获得的哈希与通过步骤s207中的处理生成的哈希进行比较,并且根据比较结果来确定是否执行了篡改。
110.在步骤s209中,输出控制部357输出在步骤s208中获得的验证结果。当步骤s209中的处理结束时,验证处理结束。
111.如上所述执行的验证处理允许验证装置102使用捕获图像的部分图像的哈希来执行电子签名的验证。因此,可以抑制负载的增加。
112.《3、第二实施例》
113.《基于图像分析结果来标识部分区域》
114.注意,可以对捕获图像执行图像分析,并且根据分析的结果,可以标识哈希要被生成的捕获图像的“部分”。例如,通过执行图像分析,可以标识捕获图像中的人物(或面部)的区域,可以将该区域指定为上述“部分”,并且可以生成该区域的哈希。
115.《功能块》
116.图9描述了在上述情况下通过在成像装置101中执行应用程序来实现的功能作为功能块。如图9中所示,在这种情况下,除了图4的情况下的功能块之外,成像装置101还包括图像分析部401。图像分析部401执行与捕获图像等的图像分析有关的处理。
117.《图像处理的流程》
118.将参考图10中的流程图来描述这种情况下的成像处理的流程的示例。当开始成像处理时,成像控制部251在步骤s301中控制成像部231以及使成像部231对被摄体进行成像并且生成被摄体的捕获图像。此外,成像控制部251控制传感器232以及使传感器232测量到被摄体的距离并且生成焦点信息(深度数据)。然后,成像控制部251获取所生成的捕获图像和焦点信息。
119.在步骤s302中,图像分析部401对捕获图像执行图像分析,以标识具有人物的区域(人物区域)。在步骤s303中,部分数据提取部252提取捕获图像中的所标识的人物区域。
120.以与图5中的步骤s103至s107中的处理操作的方式相类似的方式执行步骤s304至s308中的处理操作。
121.如上所述执行的成像处理允许成像装置101使用与图像分析结果相对应的捕获图像的一部分来生成电子签名。换句话说,可以生成捕获图像的更重要部分的哈希,并且将该哈希与捕获图像相关联。因此,可以抑制负载的增加。
122.注意,在以上说明中,使用图像分析来标识人物区域。然而,可以通过图像分析来标识除了人物区域之外的任何区域。
123.此外,这种情况下的验证处理类似于第一实施例的情况下的验证处理,并且因此省略对验证处理的说明。
124.《4、第三实施例》
125.《运动图像》
126.注意,与电子签名相关联的捕获图像可以是运动图像。在这种情况下,仅针对一些帧,如上所述,可以将部分图像的哈希与捕获图像相链接。例如,仅对于针对i帧,可以将部分图像的哈希与捕获图像相链接。
127.《功能块》
128.图11描绘了在上述情况下通过在成像装置101中执行应用程序来实现的功能作为功能块的示例。如图11中所示,在这种情况下,除了图4的情况下的功能块之外,成像装置101还包括排序缓冲器411和编码部412。排序缓冲器411保持要编码的运动图像的多个帧,并且将帧的布置顺序从再现顺序更改为解码顺序。编码部412使用例如用于二维运动图像的编码方案(例如avc(高级视频编码)或hevc(高效视频编码))来执行与捕获图像(运动图像)的编码有关的处理。
129.《图像处理的流程》
130.将参考图12中的流程图来描述这种情况下的成像处理的流程的示例。注意,作为示例,这里将描述使用焦点信息来设定哈希要被生成的部分图像的情况。
131.当开始成像处理时,成像控制部251在步骤s341中控制成像部231以及使成像部231对被摄体进行成像并且生成被摄体的捕获图像。此外,成像控制部251控制传感器232以及使传感器232测量到被摄体的距离并且生成焦点信息(深度数据)。然后,成像控制部251获取所生成的捕获图像和焦点信息。
132.在步骤s342中,排序缓冲器411保持多个帧图像,并且将帧的布置顺序从再现顺序更改为编码顺序。
133.在步骤s343中,部分数据提取部252确定要处理的帧是否是i帧。在部分数据提取
部252确定要处理的帧是i帧的情况下,处理进行到步骤s344。
134.以与步骤s102至s105中的处理操作的方式相类似的方式执行步骤s344至s347中的处理操作。在步骤s348中,编码部412对要处理的捕获图像进行编码,以生成编码数据。
135.在步骤s349中,链接部256将捕获图像的编码数据、元数据、电子签名、证书和公钥彼此相链接。在步骤s350中,输出控制部257输出数据。
136.当步骤s350中的处理结束时,处理进行到步骤s353。替选地,在步骤s343中,在部分数据提取部252确定要处理的帧不是i帧的情况下,处理进行到步骤s351。
137.在步骤s351中,编码部412对捕获图像进行编码以生成编码数据。在步骤s352中,输出控制部257输出编码数据。当步骤s352中的处理结束时,处理进行到步骤s353。
138.在步骤s353中,成像控制部251确定是否已经处理了所有帧。在成像控制部251确定存在要处理的帧的情况下,处理返回到步骤s341,并且执行后续处理。替选地,在成像控制部251在步骤s353中确定已经处理了所有帧的情况下,成像处理结束。
139.如上所述执行的成像处理允许仅针对运动图像的i帧生成捕获图像的一部分的哈希,并且将该哈希用于生成电子签名。因此,可以抑制负载的增加。
140.《验证装置的功能块》
141.此外,图13描绘了在上述情况下通过在验证装置102中执行应用程序来实现的功能作为功能块的示例。如图13中所示,在这种情况下,除了图7的情况下的功能块之外,验证装置102还包括解码部421。解码部421执行与运动图像的编码数据的解码有关的处理。排序缓冲器411保持要编码的运动图像的多个帧,并且将帧的布置顺序从再现顺序更改为解码顺序。编码部412使用例如用于二维运动图像的编码方案(例如avc(高级视频编码)或hevc(高效视频编码))来执行与捕获图像(运动图像)的编码有关的处理。
142.《验证处理的流程》
143.现在,将参考图14中的流程图来描述在上述情况下由验证装置102和证书颁发机构103执行的验证处理的示例。
144.当开始验证处理时,在步骤s371中,通过控制通信部314等,验证装置102的获取控制部351获取彼此链接的捕获图像的编码数据和元数据以及用于捕获图像的电子签名、证书和公钥。
145.在步骤s372中,解码部421对编码数据进行解码以生成帧图像。
146.在步骤s373中,解码部421确定要处理的帧是否为i帧。在要处理的帧被确定为i帧的情况下,处理进行到步骤s374。
147.以与图8中的步骤s202至s209中的处理操作的方式相类似的方式执行步骤s374至s381中的处理操作。此外,由证书颁发机构103以与图8中的步骤s221和s222中的处理操作的方式相类似的方式来执行步骤s391和s392中的处理操作。
148.当步骤s381中的处理结束时,处理进行到步骤s382。替选地,在步骤s373中,在确定要处理的帧不是i帧的情况下,处理进行到步骤s382。
149.在步骤s382中,输出控制部357确定是否已经处理了所有帧。在输出控制部357确定存在要处理的帧的情况下,处理返回到步骤s371以重复后续处理。替选地,在步骤s382中,在输出控制部357确定已经处理了所有帧的情况下,验证处理结束。
150.如上所述执行的验证处理允许验证装置102仅针对运动图像的i帧使用捕获图像
的部分图像的哈希来执行电子签名的验证。因此,可以抑制负载的增加。
151.《5、第四实施例》
152.《与成像模式相对应的控制》
153.注意,可以根据成像模式来控制生成电子签名的方法。例如,在捕获运动图像的成像模式下或在通常被称为连续拍摄的成像模式下,如上所述,使用部分图像的哈希来生成电子签名。在普通静态图像成像模式下,可以使用整个捕获图像的哈希来生成电子签名。
154.《功能块》
155.图15描绘了在上述情况下通过在成像装置101中执行应用程序来实现的功能作为功能块的示例。如图15中所示,在这种情况下,除了图11的情况下的功能块之外,成像装置101还包括成像模式控制部431。成像模式控制部431根据成像模式来执行与电子签名的生成有关的控制。
156.《成像处理的流程》
157.将参考图16中的流程图来描述这种情况下的成像处理的流程。当开始成像处理时,成像模式控制部431在步骤s401中设定成像模式。在步骤s402中,成像模式控制部431确定成像模式是否是捕获运动图像的运动图像成像模式。在成像模式被确定为运动图像成像模式的情况下,处理进行到步骤s403。
158.在步骤s403中,成像装置101在运动图像成像模式下执行成像处理。换言之,成像装置101执行与参考图12中的流程图描述的成像处理相类似的成像处理。当步骤s403中的处理结束时,成像处理结束。
159.此外,在步骤s402中,在确定成像模式不是运动图像成像模式的情况下,处理进行到步骤s404。在步骤s404中,成像模式控制部431确定成像模式是否是连续拍摄成像模式,在连续拍摄成像模式下,在短时间段期间多次捕获静止图像的捕获图像(执行通常所谓的连续拍摄)。在成像模式被确定为连续拍摄成像模式的情况下,处理进行到步骤s405。
160.在步骤s405中,成像装置101在连续拍摄成像模式下执行成像处理。换言之,成像装置101执行与参考图5或图10中的流程图描述的成像处理相类似的成像处理,并且使用部分图像的哈希来生成电子签名。当步骤s405中的处理结束时,成像处理结束。
161.替选地,在步骤s404中,在确定成像模式不是连续拍摄成像模式的情况下,处理进行到步骤s406。在这种情况下,使用整个捕获图像的哈希来生成电子签名。
162.因此,在步骤s406中,成像控制部251控制成像部231以及使成像部231对被摄体进行成像并且生成被摄体的捕获图像。然后,成像控制部251获取所生成的捕获图像。
163.在步骤s407中,哈希生成部254生成整个捕获图像的哈希。在步骤s408中,电子签名生成部255使用私钥来加密在步骤s407中生成的哈希,并且生成电子签名。
164.在步骤s409中,链接部256将所获取的捕获图像、在步骤s408中生成的电子签名、证书和公钥彼此相链接。
165.在步骤s410中,输出控制部257输出通过步骤s409中的处理而彼此关联的捕获图像、电子签名、证书和公钥。当步骤s410中的处理结束时,成像处理结束。
166.如上所述执行的成像处理允许根据成像模式执行适当的成像处理。因此,可以更适当地抑制负载的增加。
167.《6、附记》
168.《硬件》
169.可以通过软件(应用程序)或通过硬件来执行一系列处理操作。
170.《本技术的应用目标》
171.本技术可以应用于任何配置。例如,本技术可以被实现为装置的部分配置,例如用作系统lsi(大规模集成)等的处理器、使用多个处理器等的模块、使用多个模块等的单元或包括向其添加其他功能的单元的集合。
172.此外,例如,本技术还可以应用于包括多个装置的网络系统。例如,本技术可以被实现为云计算,其中多个装置经由网络来共享和协作处理。例如,本技术可以在云服务中实现,其中服务被提供给任何终端,例如计算机、便携式信息终端和iot(物联网)设备。
173.注意,在本说明书中,系统是指多个组件(装置、模块(部件)等)的集合,而不管所有组件是否位于同一壳体中。因此,放置在单独壳体中并且经由网络彼此连接的多个装置构成系统,并且包括放置在一个壳体中的多个模块的一个装置也构成系统。
174.《本技术可适用的领域和用途》
175.应用本技术的系统、装置、处理等可以用于任何领域,例如交通、医疗保健、预防犯罪、农业、畜牧业、采矿、美容护理、工厂、家用电器、气象和自然监测。此外,该系统、装置、处理等可以具有任何用途。
176.《其他实施例》
177.本技术的实施例不限于上述实施例,并且可以在不偏离本技术的精神的情况下对实施例进行各种更改。
178.例如,被描述为一个装置(或处理部)的配置可以被划分为多个装置(或处理部)。相反,被描述为多个装置(或处理部)的配置可以被组合成一个装置(或处理部)。此外,不用说,对于每个装置(或每个处理部)的配置,可以添加除上述组件以外的组件。此外,只要作为整体的系统的配置或操作保持基本上不变,就可以将某个装置(或处理部)的配置的一部分包括在另一个装置(或另一个处理部)的配置中。
179.此外,例如,上述程序可以在任何装置中执行。在这种情况下,装置仅需要包括所需的功能(功能块等),并且被配置为获得所需的信息。
180.此外,例如,一个流程图中的步骤可以由一个装置执行,或者可以由多个装置共享。此外,在一个步骤包括多个处理操作的情况下,多个处理操作可以由一个装置执行,或者可以由多个装置共享。换句话说,包括在一个步骤中的多个处理操作可以作为多个步骤中的处理来执行。相反,被描述为多个步骤的处理可以作为一个步骤共同地执行。
181.此外,例如,对于由计算机执行的程序,描述程序的步骤中的处理可以按照本文中描述的顺序按时间顺序执行,或者可以并行地或在所需的定时(例如当程序被调用时的时间)单独地执行。换言之,步骤中的处理可以以与上述顺序不同的顺序执行,除非这导致矛盾。此外,描述程序的步骤中的处理可以与另一程序的处理并行地执行或与另一程序的处理组合地执行。
182.此外,例如,与本技术有关的多个技术可以独立且单独地实现,除非这导致矛盾。不用说,任意多个本技术可以一起实现。例如,在一个实施例中描述的本技术的一部分或全部可以与在另一个实施例中描述的本技术的一部分或全部进行组合来实现。此外,上述任何本技术的一部分或全部可以利用上述未描述的另一技术来实现。
183.注意,本技术也可以被如下配置。
184.(1)一种成像装置,包括:
185.链接部,所述链接部将捕获图像与所述捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
186.(2)根据(1)所述的成像装置,其中,
187.该部分是所述捕获图像的聚焦部分。
188.(3)根据(1)所述的成像装置,其中,
189.该部分是所述捕获图像中的预定位置处的部分区域。
190.(4)根据(1)所述的成像装置,其中,
191.该部分是从所述捕获图像中间隔剔除一些像素而得到的部分。
192.(5)根据(1)所述的成像装置,其中,该部分是根据所述捕获图像的图像分析结果来标识的。
193.(6)根据(1)至(5)中任一项所述的成像装置,还包括:
194.提取部,所述提取部从所述捕获图像中提取该部分。
195.(7)根据(6)所述的成像装置,其中,
196.所述提取部基于焦点信息来提取所述捕获图像的聚焦部分。
197.(8)根据(6)所述的成像装置,其中,
198.所述提取部根据所述捕获图像的图像分析结果从所述捕获图像中提取该部分。
199.(9)根据(1)至(8)中任一项所述的成像装置,还包括:
200.哈希值生成部,所述哈希值生成部通过使用所述捕获图像的该部分和所述部分标识信息来生成哈希值,其中,
201.所述链接部将所述捕获图像与由所述哈希值生成部生成的哈希值相链接。
202.(10)根据(1)至(9)中任一项所述的成像装置,还包括:
203.电子签名生成部,所述电子签名生成部生成包括哈希值的电子签名,其中,
204.所述链接部将所述捕获图像与由所述电子签名生成部生成的电子签名相链接。
205.(11)根据(10)所述的成像装置,还包括:
206.更新部,所述更新部通过使用所述部分标识信息来更新所述捕获图像的元数据,其中,
207.所述链接部将由所述更新部更新的元数据施加于所述捕获图像,以将元数据与所述捕获图像相链接。
208.(12)根据(1)至(11)中任一项所述的成像装置,其中,
209.所述链接部将所述捕获图像与用于生成电子签名的公钥和所述公钥的证书相链接。
210.(13)根据(1)至(12)中任一项所述的成像装置,其中,
211.所述捕获图像是运动图像,以及
212.所述链接部仅针对所述运动图像的i帧,将所述捕获图像与所述捕获图像的该部分和所述部分标识信息的哈希值相链接。
213.(14)根据(1)至(12)中任一项所述的成像装置,其中,
214.所述捕获图像是运动图像,以及
215.所述链接部仅针对运动图像中的包括比阈值更剧烈的运动的帧,将所述捕获图像与所述捕获图像的该部分和所述部分标识信息的哈希值相链接。
216.(15)根据(1)至(12)中任一项所述的成像装置,其中,
217.在连续拍摄模式下,所述链接部将所述捕获图像与所述捕获图像的该部分和所述部分标识信息的哈希值相链接,以及,
218.在除连续拍摄模式以外的模式下,所述链接部将所述捕获图像与整个捕获图像的哈希值相链接。
219.(16)一种信息处理方法,包括:
220.将捕获图像与所述捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
221.(17)一种程序,使计算机用作:
222.链接部,所述链接部将捕获图像与所述捕获图像的一部分和用于标识该部分的部分标识信息的哈希值相链接。
223.(18)一种信息处理装置,包括:
224.提取部,所述提取部基于用于标识捕获图像的一部分的部分标识信息从所述捕获图像中提取所述捕获图像的该部分,所述部分标识信息连同哈希值一起与所述捕获图像相链接,该哈希值为该部分和所述部分标识信息的哈希值;
225.哈希值生成部,所述哈希值生成部生成由所述提取部提取的该部分和所述部分标识信息的哈希值;以及
226.比较部,所述比较部将由所述哈希值生成部生成的哈希值和与所述捕获图像相链接的哈希值进行比较。
227.(19)一种信息处理方法,包括:
228.基于用于标识捕获图像的一部分的部分标识信息从所述捕获图像中提取所述捕获图像的该部分,所述部分标识信息连同哈希值一起与所述捕获图像相链接,该哈希值为该部分和所述部分标识信息的哈希值;
229.生成所提取的该部分和所述部分标识信息的哈希值;以及
230.将所生成的哈希值和与所述捕获图像相链接的哈希值进行比较。
231.(20)一种程序,使计算机用作:
232.提取部,所述提取部基于用于标识捕获图像的一部分的部分标识信息从所述捕获图像中提取所述捕获图像的该部分,所述部分标识信息连同哈希值一起与所述捕获图像相链接,该哈希值为该部分和所述部分标识信息的哈希值;
233.哈希值生成部,所述哈希值生成部生成由所述提取部提取的该部分和所述部分标识信息的哈希值;以及
234.比较部,所述比较部将由所述哈希值生成部生成的哈希值和与所述捕获图像相链接的哈希值进行比较。
235.参考符号列表
236.100:篡改检测系统
237.101:成像装置
238.102:验证装置
239.103:证书颁发机构
240.231:成像部
241.232:传感器
242.251:成像控制部
243.252:部分数据提取部
244.253:元数据更新部
245.254:哈希生成部
246.255:电子签名生成部
247.256:链接部
248.257:输出控制部
249.351:获取控制部
250.352:证书验证部
251.353:电子签名解码部
252.354:部分数据提取部
253.355:哈希生成部
254.356:比较部
255.357:输出控制部
256.401:图像分析部
257.411:排序缓冲器
258.412:编码部
259.421:解码部
260.431:成像模式控制部
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献