审片信息处理方法、装置与流程

文档序号:18162717发布日期:2019-07-13 09:24阅读:255来源:国知局
审片信息处理方法、装置与流程

本发明涉及图像处理技术领域,特别涉及一种审片信息处理方法、装置。



背景技术:

随着视频处理技术的发展,拍摄的影视剧、综艺节目甚至动画等都需要后期制作时加入一些特效。该特效可以包括声音特效,也可以包括画面的特效。然而,在后期制作过程中通常由负责人观看图片然后,手动在excel文件中记录在哪个时间段加入何种特效。

然而,上述审片信息处理方法由于纯人工执行,故此效率低,容易出错。此外,人工维护excel文件也容易出现错误。还有,审片的负责人可能并非专业人员,导致其完成工作所需的时长更长,影响视频的档期,也可能容易操作失误,反复更正核对导致维护成本增加。



技术实现要素:

本发明实施例提供一种审片信息处理方法、装置和设备,用于提升审片的效率,缩减审片的成本。

一方面,提供一种审片信息处理方法,所述方法包括:

响应在待审核视频段的播放过程中,在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息;以及,

响应于在所述待审核视频段中设置终点的第二操作指令,获取所述终点的终点指示信息;

获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息,所述审片批注信息用于指示对所述起点和所述终点之间的视频段的处理指示;

将所述起点指示信息、终点指示信息以及所述审片批注信息按照约定格式对应存储到电子表格文件中。

在一个实施例中,所述获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息之后,所述方法还包括:

显示针对所述待审核视频段的历史审核结果信息,所述历史审核结果信息中包括审核批注信息及其对应的起点指示信息和终点指示信息。

在一个实施例中,响应在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息,以及,响应于在所述待审核视频段中设置终点的第二操作指令,获取所述终点的终点指示信息,包括:

接收对所述待审核视频段的播放时间进度条中的时间点的选择指令;

若检测到对指定控件的操作后,确定所述指定控件的当前功能;

若所述指定控件的当前功能为设定起点的功能,则将选择的时间点确定为起点的起点指示信息,并将所述指定控件的功能切换为设定终点的功能;

若所述指定控件的当前功能为设定终点的功能,则将选择的时间点确定为终点的终点指示信息,并将所述指定控件的功能切换为设定起点的功能。

在一个实施例中,所述历史审核结果信息中还包括从所述起点开始至所述终点之间的总帧数、以及所述起点对应的图像;其中,确定所述总帧数包括:

确定所述起点指示信息对应的起点至所述终点指示信息对应的终点之间的时长;

根据所述时长以及预先读取的所述待审核视频段的帧率,确定所述总帧数。

在一个实施例中,所述方法还包括:

接收对选定的历史审核结果信息的修改指令;

根据所述修改指令修改选定的所述历史审核结果信息。

在一个实施例中,所述审片批注信息中还包括镜头号。

在一个实施例中,在开始播放所述待审核视频时,显示所述可编辑区域,或者,

在接收到所述第一操作指令之后显示所述可编辑区域。

第二方面,本申请实施例还提供一种审片信息处理装置,所述装置包括:

设置模块,用于响应在待审核视频段的播放过程中,在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息;以及,

响应于在所述待审核视频段中设置终点的第二操作指令,获取所述终点的终点指示信息;

批注获取模块,用于获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息,所述审片批注信息用于指示对所述起点和所述终点之间的视频段的处理指示;

存储模块,用于将所述起点指示信息、终点指示信息以及所述审片批注信息按照约定格式对应存储到电子表格文件中。

在一个实施例中,所述装置还包括:

第一显示模块,用于在所述批注获取模块获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息之后,显示针对所述待审核视频段的历史审核结果信息,所述历史审核结果信息中包括审核批注信息及其对应的起点指示信息和终点指示信息。

在一个实施例中,设置模块,用于:

接收对所述待审核视频段的播放时间进度条中的时间点的选择指令;

若检测到对指定控件的操作后,确定所述指定控件的当前功能;

