本发明专利技术涉及一种信息处理装置和信息处理方法。根据本发明专利技术的非暂态计算机可读记录介质存储有程序,所述程序使计算机执行包括以下步骤的过程:接收锚向视频中包括的图像中的主体的设置;确定所述视频中的预定图像中的已向其设置所述锚的所述主体和所述视频中包括的别的图像中的所述主体之间的移动量是否大于或等于预定值;以及当所述移动量被确定为大于或等于所述预定值时,在存储单元中存储作为确定目标的所述别的图像的标识符和所述锚的位置信息。
【技术实现步骤摘要】
信息处理装置和信息处理方法
在此讨论的实施例涉及信息处理装置和信息处理方法。
技术介绍
传统上,存在已知的在使用视频的超级媒体环境中执行链接操作的方法,其中锚(anchor)显示在视频的主体上,链接系在锚上,并且在视频中指定锚。在下文中,主体也被称为对象。例如存在这样的技术:在视频中移动的任意区域中设置锚,存储锚信息和链接信息,并且基于锚和视频的显示属性动态地显示锚。专利文件1:日本公开专利申请第H8-123816号例如可以通过以下方法将锚设置到视频中的对象:通过提取视频中的每个帧中的边缘来提取对象的形状,并且进而提取帧之间的误差,以提取对象的移动。锚例如是超级链接中的元素集。当作为用于设置锚的目标的对象在视频中移动时,在传统的技术中,对象在每个帧中的位置坐标被识别,并且通过对象的位置坐标和帧号来定义锚的位置。同时,可能存在对已经设置在对象中的锚进行编辑的情况。例如,假定通过边缘提取来提取对象,并且锚定位在这个对象处。取决于边缘提取的精度,在人观看的图像中的对象的位置或形状和由计算机根据边缘提取识别的对象的位置或形状之间可能存在差异。在这种情况下,会发生改变锚在帧中的位置的操作,以便锚叠加在人观看的对象上。在下文中,这个操作也被称为编辑操作。然而,如果对象在每个帧中的位置坐标被识别并且通过帧号和位置坐标来定义锚的位置,则会存在与帧的数目相对应的若干锚位置的定义。因此,与锚位置有关的数据量变得很大。假定针对存在于各个帧中的锚位置的定义执行编辑锚位置的操作,那么将会针对与帧的数目相对应的各个定义数据项进行改变。这对于编辑者而言是个耗时的过程。
技术实现思路
因此,本专利技术的一方面的目的是要提供一种信息处理装置和信息处理方法,通过所述信息处理装置和信息处理方法,锚被容易地编辑,并且锚信息的数据量被减少。根据实施例的一方面,一种非暂态计算机可读记录介质存储有程序,所述程序使计算机执行包括以下步骤的过程:接收锚向视频中包括的图像中的主体的设置;确定所述视频中的预定图像中的已向其设置所述锚的所述主体和所述视频中包括的别的图像中的所述主体之间的移动量是否大于或等于预定值;以及当所述移动量被确定为大于或等于所述预定值时,在存储单元中存储作为确定目标的所述别的图像的标识符和所述锚的位置信息。附图说明图1是图示根据实施例的信息处理装置的功能配置的例子的框图;图2图示了锚信息的数据结构的例子;图3图示了锚信息的例子;图4是用于描述锚位置的自动生成的示图;图5A至5D用于描述锚位置的自动生成和编辑的例子;图6图示了绘制锚的例子;图7用于描述显示锚的例子;图8用于描述链接目的地显示;图9是指示锚设置过程的例子的流程图;图10是生成锚信息的过程的例子的流程图;图11是指示视频再现过程的例子的流程图;以及图12是信息处理装置的硬件的例子的框图。具体实施方式参考附图来说明本专利技术的优选实施例。实施例配置图1是图示根据实施例的信息处理装置1的功能配置的例子的框图。信息处理装置1具有将针对其设置链接目的地的锚设置到视频的主体(对象)的功能。锚例如是用于调用链接目的地的图标。在下文中,这个图标也被称为链接图标。信息处理装置1可以具有编辑设置锚的功能。信息处理装置1可以具有以下功能:当视频正在被再现的同时按下或指示锚时,显示或再现与锚相关联的链接目的地。图1所示的信息处理装置1包括锚信息生成单元10、操作单元11、链接定义存储单元12、视频数据存储单元13、锚信息编辑单元14、再现控制单元15和显示单元16。锚信息生成单元10首先从视频数据存储单元13中读取和获取视频,并且接收用于设置锚的帧和锚位置的设置。锚信息生成单元10具有以下功能:从随后的帧中自动地提取在其上设置锚的对象,并且使锚跟随该对象。当对象被自动地提取时,锚信息生成单元10取决于对象或锚的移动量确定是否要存储锚的位置。因此,不需要针对每一个帧都存储锚信息,从而减少了锚信息的数据量。为了实现上面的功能,锚信息生成单元10包括设置单元111、提取单元112和确定单元113。设置单元111从操作单元11中接收视频中包括的帧当中的用于设置锚的帧以及锚在接收的帧中的位置。锚的位置用帧中的坐标来表达,并且也被称为锚位置信息。设置单元111将指示接收的帧的标识符和锚位置信息输出到提取单元112。指示帧的标识符也被称为帧标识符,其可以是帧号或者指示从视频的开始算起的再现时间的时间戳或时间码。从其中锚被设置的帧中,提取单元112借助于图像识别技术在其中锚被设置的位置周围自动地提取对象的区域。例如,提取单元112自动地提取通过执行边缘提取识别的对象区域的坐标。对象的坐标例如是对象区域的中心坐标。提取单元112跟踪随后帧中的提取对象,并且将识别的对象坐标输出到确定单元113。确定单元113确定识别的对象是否已从别的帧内部的对象移动了大于或等于预定长度的移动量。例如,确定单元113确定当前帧中的对象和紧接着当前帧之前的帧中的对象之间的移动量是否大于或等于预定值。因此,确定单元113可以确定其中对象的移动量在短时间段之内很大的情况。移动量例如可以是帧之间的对象坐标之差以及对其执行了帧间误差提取过程的对象区域的移动。进而,移动量可以是锚的中心坐标的移动量。预定值例如是在提取单元112处提取的一个对象的尺寸。进而,预定值可以是锚的尺寸,并且可以是根据实验适当地设置的值。进而,确定单元113确定当前帧的对象和下面描述的链接定义存储单元12中存储的最新帧中或者作为存储目标的最新帧中的对象之间的移动量是否大于或等于预定值。因此,确定单元113确定了其中对象已从作为(作为移动很小的量的结果的)确定基准的位置移动了大于或等于预定值的移动量的情况。链接定义存储单元12中存储的最新帧或作为存储目标的最新帧是在当前帧之前并且与当前帧最接近的帧。进而,确定单元113可以确定指示对象的移动量小于预定值的负确定结果是否已持续了多于或等于预定时期。进而,确定单元113可以确定帧是否是其中由用户对锚进行设置的最终帧或第一个帧。最终帧指的是其中具有设置锚的主体被显示的最后帧或视频中的最终帧。确定单元113包括生成单元114。当确定单元113确定移动量大于或等于预定值时,生成单元114生成确定目标的锚位置信息和帧标识符,并且将生成的信息存储在链接定义存储单元12中。锚位置信息例如是提取对象的中心坐标。当当前帧和紧接着当前帧之前的帧是确定目标时,生成单元114将当前帧的帧标识符与当前帧的锚位置信息相关联,将紧接着当前帧之前的帧的帧标识符与紧接着当前帧之前的帧的锚位置信息相关联,并且将这些存储在链接定义存储单元12中。当当前帧和链接定义存储单元12中存储的最新帧是确定目标时,生成单元114将当前帧的帧标识符与当前帧的锚位置信息相关联,并且将这些存储在链接定义存储单元12中。在下文中,包括当前帧的锚位置信息和帧标识符的信息也被称为锚信息。生成单元114被描述为包括在确定单元113中;然而,生成单元114可以是与确定单元113不同的单元。当小于预定值的移动量持续多于或等于预定时期时,或者当当前帧是最终帧时,或者当当前帧是具有锚设置的第一个帧时,生成单元114将当前帧的帧标识符与锚位置信息相关联,并且将这些存储在链接定义存储单元12中。因本文档来自技高网...
【技术保护点】
一种存储程序的非暂态计算机可读记录介质,所述程序使计算机执行包括以下步骤的过程:接收锚向视频中包括的图像中的主体的设置;确定所述视频中的预定图像中的已向其设置所述锚的所述主体和所述视频中包括的别的图像中的所述主体之间的移动量是否大于或等于预定值;以及当所述移动量被确定为大于或等于所述预定值时,在存储单元中存储作为确定目标的所述别的图像的标识符和所述锚的位置信息。
【技术特征摘要】
2011.12.22 JP 2011-2824031.一种由计算机执行的用于处理信息的方法,包括:接收锚向视频中包括的图像中的主体的设置;确定所述视频中的第一图像中的已向其设置所述锚的所述主体和所述视频中包括的第二图像中的所述主体之间的移动量是否大于或等于预定值,所述预定值是所述主体的尺寸和所述锚的尺寸;以及当所述移动量被确定为大于或等于所述预定值中的至少一个时,在存储单元中存储所述第一图像的标识符和所述锚在所述第一图像中的位置信息,其中,所述第二图像是所述视频中在时间上先于所述第一图像的图像。2.根据权利要求1所述的方法,其中,当所述第二图像是紧接着所述第一图像之前的以前图像时,所述存储还包括:在所述存储单元中存储还没有被存储在所述存储单元中的所述以前图像的标识符和所述锚在所述以前图像中的位置信息。3.根据权利要求1所述的方法,其中,通过使用所述第二图像执行所述确定,所述第二图像是图像当中作为将要存储在所述存储单元中的存储目标的最新图像。4.根据权利要求3所述的方法,其中,所述确定包括:确定所述第一图像和所述最新图像之间的间隔是否大...
【专利技术属性】
技术研发人员:十时伸,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。