包括帧匹配的记录媒体文件中的事件的制作方法
【专利摘要】比较图像的方法,包括:选择目标图像;选择一个或多个搜索图像;比较目标图像和对应于每个搜索图像的负像,从而生成每个搜索图像的图像比较得分;和识别具有最佳的图像比较得分的搜索图像。关键字包括记录事件和帧匹配。
【专利说明】包括帧匹配的记录媒体文件中的事件
[0001]相关申请的引用
[0002]本申请要求2011年9月13日提交的同时待审的美国临时专利申请N0.61/534,275,“Tech Logger” ;以及2012年4月13日提交的美国临时专利申请N0.61/624,123,“Frame Matching”的优先权。上述申请的公开内容在此引为参考。
【技术领域】
[0003]本发明涉及记录事件,更具体地,涉及包括帧匹配的记录媒体文件的事件。
【背景技术】
[0004]手动为视频文件创建事件列表既沉闷又易于出错。用一种工具检查磁带或视频文件,同时用另一种工具手动输入时间码会导致错误和不一致。这些各种问题会使得更难以一致地处理库中的视频文件。
【发明内容】
[0005]本发明的实施例为从数据文件显示音频和视频,并把元数据附加到所述文件创造条件。
[0006]在一种实现中,公开一种比较图像的方法。所述方法包括:选择目标图像;选择一个或多个搜索图像; 比较目标图像和对应于每个搜索图像的负像,从而生成每个搜索图像的图像比较得分;和识别图像比较得分最佳的搜索图像。
[0007]在另一种实现中,公开一种保存比较图像的计算机程序的非临时性的有形存储介质。所述计算机程序包括使计算机进行以下操作的可执行指令:选择目标图像;选择一个或多个搜索图像;比较目标图像和对应于每个搜索图像的负像,从而生成每个搜索图像的图像比较得分;和识别图像比较得分最佳的搜索图像。
[0008]在审阅以下详细说明和附图之后,对本领域的普通技术人员来说,本发明的其它特征和优点将变得更显而易见。
【专利附图】
【附图说明】
[0009]图1表示按照本发明的一种实现的记录器的队列页面的屏幕截图。
[0010]图2表示通过点击包括媒体文件名的标题而到达的记录器的视频页面的屏幕截图。
[0011]图3A表示按照本发明的一种实现的记录器的视频页面中的栈视图的屏幕截图。
[0012]图3B表示当选择过滤器选项卡时,显示的过滤器的列表的屏幕截图。
[0013]图3C表示当在选项卡区中选择视频信息选项卡时,显示的视频信息。
[0014]图3D表示当在选项卡区中选择标志时,显示的标志信息。
[0015]图4A图解说明计算机系统和用户的表示。
[0016]图4B是图解说明托管记录器的计算机系统的功能方框图。[0017]图5是图解说明按照本发明的一种实现的记录媒体文件中的事件的方法的流程图。
[0018]图6-17是记录器的用户界面,比如用于呈现、选择、适配、匹配和记录音频和视频元素的用户界面的实现的例示。
[0019]图18表示图像匹配处理的一种实现的流程图。
[0020]图19表示图像比较处理的一种实现的流程图。
【具体实施方式】
[0021]这里公开的一些实现为从数据文件显示音频和视频,并把元数据附加到所述文件创造条件。在阅读本说明之后,在各种备选实现和备选应用中如何实现本发明将变得明显。然而,尽管这里将说明本发明的各种实现,不过显然这些实现只是作为例子给出的,而不是对本发明的限制。因而,各种备选实现的详细说明不应被理解成限制本发明的范围或广度。
[0022]在一种实现中,利用称为记录器的软件工具记录媒体文件,比如电影中的事件。记录器工具提供用户界面,所述用户界面允许用户用多种方式查看视频,把信息加入文件中,从而跟踪和记录文件中的事件,所述信息包括彩色色调栅栏的位置、场记板、内容、标志、商业广告黑色(commercial blacks)、质量控制问题、对白字幕和解释性字幕。记录器工具允许用户捕捉并验证媒体文件内的为了使得能够实现下游的自动后期制作处理和工作流而需要的关键事件。
[0023]在一种实现中,该 用户界面提供对媒体文件的访问,并且还提供创建、跟踪和编辑关于该媒体文件的事件的界面。该用户界面允许自动地呈现事件并且自动地在事件的适当位置将事件与媒体文件关联,这可改进数据的吞吐量和质量。事件可由用户在记录器工具内手动产生,也可通过导入外部创建的事件列表或表格来产生。随后可在记录器工具内使事件与媒体文件关联。例如,用户可将质量控制报告导入到记录器工具中,记录器工具被用于创建关于文件的匹配质量控制条目的事件。在另一种实现中,记录器工具还可根据导入的匹配的和/或有差异的数据,呈现关于帧匹配和/或差异的信息和视图。
[0024]图1表示按照本发明的一种实现的记录器的队列页面100的屏幕截图。队列页面100上示出的队列被设计成通过记录处理的每种状态,跟踪媒体文件的进度。
[0025]在图1中例示的实现中,记录器的队列页面100包括以下项目/字段:状态栏110、项目计数器112、“下拉分类” 114、搜索字段116、“展开/折叠全部” 118、标题120、标识符130、展开122、缩略图124、折叠126、文件规范128、“添加电影”字段132和退出。点击状态栏110,以在选择的状态下显示文件,所述选择状态包括全部、加载、准备记录、用户工作、准备检查、完成和拒绝。项目计数器112显示针对选择的状态示出的文件的数量。点击“下拉分类”项目114,以选择将按其排列和查看文件的标识符(例如,标题、状态、任务Id、添加日期、特征、用户指定和Kit Id)。搜索字段116显示满足输入的关键字标准的文件。点击“展开/折叠全部”项目118,以展开或折叠当前状态下的所有文件的附加文件信息(例如,文件规范)。标题120包括被点击以进入记录器的视频页面的文件名。标识符字段130表示文件特定识别信息。点击展开图标122,以显示附加文件信息。缩略图124表示被选择以可视地表现文件的单帧。点击折叠图标126,以隐藏附加文件信息。文件规范128表示附加技术文件信息。“添加电影”字段132用于将当前不在记录器工具中的所选文件插入到加载状态中。
[0026]图2表示出通过点击包括媒体文件名(例如,图1中的120)的标题而到达的记录器的视频页面200的屏幕截图。在一种实现中,记录器的视频页面200包括用于查看、核实和捕捉事件的区段、控件和命令。例如,记录器的视频页面200提供/显示以下:关于视频文件的全部或部分的缩略图的可调整幻灯影片;视频的音频波形;具有定时信息(例如,时间码、磁带时间码、帧号)的视频;与视频关联的事件和这些事件在文件中的位置(例如,依据时间码);显示和重放视频和音频波形的界面;创建、编辑和删除视频文件的事件的界面;从视频文件创建可重用剪辑(例如,创建新标志)的界面;用于在文件内或者跨文件编辑、导入和复制事件或多组事件的界面;通过web浏览器的对于用户的界面。
[0027]在图2的例示实现中,视频页面200包括以下区段、控件和命令:页面选择器210、事件概览212、主控制条214、窥镜216、事件条218、事件指示器220、锚222、音频波形224、音频放大226、标准时间码228、磁带时间码230、帧号232、播放器控件234、放大滑块236、音量滑块238、播放器窗格242和栈视图240。页面选择器210用于选择查看哪个页面(例如,队列、视频或音频)。事件概览212表示包含事件的文件的区段。在一种情况下,已知事件和未知事件用不同颜色表示。
[0028]主控条214表示从头到尾的整个文件时间线。窥镜216位于主控条214中,在事件条218中放大所围绕的文件的区段。当打开新文件时,窥镜216的默认位置包含整个文件。事件条218是主控条214上的位于窥镜216内的、可将文件划分为事件的放大区段。事件指示器220是概括每个单独事件的描边(stroke)。例如,事件指示器220内的第一缩略图是事件的第一帧,事件指示器220内的最后缩略图是事件的最后一帧。锚222用与事件条218和音频波形交叉的、表示文 件中的位置的垂直线表示。该文件位置将显示在播放器窗格242中。播放器控件234是控制基本重放任务,比如,播放、暂停、快进和后退的按钮。放大滑块236调整窥镜216的大小,这可增大或减小显示在事件条218中的主控条214的量。播放器窗格242显示位于锚222右侧的帧。栈视图部分240是记录器视频页面200的动作中心。
[0029]在一种实现中,可使用上述区段、控件和命令来导航记录器的视频页面200。例如,通过点击窥镜216并且向右或向左拖动窥镜216来导航主控条214,以在事件条218中查看文件的不同区段。可利用下述方式调整窥镜216的大小,即,朝分钟移动放大滑块236来增大窥镜216的大小,和朝帧移动放大滑块236来减小窥镜216的大小。在另一个例子中,通过点击锚222并且沿着事件条218向右或向左拖动锚222,可导航事件条218。在锚222保持在相同位置的时候,事件条218可被向右或向左拖动。拖动事件条218还在主控条214中移动窥镜216。当点击事件条218上的期望的事件时,事件条218将移动以把锚222放在所选事件的第一帧之前。可以按下回车键,或者可以点击事件条218上的事件,以还在事件条218的中心展开该事件。向上或向下方向键可用于移动到下一个或前一个事件。在又一个例子中,当栈视图240中的事件被选择时,事件条218将移动,从而把锚222放置在所选事件的第一帧之前,并且在事件条218的中心展开该事件。
[0030]图3A表示按照本发明的一种实现的记录器的视频页面200中的栈视图300的屏幕截图。除过滤器工具和其他信息之外,栈视图300还表示完成的任务。在图3A的例示实现中,栈视图窗格300包括轨道信息310 (包括轨道下拉按钮312和添加轨道按钮314),用于表示过滤器332 (参见图3B)、视频信息334 (参见图3C)和标志336 (参见图3D)的选项卡330,和事件行320。如上所述,已知的事件和未知的事件可用不同颜色322表示。栈视图窗格300还包括“全部注释展开器”316和“注释展开器”318。轨道信息310部分提供以下选项:导入质量控制报告、解释性字幕、对白字幕或剧本对齐;从选择的标题复制;或者创建表示整个文件的未知默认事件。
[0031]图3B表示当选择过滤器选项卡时显示的过滤器332的列表的屏幕截图。从过滤器的列表中选择一个或多个过滤器允许按照种类查看包含在单个轨道中的事件。从而,可选择过滤器,以在轨道中只示出该过滤器种类中的事件。通过按下多个过滤器按钮,可同时开启不止一个过滤器,以允许查看选择的过滤器种类中的事件。
[0032]图3C表示当在选项卡区330中选择视频信息选项卡时,显示的视频信息334。视频信息334提供诸如帧率、语言和其它有关的视频信息之类的信息。
[0033]图3D表示当在选 项卡区330中选择标志时,显示的标志信息336。为了在栈视图300的标志窗口中查看标志,点击在轨道名称下面的标志按钮。为了搜索标志,在标志窗口打开时,点击从而把光标放置在搜索字段中。为了创建新的标志,执行以下步骤:创建从头到尾表示标志的事件;对于包含该标志的事件,点击栈视图中的“编辑模式”图标;选择事件种类菜单中的“标志”和对应的标志类型(例如,标志、制片公司标志、发行标志或制片标志);将锚放置在事件条中最精确地表示该标志的帧上;点击“0K”按钮或双击事件种类菜单中的正确事件种类;当标志窗口出现在栈视图之上时,在搜索字段中输入期望的标志名称;点击“创建新标志”按钮;和当新标志出现在栈视图中时,点击“提交”按钮,以把新创建的标志分配给该事件。
[0034]返回图3A,每个事件行320将显示它被赋予的事件类型,事件描述,持续时间,以及开始和结束。持续时间的测量以及开始和结束信息将基于加亮的测量字段来显示。每个事件种类在栈视图300中的“事件类型”列中用不同颜色322表示。下面所示的表1概括定义了可用的事件类型。
[0035]
[0036]
【权利要求】
1.一种用于比较图像的方法,包括: 选择目标图像; 选择一个或多个搜索图像; 比较目标图像和对应于每个搜索图像的负像,从而生成每个搜索图像的图像比较得分;以及 识别具有最佳图像比较得分的搜索图像。
2.按照权利要求1所述的方法,其中所述一个或多个搜索图像对应于保存表示视频的各帧的数据的视频文件。
3.按照权利要求2所述的方法,其中所述视频文件的数据表示电影。
4.按照权利要求1所述的方法,其中比较目标图像和负像包括确定目标图像和负像之间的绝对差。
5.按照权利要求1所述的方法,其中比较目标图像和负像包括: 组合目标图像中的每个像素的像素值和负像中的对应像素的像素值; 比较每个组合像素值和期望值,从而产生目标图像中的每个像素的像素比较得分; 组合目标图像中的所有像素的像素比较得分,从而产生关于目标图像与负像的比较的图像比较得分。
6.按照权利要求1所述的方法,还包括选择至少一个另外的目标图像,和将各个选择的目标图像与选择的搜索图像进行比较。
7.按照权利要求6所述的方法,其中选择的目标图像对应于视频剪辑。
8.按照权利要求1所述的方法,其中选择至少两个搜索图像。
9.按照权利要求1所述的方法,其中选择的搜索图像包括对应于多个视频文件的图像,每个文件保存代表视频的各帧的数据。
10.一种保存用于比较图像的计算机程序的非临时性的有形存储介质,所述计算机程序包括使计算机进行以下操作的可执行指令: 选择目标图像; 选择一个或多个搜索图像; 比较目标图像和对应于每个搜索图像的负像,从而生成每个搜索图像的图像比较得分;以及 识别具有最佳图像比较得分的搜索图像。
11.按照权利要求10所述的非临时性的有形存储介质,其中使计算机比较目标图像和负像的可执行指令包括使计算机进行以下操作的可执行指令: 确定目标图像和负像之间的绝对差。
12.按照权利要求10所述的非临时性的有形存储介质,其中使计算机比较目标图像和负像的可执行指令包括使计算机进行以下操作的可执行指令: 组合目标图像中的每个像素的像素值和负像中的对应像素的像素值; 比较每个组合像素值和期望值,从而产生目标图像中的每个像素的像素比较得分; 组合目标图像中的所有像素的像素比较得分,从而产生关于目标图像与负像的比较的图像比较得分。
13.按照权利要求10所述的非临时性的有形存储介质,还包括使计算机进行以下操作的可执行指令: 选择至少一个另外的目标图像,和将各个选择的目标图像与选择的搜索图像进行比较。
【文档编号】H04B1/66GK104025465SQ201280052184
【公开日】2014年9月3日 申请日期:2012年9月13日 优先权日:2011年9月13日
【发明者】J·布拉姆斯, O·卓克弗, O·沙奥弗 申请人:索尼公司, 索尼图片技术股份有限公司