若所述指定控件的当前功能为设定起点的功能,则将选择的时间点确定为起点的起点指示信息,并将所述指定控件的功能切换为设定终点的功能;

若所述指定控件的当前功能为设定终点的功能,则将选择的时间点确定为终点的终点指示信息,并将所述指定控件的功能切换为设定起点的功能。

在一个实施例中,所述历史审核结果信息中还包括从所述起点开始至所述终点之间的总帧数、以及所述起点对应的图像;其中,所述装置还包括:

总帧数确定模块,用于确定所述起点指示信息对应的起点至所述终点指示信息对应的终点之间的时长;

根据所述时长以及预先读取的所述待审核视频段的帧率,确定所述总帧数。

在一个实施例中,所述装置还包括:

接收模块,用于接收对选定的历史审核结果信息的修改指令;

修改模块,用于根据所述修改指令修改选定的所述历史审核结果信息。

在一个实施例中,所述审片批注信息中还包括镜头号。

在一个实施例中,所述装置还包括:

第二显示模块,用于在开始播放所述待审核视频时,显示所述可编辑区域,或者,

在接收到所述第一操作指令之后显示所述可编辑区域。

第三方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,

所述处理器执行所述计算机程序时实现上述方面所述的方法步骤。

第四方面,提供一种计算机可读存储介质,

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机能够执行上述方面所述的方法。

本申请实施例提供的审片信息处理方法中,响应在待审核视频段的播放过程中,在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息;以及,响应于在所述待审核视频段中设置终点的第二操作指令,获取所述终点的终点指示信息;获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息,所述审片批注信息用于指示对所述起点和所述终点之间的视频段的处理指示;将所述起点指示信息、终点指示信息以及所述审片批注信息按照约定格式对应存储到电子表格文件中。该方法在审片过程中减少了需要人工参与的环节,降低人工操作的复杂度,使得审片效率提高,且能够获得符合用户习惯的审片文件。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1a为本发明实施例提供的应用场景的示意图;

图1b为本发明实施例提供的操作界面示意图;

图2为本发明实施例提供的操作界面示意图;

图3为本发明实施例提供的审片信息处理方法的流程示意图;

图4a为本发明实施例提供的操作界面示意图;

图4b为本发明实施例提供的操作界面示意图;

图5为本发明实施例提供的审片信息处理方法的流程示意图;

图6为本发明实施例提供的操作界面示意图;

图7为本发明实施例提供的操作界面示意图;

图8为本发明实施例实现的框架架构示意图;

图9为本发明实施例提供的审片信息处理装置的结构示意图;

图10为本发明实施例提供的计算机设备的一种结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

电子表格文件:支持以表格形式存储数据并能够插入图文的文件格式,例如微软提供的excel软件支持的表格文件,其文件格式如xls文件格式、xlsx文件格式。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。

如图1a所示为本申请实施例提供的应用场景示意图,该场景中包括用户10、终端11。终端11可以安装审片助手应用。如图1b所示,用户10可以打开审片助手应用,审片助手应用中包括两个区域,其中区域1用于播放待审核视频段,并设置需要处理的视频段的起点和终点。区域2为可编辑区域、供用户10输入审片意见信息,并显示审片意见信息。

用户10通过审片助手应用的区域1选择待审核视频播放。用户10可以观看待审核视频段。播放的过程中,用户10可以选择时间点,此时播放停止。用户可以将选择的时间点设置为起点指示信息。类似的,用户10继续播放待播放视频,然后再次选择时间点,这时播放再次停止,用户10将本次选择的时间点可设置为终点指示信息。然后,用户10通过区域2输入审片批注信息,例如标注加入特效a。则起点指示信息和终点指示信息以及审片批注信息会作为历史审片结果信息,显示在可编辑区域,如图2所示,共显示了2条审片结果信息,每条审片结果信息中包括对应的起点指示信息、终点指示信息和审片意见。

此外,用户还可以对历史审片结果信息,进行修改。此外,当用户确定导出审片结果信息后,各个历史审片结果信息中的审片批注、起点指示信息和终点指示信息甚至与起点对应的一帧图像可以对应存储到电子表格文件中。

