对数据集进行交互式审查的方法以及装置制造方法

xiaoxiao2020-7-22  6

对数据集进行交互式审查的方法以及装置制造方法
【专利摘要】说明了一种对数据集进行交互式审查的方法以及一种被配置为使得能够对数据集进行交互式审查的装置(20)。经由用户输入端(22)接收(10)要审查数据集的用户请求。响应该请求,处理器(23)从数据集中产生(11,12)用于该数据集的粗略视图(2)的和用于该数据集的精细视图(3)的代表值。然后,用户界面产生器(24)输出显示(13)该数据集的粗略视图(2)的和该数据集的精细视图(3)的图形用户界面(1)。
【专利说明】对数据集进行交互式审查的方法以及装置

【技术领域】
[0001]本发明涉及对数据集进行交互式审查的方法以及装置。更具体地,说明了使审查者能够使用图形用户界面容易地存取并分析大数据集的数据的方法以及装置。

【背景技术】
[0002]数字运动画面也被称为数字图像序列,其经常伴随着元数据信息。优选地,对于数字图像序列的每个单一的帧,均可得到元数据信息。典型地,元数据的产生或者是通过照相机本身,或者更有可能地是通过实时或非实时的后期处理算法。元数据包含多种信息,例如:噪声程度,图像比对度,或者在更复杂算法的情况下的在各帧中检测出的大量人脸或汽车等。然而,对于典型的每秒24帧的90分钟的数字电影,单个元数据文件包含129600个元数据元素。在专业的后期制作环境中,处理每部电影的或者甚至是具有多个数据集的多部电影的多个数据集的人类审查者需要针对某些质量标准检查元数据信息。由于这种海量的信息,人类审查者对优化检查元数据所需的时间极为感兴趣。
[0003]在例如曲线图表或柱状图表这样的单一图表中显示这样的大量数据的一般技术典型地使用向下采样(downsampling)以便使期望要被显示的数据的数量(例如,超过100000个元数据元素)与显示单元可用的像素或点相匹配。在该术语的含义的范围内的显示单元例如是:专门用于显示元数据的监视器;图形用户界面(典型地被称为⑶I),例如,用于那种用途的窗口。可用的分辨率由监视器自身定义,亦即,由各个监视器的硬件分辨率定义,或者,根据在被用于显示元数据的GUI窗口内部的多个像素定义。
[0004]在这一点上,“EP2485190”公开了一种用于在具有有限分辨率的显不介质上表不大量的与图像帧的序列相对应的元数据的方案。为了确保产生的数据曲线图适合该显示介质,数据集被分为定义的长度的聚类。每个聚类表示图表的某个单一值并被单独地处理。以维持概要视图(outliner)的方式实施对这些聚类的处理。这非常适合于为质量控制给出对元数据的快速纵览。然而,虽然该方法确保了重要的数据采样对审查者是可见的,但是未讨论如何使审查者能够处理这些重要的数据采样。


【发明内容】

[0005]本发明的目的在于提供一种使用图形用户界面对大数据集进行交互式审查的改进方案。
[0006]根据本发明的一个方面,对数据集进行交互式审查的方法包含以下步骤:
[0007]-接收要审查所述数据集的用户请求;
[0008]-从所述数据集中产生用于所述数据集的粗略视图的代表值;
[0009]-从所述数据集中产生用于所述数据集的精细视图的代表值;以及
[0010]-在图形用户界面中显示所述数据集的粗略视图和所述数据集的精细视图。
[0011]相应地,被配置为使得能够对数据集进行交互式审查的装置包含:
[0012]-用户输入,被配置为接收要审查所述数据集的用户请求;
[0013]-处理器,被配置为从所述数据集中产生用于所述数据集的粗略视图的和用于所述数据集的精细视图的代表值;以及
[0014]-用户界面产生器,被配置为输出显示所述数据集的粗略视图和所述数据集的精细视图的图形用户界面。
[0015]同样地,一种计算机可读的存储介质,在其中存储使得能够对数据集进行交互式审查的指令,该指令在被计算机执行时使该计算机:
[0016]-接收要审查所述数据集的用户请求;
[0017]-从所述数据集中产生用于所述数据集的粗略视图的代表值;
[0018]-从所述数据集中产生用于所述数据集的精细视图的代表值;以及
[0019]-输出显示所述数据集的粗略视图和所述数据集的精细视图的图形用户界面。
[0020]本发明的一个方面是在粗略和精细尺度的图表中同时提供数据集的表示,例如,与视频序列相关联的元数据。由此,除了数据集的快速纵览,用于详细检查的不带有介质分辨率所导致的限制的对该数据集的子集的直接图形表示也是可用的。
[0021]优选地,例如,为了交互式数据审查及处理目的,对于从中得出数据集的内容,例如视频序列中的某个单一的帧,将其与显示的粗略视图和精细视图一起显示。由此,所提出的方法将在不同时间尺度上的数据集的可视化和要进行交互式审查的潜在内容的显示相结合。优选地,将数据集的表示用作用于对内容进行交互式的跳转、选择和快速预览的时间轴。这很容易地允许对于已经在粗略尺度发现的异常的进一步的检查和处理。
[0022]为了更好的理解,现在将参考附图在下面的说明中更详细地解释本发明。应当理解的是,本发明并不限定于该示例性的实施例,并且可以方便地结合和/或更改指定的特征,而不脱离在附加的权利要求书中定义的本发明的范围。

