色彩分级预览方法和装置制造方法

xiaoxiao2020-9-10  6

色彩分级预览方法和装置制造方法
【专利摘要】一种用于预览色彩分级图像的方法开始于首先获得与用户从每个都具有对应的色彩元数据的不同样本图像外观的集合中选择的样本图像外观相对应的色彩元数据。与用户为了进行色彩分级而选择的图像文件一起存储与所选择的样本图像外观相对应的色彩元数据。将与所选择的样本图像外观相对应的色彩元数据应用于所述图像文件以产生所述图像文件的预览,如同其将在使用所述色彩元数据进行色彩分级时呈现的那样。
【专利说明】色彩分级预览方法和装置
[0001]相关申请的交叉引用
[0002]根据35U.S.C.§ 119(e),本申请要求于2012年3月27日提交的美国临时专利申请序列号61/616,186的优先权,将其教导并入本文。

【技术领域】
[0003]本发明涉及一种用于预览色彩分级图像的技术。

【背景技术】
[0004]制作运动画面特性呈现的过程通常包括“后期制作”阶段,在此期间,运动画面特性呈现内的图像(帧)经受包括色彩分级的处理。典型地被称为“调色师”的个人或多人团队将在电影导演和/或摄影导演的监督改下变运动画面特性呈现内的所选择的图像的色彩属性以获得所期望的外观。这样的色彩属性可以包括色调、饱和度和伽马值(gamma)。以这种方式对所选择的图像进行色彩分级提供了增强运动画面特性呈现,使其超过原始相机底片材料(negative film stock)的色彩性质,或者在数字地生成的电影(digitallyoriginated movie)的情况下超过最初捕获到图像的(多个)数码相机的色彩性质的能力。
[0005]随着消费者数字摄影的复杂性的增加,消费者非常期望执行与在运动画面影片产业中使用的高级后期制作技术相同种类的很多技术,包括色彩分级。虽然对于消费者存在执行一些后期制作活动(诸如色彩分级)的工具,但是这样的工具典型地通过呈现原始图像文件来进行操作,这是一种可能永久性地改变图像文件的耗时过程。因此,如果消费者对色彩分级变得不满意,则恢复原始图像文件可能证明是困难的,或者甚至是不可能的。
[0006]因此,需要一种允许在无需图像呈现的情况下以期望的方式预览色彩分级图像文件的技术。


【发明内容】

[0007]简单地说,根据本原理的优选实施例,一种用于预览色彩分级图像的方法开始于首先获得与用户从每个都具有对应的色彩元数据的不同样本图像外观的集合中选择的样本图像外观相对应的色彩元数据。与用户为了进行色彩分级而选择的图像文件一起存储与所选择的样本图像外观相对应的色彩元数据。将与所选择的样本图像外观相对应的色彩元数据应用于所述图像文件以产生所述图像文件的预览,如同其将在使用所述色彩元数据进行色彩分级时呈现的那样。

【专利附图】

【附图说明】
[0008]图1图示了根据本原理优选实施例的用于预览色彩分级图像预览的系统的示意性框图;
[0009]图2图示了与图1的系统相关联的示例性图形用户界面;
[0010]图3图示了在保存色彩分级信息期间操作的图1的系统的一部分;以及
[0011]图4图示了在回放图像以便以关于图1所述的方式进行色彩分级预览的期间操作的图1的系统的一部分。