由此,本申请实施例中提供的审片信息处理方法,用户无需手动记录审片的起点和终点,也无需手动输入到电子表格文件中,对审片人的要求不高,所以审片带来的人力成本降低。更重要的时,审片过程中减少了需要人工参与的环节,降低人工操作的复杂度,使得审片效率提高。

下面,结合具体实施例,对本申请实施例提供的审片信息处理方法做进一步说明。

如图3所示,为本申请实施例提供的审片信息处理方法的流程示意图,包括以下步骤:

步骤301:响应在待审核视频段的播放过程中,在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息。

其中,在一个实施例中,起点指示信息可以为起点对应的时间点,也可以为起点对应的帧号。具体实施时,只要能够标注哪些图片需要进行修改即可,本申请对此不作限定。

步骤302:响应于在所述待审核视频段中设置终点的第二操作指令,获取所述终点的终点指示信息。

类似的,在一个实施例中,终点指示信息可以为起点对应的时间点,也可以为终点对应的帧号。具体实施时,只要能够标注哪些图片需要进行修改即可,本申请对此不作限定。

此外,还需要说的是,在一个实施例中,也可以先执行步骤302,在执行步骤301。例如,播放的过程中由于需要处理的视频段中先播放的几帧图像中需要去除的图像内容不清晰,而播放几帧图像后才发现有需要去除的图像内容,则可以先设置终点,然后在设置起点。

步骤303:获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息,所述审片批注信息用于指示对所述起点和所述终点之间的视频段的处理指示。

其中处理指示,例如加入指定的特效,或者去除一部分图像内容(如穿帮的人)。

在一个实施例中,可以在开始播放所述待审核视频时,显示所述可编辑区域,也可以在接收到所述第一操作指令之后显示所述可编辑区域。具体什么时候显示可编辑区域,可以根据实际需求进行页面设计以使不同的设计方案适用不同的需求,本申请对此并不限定。

步骤304:将所述起点指示信息、终点指示信息以及所述审片批注信息按照约定格式对应存储到电子表格文件中。

其中约定格式可以包括审片批注信息的排版信息,例如字体大小,每种信息占用的表格数量,占用的行数,以及不同信息在电子表格中的先后顺序。当具有多个审片结果信息(每条审片结果信息包括相应的审片批注信息及其对应的起点指示信息和终点指示信息)时,还可以约定每条审片结果信息如何编号等。具体实施时本申请对此不作限定。

如表1所示,为存储到电子表格文件后的结果示意。其中,每个序号对应一条审批结果信息。每条审片结果信息中包括起点指示信息、终点指示信息以及审片批注信息。需要说明的是表1仅用于说明和示意,并不用于限定本申请实施例。

表1

在一个实施例中,可以在视频播放容器的附近设置控件。用户可以使用控件设置起点和终点。如图4a-图4b所示,可以在视频播放容器的下方设置一控件。该控件可用以设置起点也可用以设置终点。具体的,如图5所示,响应在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息,可包括一下步骤:

步骤501:接收对所述待审核视频段的播放时间进度条中的时间点的选择指令。

步骤502:若检测到对指定控件的操作后,确定所述指定控件的当前功能。

步骤503:若所述指定控件的当前功能为设定起点的功能,则将选择的时间点确定为起点的起点指示信息,并将所述指定控件的功能切换为设定终点的功能。

如图4a所示,指定控件显示为“设置起点”时,则其当前功能为用于设定起点。当设定起点后,如图4b所示指定控件显示的内容切换为“设置终点”则表示该指定控件的功能切换为设定终点。

步骤504:若所述指定控件的当前功能为设定终点的功能,则将选择的时间点确定为终点的终点指示信息,并将所述指定控件的功能切换为设定起点的功能。

在一个实施例中,如图2所示,获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息之后,还可以显示针对所述待审核视频段的历史审核结果信息,所述历史审核结果信息中包括审核批注信息及其对应的起点指示信息和终点指示信息。以便于用户了解都添加了哪些审核批注信息及其对应的视频片段。