【专利附图】

【附图说明】
[0023]图1图示了适合于对数据集进行交互式审查的图形用户界面;
[0024]图2例示了根据本发明的用于对数据集进行交互式审查的方法;并且
[0025]图3图示了实现图2的方法的装置。

【具体实施方式】
[0026]下面,将以交互式审查与包含帧的图像序列相对应的元数据的示例说明本发明。假设元数据逐帧变化。当然,本发明的使用并不限定于该示例。该一般性的方法同样地可应用于其他类型的数据集。
[0027]图1是用于对元数据的集合进行交互式审查的图形用户界面I的示意性的示例视图。在屏幕布局的底部,在粗略视图2中呈现完整图像序列的元数据,其中,水平的像素表示多个帧的信息。优选地,通过如下方式产生粗略视图2:确定可以在该粗略视图2中显示的值的最大数量的值,产生对应数量的数据聚类,为每个聚类确定代表值,并且在粗略视图2中仅显示所确定的代表值。每个聚类包含多个后继元数据元素,其通过按照可以显示的值的数量对元数据元素的总数进行划分来确定。每个聚类的代表值通过对各个聚类的元数据元素应用预定函数来确定,例如通过应用max函数或min函数来确定。
[0028]在粗略视图2的上方,示出表示元数据集合的片段的精细视图3,其有利地带有每个单一的帧的元数据。有利地,在粗略视图2中利用片断窗口6突出该片段。优选地,以通过至少一个水平像素表示每个帧的元数据的方式设置片段间隔的大小。典型地,为了方便,使用若干像素和数据的图形表示之间的间隔。除了显示的元数据,有利地,在帧窗口 4中显示与元数据相关联的当前帧的内容。在精细视图3中,在该精细视图3的中部示出与正在调查中的当前帧相对应的元数据,优选地,通过标志7对其进行标识以便容易检查与之前的和之后的帧相对应的元数据。作为选项,还在索引视图5中附加地显示索引帧和元数据图表。
[0029]通过在粗略视图2或精细视图3中点击(例如通过触摸或指向)并跳转到对应的帧实现交互式行为。为此,使用具有键盘、鼠标或触摸用户界面的处理设备,例如使用通用的PC或专用硬件,产生动态的显示。在跳转到目标帧时,粗略视图2中的片断窗口 6、在精细视图3中显示的元数据以及帧窗口 4中的内容视图被刷新。
[0030]有利地,粗略视图2还被用作多用途时间轴以对剪辑标志8进行设置和可视化。这在可视化伴随着例如用于视频后期处理或恢复的处理引擎时特别有用。
[0031]在通用图形用户环境应用中,通常,用户可以动态的调整窗口的大小。在这种情况下,按照如上所述的那样再次处理粗略视图2,以便调整到新的实际屏幕分辨率。然后,对精细视图片段窗口 3相应地进行调整,例如,通过改变显示的数据的范围,或者通过改变用于表示相邻数据值之间间隔的数据值的像素的数量。
[0032]图2示意性地例示了对数据集进行交互式审查的方法。在第一步骤中,接收10要审查数据集的用户请求。优选地,该请求为显式的请求(亦即,用户从菜单中选择“审查”按钮)或者该请求是隐式的。例如,将数据集载入到程序中可以创建该请求。响应该请求,从数据集中产生11用于该数据集的粗略视图2的代表值。同样地,从数据集中产生12用于该数据集的精细视图3的代表值。在图形用户界面I中显示13该数据集的粗略视图2以及该数据集的精细视图3。
[0033]在图3中示意性的示出被配置为实现图2的方法的装置20。装置20具有:输入端21,用于例如从本地存储或网络资源接收数据集;以及用户输入端22,被配置为接收10要审查数据集的用户请求。响应该用户请求,处理器23从数据集中产生(11,12)用于该数据集的粗略视图2的和用于该数据集的精细视图3的代表值。将这些值提供给用户界面产生器24,用户界面产生器24输出显示13该数据集的粗略视图2和该数据集的精细视图3的图形用户界面I。图形用户界面I或者被输出到形成该装置的一部分的显示器25,或者经由专用输出端26被输出到外部显示器27。无论哪种情况,有利地,显示器25、27用作该装置20的触摸用户界面。当然,同样地可以将该装置20的各个单元结合或部分地结合为单一单元,或者将其实现为运行在处理器上的软件。
[0034]尽管以上参考具体的实施例说明了本发明,本发明并不限定于该实施例,并且毫无疑问地,本领域的技术人员将想到在所要求保护的本发明的范围内的另外的选择。
【权利要求】
1.一种对数据集进行交互式审查的方法,该方法包含: 接收(10)要审查所述数据集的用户请求; 从所述数据集中产生(11)用于所述数据集的粗略视图(2)的代表值; 从所述数据集中产生(12)用于所述数据集的精细视图(3)的代表值;以及在图形用户界面(I)中显示(13)所述数据集的粗略视图(2)和所述数据集的精细视图⑶。
2.根据权利要求1所述的方法,其中,根据在所述粗略视图(2)中的多个可显示的值对所述数据集中的数据元素进行聚类,并且为每个聚类确定要显示的值,由此产生(11)用于所述数据集的粗略视图(2)的代表值。
3.根据权利要求1或2所述的方法,其中,通过选择所述数据集的子集产生(12)用于所述数据集的精细视图(3)的代表值,所述数据集的子集对应于所述粗略视图(2)的指定区域⑶。
4.根据权利要求1至3的任一项所述的方法,还包含: 接收指定所述粗略视图(2)的区域(6)的用户输入; 根据用户指定的所述区域¢),从所述数据集中产生(12)用于所述数据集的精细视图(3)的代表值;以及 使用从所述数据集中产生(12)的代表值更新所述数据集的精细视图(3)。
5.根据权利要求1至4的任一项所述的方法,还包含: 接收要调整所述图形用户界面(I)的大小的用户输入; 根据经调整大小的图形用户界面(I)的大小,从所述数据集中产生(11,12)用于所述数据集的粗略视图(2)的和用于所述数据集的精细视图(3)的代表值;以及 使用从所述数据集中产生(11,12)的代表值更新所述数据集的粗略视图(2)和所述数据集的精细视图(3)。
6.一种被配置为使得能够对数据集进行交互式审查的装置(20),该装置包含: 用户输入端(22),被配置为接收(10)要审查所述数据集的用户请求; 处理器(23),被配置为从所述数据集中产生(11,12)用于所述数据集的粗略视图(2)的和用于所述数据集的精细视图⑶的代表值;以及 用户界面产生器(24),被配置为输出显示所述数据集的粗略视图(2)和所述数据集的精细视图(3)的图形用户界面(I)。
7.一种计算机可读的存储介质,在该介质中存储使得能够对数据集进行交互式审查的指令,该指令在被计算机执行时使该计算机: 接收(10)要审查所述数据集的用户请求; 从所述数据集中产生(11)用于所述数据集的粗略视图(2)的代表值; 从所述数据集中产生(12)用于所述数据集的精细视图(3)的代表值;以及 输出显示所述数据集的粗略视图(2)和所述数据集的精细视图(3)的图形用户界面⑴。
【文档编号】G06T1/00GK104182447SQ201410177349
【公开日】2014年12月3日 申请日期:2014年4月29日 优先权日:2013年5月27日
【发明者】O.泰斯, R.凯勒 申请人:汤姆逊许可公司

最新回复(0)