【具体实施方式】
[0012]图1图示了根据本原理优选实施例的用于预览色彩分级图像的系统10的示意性框图。系统10包括本领域公知的图形处理单元(GPU) 12,用于快速地操控和改变存储器(未示出)以加速构建帧缓冲器中的图像以便输出到显示器。用户向GPU 12的输入典型地通过诸如鼠标和键盘(两者均未在图1中示出)这样的一个或更多的用户输入设备来进行。GPU 12包括本领域公知的用于驱动诸如彩色监视器这样的显示设备16的图形卡14。图形卡14可以采取在GPU 12的主板或者带有视频处理电路的单独的电路板上所包含的电路的形式。图形卡从各种制造商取得,包括例如eVGA、ASUS、Matrox和Vis1n Tek。
[0013]系统10还包括第一文件系统18,用于存储典型地(虽然并非一定)格式化成
Apple? “Quick Time”格式的传入视听文件。(传入视听文件可以具有其它格式而不脱离本原理。)典型地,在文件系统18中存储的每个视听文件表示带有或不带有附随音频的运动画面或视频节目的至少一部分。在文件系统18中存储的视听文件的每个都具有用于存储用于对所存储的视听文件进行色彩分级的色彩元数据的轨道。与每个视听文件相关联的元数据轨道典型地在初始摄取(亦即,初始导入)到文件系统18中时是空的,从而允许容纳稍后产生的色彩元数据。
[0014]除了文件系统18之外,系统10还包括以如下形式存储色彩元数据的文件系统20: (I)色彩曲线控制三维(3D)查找表(LUT) 22、色彩键控3D查找表24、3路色彩决策列表(⑶L)26以及图像外观3D LUT 28。组合来自图像外观LUT 28的数据以及来自色彩曲线控制LUT 22、色彩键控24LUT24和3路色彩决策列表26的数据以产生在预览3D LUT 30中存储的值的集合。GPU 12使用预览LUT 30中的值对在文件系统18中存储的用户选择的视听文件进行色彩分级以便通过显示器16进行预览。典型地,出于图像预览的目的,GPU 12在图像解码之后通过使用3D LUT(未示出)遮蔽所选择的视听文件中的个别的像素来执行色彩分级。
[0015]图像外观LUT 28包含根据本原理在进行色彩分级以便图像预览之前创建的预定色彩元数据的至少一个集合,并且优选多个集合。典型地,预定色彩元数据的集合将包括原始文件信息(“未进行色彩分级”)以及多个不同的色彩等级或者外貌。图像外观LUT内的每个色彩元数据的集合在被应用于文件系统18中存储的所选择的视听文件时,无论作为预览操作的一部分还是作为呈现操作的一部分,都将对该文件中的图像给予一定外观(例如,一定“外貌”)。例如,色彩元数据的一个集合在被应用于所选择的视听文件时,将使其中的图像具有特定的色彩色调。色彩元数据的另外的集合在被应用于所选择的视听时,将给予不同的色调。因此,在图像外观LUT 28中存储的色彩元数据的各个集合中的每一个在被应用于所选择的视听文件时,将以特定的方式改变图像的外观。通过选择色彩元数据的集合中的特定的一个,用户可以获得所期望的图像外观,而不必提前对色彩元数据确定适当的值。注意,关于对连续的所选择的图像的应用,用户可以选择色彩元数据的多个集合,而不是选择单个集合。
[0016]为了便于对所期望的图像外观的用户选择,用户将使用在图2中所示的图形用户界面(⑶I) 34。图1的GPU 12所生成的图2的⑶I 34典型地包括示出从图1的文件系统18下载的所选择的视听文件的当前帧的主显示窗口 34。⑶I 32还包括图像外观库36,其包括在下文中被称为“缩略图”的多个小图像38。缩略图38的每个都表示通过从图像外观LUT 28获得的色彩元数据的集合中的单独的一个所呈现的在窗口 34中显现的当前帧。因此,用户可以基于该缩略图的外观选择对应的缩略图38,由此选择所期望的色彩元数据集八口 ο
[0017]有利地,用户可以通过将同一电影片段拖拽到原始图像中来拆分主窗口 34中的图像,从而创建通过垂直分离器42划分的两个部分40a和40b。典型地,用户将以片段的原始形式(亦即,未应用所选择的色彩元数据的集合)留下该片段的一份复制,典型地在主窗口 34的左手部分40a中显现的图像。然后,用户可以将所选择的色彩元数据的集合应用于右手部分40b中显现的片段以获得关于该片段的所期望的“外貌”。换句话说,在图2的GUI 32的主窗口 34中所示的右手部分40b图示了所选择的视听文件的当前图像帧,相当于根据所选择的色彩元数据的集合对其进行了色彩分级。实际上,典型地出于比较原始图像与色彩分级图像的目的,用户可以移动垂直分离器42的位置来改变部分40a和40的相对大小,从而增加或减少一个图像相对于另一个的大小。
[0018]参照图1,曲线控制LUT 22和色彩键控LUT 24连同3路色彩校正⑶L26 —起提供了允许用户手动地调整从前述的所选择的色彩元数据的集合的应用获得的色彩分级的机制。曲线控制LUT 24包含根据具体的色彩参数而变化的色彩元数据值的集合,在绘制时产生特定形状的曲线。实际上,例如,GUI 32将向用户提供用户可以操控的诸如旋钮(knob)这样的控制(未示出)来增加或减少具体的色彩参数,例如伽玛值、色调或者饱和度。虽然图1图示了单个曲线控制ID LUT 22,但是文件系统20可以包含多个ID LUT,其每个都与色彩参数的集合中的单独的一个的单个曲线相对应。此外,LUT 22可以容易地包括一个或更多的3D曲线控制,而不是ID曲线控制。
[0019]色彩键控LUT 24包含与色彩键控(一种允许色彩隔离的后期制作工具)相关联的值。使用色彩键控LUT,用户可以将色彩键放置在场景中的特定对象上以改变该色彩的对象。
[0020]3路色彩校正⑶L 26包含指示先前应用于其它视听图像文件的色彩校正(亦即,色彩分级)操作的信息。使用色彩校正CDL 26中的信息,除了以前述方式应用从图像外观LUT 28中选择的色彩元数据集合之外,用户还可以选择一个或更多的色彩校正操作以便应用于所选择的图像。
[0021]如先前所述,组合来自图像外观LUT 28的数据以及来自色彩曲线控制LUT 22、色彩键控24LUT 24和3路色彩决策列表26的数据以产生在预览3D LUT 30中存储的值。然而,用户无需进行涉及图像外观LUT 28以及来自色彩曲线控制LUT 22、色彩键控24LUT 24和3路色彩决策列表26的数据的全部或者任何一个的手动图像调整。因此,图像外观LUT28以及色彩曲线控制LUT 22、色彩键控24LUT 24和3路色彩决策列表26中的一些或全部的数据无需与来自图像外观LUT 28的数据交迭。
[0022]图3图示了示出存储色彩分级信息的方式的图1的系统10的一部分。如先前所述,在文件系统18中存储的每个视听文件包括最初为空的元数据轨道。在用户选择从文件系统下载的所存储的视听之后,表示来自图像外观LUT 28、色彩曲线控制LUT 22、色彩键控24LUT 24和3路色彩决策列表26的数据的色彩元数据典型地以XML数据的形式存储在元数据轨道上。此外,来自预览LUT 30的数据也同样存储在所选择的视听文件的元数据轨道上。将色彩元数据存储为视听文件的一部分简化了跟踪色彩校正的过程以及视听文件本身。如在下文中将变得更好理解的那样,预览所期望的色彩分级的过程包括结合图像显示来应用色彩元数据,并且不需要对所选择的视听文件进行实际呈现。因此,所选择的视听文件保持其原始形式,从而节省了时间、盘空间,并且消除了跟踪哪些色彩校正属于哪个文件的问题。
[0023]图4图示了示出用户所修改的具有与所选择的图像外观相关联的色彩分级的所选择的音像文件的图像预览(亦即,回放)的系统10的一部分。在预览3D LUT 30处组合存储在元数据轨道上的表示来自图像外观LUT 28以及色彩曲线控制LUT 22、色彩键控24LUT 24和3路色彩决策列表26的数据的色彩元数据,随后发送到GPU 12。在GPU 12处,来自预览3D LUT 30的数据借助图形卡14应用于所选择的视听文件,以产生通过色彩元数据进行了色彩分级的图像预览。
[0024]以上描述了一种用于预览色彩分级图像的技术。
【权利要求】
1.一种用于具有增强色彩分级的图像预览的方法,包括以下步骤: 获得与用户从每个都具有对应的色彩元数据的不同样本图像外观的集合中选择的样本图像外观相对应的色彩元数据; 与图像文件一起存储与所选择的样本图像外观相对应的色彩元数据;以及 将与所选择的样本图像外观相对应的色彩元数据应用于所述图像文件以产生所述图像文件的预览。
2.根据权利要求1所述的方法,包括以下步骤:响应于用户输入,修改与所述样本图像外观相对应的色彩元数据。
3.根据权利要求2所述的方法,其中,响应于对曲线控制查找表中的至少一个值的用户选择,修改所述色彩元数据。
4.根据权利要求2所述的方法,其中,响应于对色彩键控查找表中的至少一个值的用户选择,修改所述色彩元数据。
5.根据权利要求2所述的方法,其中,响应于对色彩校正决策列表中的至少一个值的用户选择,修改所述色彩元数据。
6.一种用于具有增强色彩分级的图像预览的装置,包括: 第一文件系统,用于存储每个都具有对应的色彩元数据的样本图像外观的集合; 第二文件系统,包含至少一个视听文件;以及 处理器部件,用于(I)从所述第一文件系统下载用户选择的样本图像外观;(2)与图像文件一起存储与所选择的样本图像外观相对应的色彩元数据;以及(3)将与所选择的样本图像外观相对应的色彩元数据应用于所述图像文件以产生所述图像文件的预览。
7.根据权利要求6所述的装置,其中,所述处理器部件响应于用户输入,修改与所述样本图像外观相对应的色彩元数据。
8.根据权利要求6所述的装置,其中,所述处理器部件响应于对曲线控制查找表中的至少一个值的用户选择,修改与所述样本图像外观相对应的色彩元数据。
9.根据权利要求6所述的装置,其中,所述处理器部件响应于对色彩键控查找表中的至少一个值的用户选择,修改与所述样本图像外观相对应的色彩元数据。
10.根据权利要求6所述的装置,其中,所述处理器部件响应于对色彩校正决策列表中的至少一个值的用户选择,修改与所述样本图像外观相对应的色彩元数据。
【文档编号】H04N1/32GK104205795SQ201280071670
【公开日】2014年12月10日 申请日期:2012年7月3日 优先权日:2012年3月27日
【发明者】M.莱夫勒, A.阿什, B.J.加夫尼, D.G.莱昂, R.C.罗德里格斯 申请人:汤姆逊许可公司

最新回复(0)