亦或者,可以通过编辑区域接收对选定的历史审核结果信息的修改指令;然后根据所述修改指令修改选定的所述历史审核结果信息。如图6所示,实现对历史审核结果信息的编辑。该编辑如删除,修改。新增审核结果信息。图6中起点-终点指示信息表示起点指示信息-终点指示信息。

具体实施时,对审核结果信息的修改可以是针对审片批注信息的修改,也可以时针对起点指示信息和/或终点指示信息的修改。当修改起点指示信息时,可以将播放区域中的待审核视频片段跳转到原有起点指示信息对应的画面,然后用户可以前后拖动播放进度条,重新设置起点。重新设置终点的操作雷同,这里不再赘述。

当修改审核批注信息时,用户可以双击需要修改的审核批注信息,然后需要修改的审核批注信息更新为可编辑状态。

在一个实施例中,在录像时也许用多个镜头拍摄为了便于区别出时对哪个镜头拍摄的视频进行审核。所述审片批注信息中还可包括镜头号。如图7所示,所示镜头号可以在“输入审片批注信息区域”下方输入。当然,具体位置可以根据实际需要进行页面设置,本申请对此不作限定。

在一个实施例中,如图7所示,为了便于确定各条审核批注信息是针对哪些图像的。本申请实施例中,历史审核结果信息中还可以进一步包括所述起点对应的图像。

在一个实施例中,为了进一步确定一条审片批注信息需要处理多少帧图像,历史审核结果信息中还包括从所述起点开始至所述终点之间的总帧数。由此,根据历史审核结果信息中的起始帧图像以及总帧数可以便于后期制作时进行批量处理。例如在起始帧图像开始对50帧图像批量加入声音特效。

其中,在一个实施例中,确定所述总帧数可实施为确定所述起点指示信息对应的起点至所述终点指示信息对应的终点之间的时长;根据所述时长以及预先读取的所述待审核视频段的帧率,确定所述总帧数。这样,总帧数的计算简单而又方便实现。

例如,如表2所述,最终本申请实施例中,电子表格文件中可包括的内容包括:

表2

此外,还需要说明的是,表2图像1和图像2代表的是相应的截图。此外,电子表格文件中还可以进一步包括待审核视频段的文件名称。如果不包括,则可以每个待审核视频段对应一个电子表格文件,且其命名包含待审核视频段的文件名,以便于区别不同待审核视频段的电子表格文件。

当然,如果表格中包括图片时,约定格式,还可以包括图片插入的位置及其占用的表格数量。

具体实施时,如图8所示,可以基于electron开源库和mithri框架开发页面。主要使用html5中的video标签进行视频解析。通过html5中canvas画布的能力,将video标签内的视频文件当前播放的画面,全部绘制下来,以此完成截图。并将图片文件转化成base64的数据编码格式,以备后续导出使用。图8中的业务逻辑功能,例如包括设置起点、终点输入审片批注信息、镜头号、确定总帧数等操作。

总帧数可通过html5中,video的currenttime属性,将毫秒的数值,根据视频的帧数设置(例如1秒25帧),来进行折算。即通过调用currenttime,获取当前视频播放到具体的毫秒数,例如当前视频已经播放到1588毫秒处,如果该视频1秒25帧,即每隔40毫秒,播放新一帧画面,通过计算便可知当前播放的画面是第39帧。由此可以推测起点及终点对应的帧。

此外,关于导出审片结果信息时,可以基于js-xlsx开源组件开发数据导出服务,将前述操作界面中的输入/收集的数据,导出成excel文件。其中js-xlsx基础版组件不支持图片导出,可以在得到截图后开发相应的功能模块实现将相应的图片和文本内容导出到excel文件中,使其包含了视频截图图像。

通过实验对比,本申请实施例的方案可见效率有效提升30%以上,原始纯人工方法审片效率为1天/集,使用该方法后,一集4~5个小时即可完成。基于效率的提升,可大大缩短批注过程中的工期,因此带来了部分成本的降低;基于可以自动导出电子表格文件,图片大小/格式可以高度统一,在提升可阅读性的同时降低了重复沟通带来的时间和沟通成本。

请参见图9,基于同一发明构思,本发明实施例还提供了一种审片信息处理装置,包括:

本申请实施例还提供一种审片信息处理装置,所述装置包括:

设置模块901,用于响应在待审核视频段的播放过程中,在待审核视频段中设置起点的第一操作指令,获取所述起点的起点指示信息;以及,

响应于在所述待审核视频段中设置终点的第二操作指令,获取所述终点的终点指示信息;

批注获取模块902,用于获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息,所述审片批注信息用于指示对所述起点和所述终点之间的视频段的处理指示;

存储模块903,用于将所述起点指示信息、终点指示信息以及所述审片批注信息按照约定格式对应存储到电子表格文件中。

在一个实施例中,所述装置还包括:

第一显示模块,用于在所述批注获取模块获取通过所述待审核视频的播放页面中的可编辑区域提交的审片批注信息之后,显示针对所述待审核视频段的历史审核结果信息,所述历史审核结果信息中包括审核批注信息及其对应的起点指示信息和终点指示信息。

在一个实施例中,设置模块,用于:

接收对所述待审核视频段的播放时间进度条中的时间点的选择指令;

若检测到对指定控件的操作后,确定所述指定控件的当前功能;

若所述指定控件的当前功能为设定起点的功能,则将选择的时间点确定为起点的起点指示信息,并将所述指定控件的功能切换为设定终点的功能;

若所述指定控件的当前功能为设定终点的功能,则将选择的时间点确定为终点的终点指示信息,并将所述指定控件的功能切换为设定起点的功能。

在一个实施例中,所述历史审核结果信息中还包括从所述起点开始至所述终点之间的总帧数、以及所述起点对应的图像;其中,所述装置还包括:

总帧数确定模块,用于确定所述起点指示信息对应的起点至所述终点指示信息对应的终点之间的时长;

根据所述时长以及预先读取的所述待审核视频段的帧率,确定所述总帧数。

在一个实施例中,所述装置还包括:

接收模块,用于接收对选定的历史审核结果信息的修改指令;

修改模块,用于根据所述修改指令修改选定的所述历史审核结果信息。

在一个实施例中,所述审片批注信息中还包括镜头号。

在一个实施例中,所述装置还包括:

第二显示模块,用于在开始播放所述待审核视频时,显示所述可编辑区域,或者,

在接收到所述第一操作指令之后显示所述可编辑区域。

该装置可以用于执行图3和图5所示的实施例中所示的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考图3和图5所示的实施例的描述,不多赘述。

请参见图10,基于同一技术构思,本发明实施例还提供了一种计算机设备130,可以包括存储器1301和处理器1302。

所述存储器1301,用于存储处理器1302执行的计算机程序。存储器1301可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据计算机设备的使用所创建的数据等。处理器1302,可以是一个中央处理单元(centralprocessingunit,cpu),或者为数字处理单元等等。本发明实施例中不限定上述存储器1301和处理器1302之间的具体连接介质。本发明实施例在图10中以存储器1301和处理器1302之间通过总线1303连接,总线1303在图10中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线1303可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器1301可以是易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram);存储器1301也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd)、或者存储器1301是能够用于携带或存储具有指令或数据结构形式的期望的计算机程序并能够由计算机存取的任何其他介质,但不限于此。存储器1301可以是上述存储器的组合。

处理器1302,用于调用所述存储器1301中存储的计算机程序时执行如图3和图5中所示的实施例中设备所执行的方法。

在一些可能的实施方式中,本发明提供的方法的各个方面还可以实现为一种程序产品的形式,其包括计算机程序,当所述程序产品在计算机设备上运行时,所述计算机程序用于使所述计算机设备执行本说明书上述描述的根据本发明各种示例性实施方式的方法中的步骤,例如,所述计算机设备可以执行如图3和图5中所示的实施例中设备所执行的方法。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1