一种处理录制视频的方法及装置与流程

文档序号:13218535阅读:119来源:国知局
技术领域本申请涉及信息处理技术领域,特别涉及一种处理录制视频的方法及装置。

背景技术:
随着智能手机的不断发展,智能手机的功能也在不断完善。目前的智能手机,除了接听电话收发短信等基本通讯功能外,还集成了无线网络、拍照、摄像、定位等丰富的功能。人们在日常生活中也越来越依赖于智能手机,例如通过智能手机进行网页浏览、线下支付、录制视频等。目前,智能手机中的视频录制功能往往支持用户录制预设时长的视频。在录制完视频后,智能终端可以自动将录制的视频保存至预先指定的路径下。另外,用户还可以对录制视频进行画面处理,例如智能手机可以提供多种预设色调,以供用户进行选择,这些预设色调例如可以为褪色、黑白、铭黄、冲印等。目前对于录制视频的画面处理方法,仅仅支持对整体视频进行统一更改。但是在一部录制视频中,有时候用户仅仅想对某几个片段进行画面处理,而无需对整个视频进行画面处理。然而,目前的智能手机中并不能提供针对单独片段进行画面处理的功能。应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。

技术实现要素:
本申请实施例的目的在于提供一种处理录制视频的方法及装置,以支持对录制视频中的视频片段进行单独画面处理。本申请实施例提供的一种处理录制视频的方法及装置是这样实现的:一种处理录制视频的方法,包括:将待处理的录制视频进行分段处理,得到预设数量的录制视频片段;提取所述预设数量的录制视频片段中每个录制视频片段对应的特征信息;根据提取的所述特征信息,对所述预设数量的录制视频片段进行画面增强处理;将画面增强处理后的录制视频片段进行合并。一种处理录制视频的装置,包括:分段单元,用于将待处理的录制视频进行分段处理,得到预设数量的录制视频片段;特征信息提取单元,用于提取所述预设数量的录制视频片段中每个录制视频片段对应的特征信息;画面增强处理单元,用于根据提取的所述特征信息,对所述预设数量的录制视频片段进行画面增强处理;合并单元,用于将画面增强处理后的录制视频片段进行合并。本申请实施例提供的一种处理录制视频的方法及装置,通过对录制的视频进行分段处理,从而可以对单独的录制视频片段进行画面增强处理。在对单独的录制视频片段进行画面增强处理后,可以将处理的录制视频片段进行合并,这样便可以实现对录制视频中的视频片段进行单独画面处理。参照后文的说明和附图,详细公开了本申请的特定实施方式,指明了本申请的原理可以被采用的方式。应该理解,本申请的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本申请的实施方式包括许多改变、修改和等同。针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。附图说明所包括的附图用来提供对本申请实施例的进一步的理解,其构成了说明书的一部分,用于例示本申请的实施方式,并与文字描述一起来阐释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本申请实施例提供的一种处理录制视频的方法流程图;图2为本申请实施例提供的一种处理录制视频的装置功能模块图。具体实施方式为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都应当属于本申请保护的范围。图1为本申请实施例提供的一种处理录制视频的方法流程图。虽然下文描述流程包括以特定顺序出现的多个操作,但是应该清楚了解,这些过程可以包括更多或更少的操作,这些操作可以顺序执行或并行执行(例如使用并行处理器或多线程环境)。如图1所示,所述方法可以包括:S1:将待处理的录制视频进行分段处理,得到预设数量的录制视频片段。在录制的视频中,往往存在人物之间的对话或者独白,在对录制视频进行分段时,需要尽量保证对话或者独白的连贯性。因此,本申请实施例可以根据录制视频中的文字信息对录制视频进行分段。具体地,本申请实施例可以提取待处理的录制视频中的文字信息,生成待处理的文字信息流。在实际应用场景中,可以利用语音识别模块对待处理的录制视频中的语音进行识别,并生成对应的文字信息流。另外,如果录制的视频中带有字幕,则可以对视频中的字幕进行识别,以获取录制视频对应的文字信息流。由于字幕的位置往往位于视频的下方,因此可以对视频下方预设范围内的文字进行抓取,从而形成文字信息流。在获取到文字信息流之后,可以利用预设时窗对所述文字信息流进行分割,得到多个文字信息片段。所述预设时窗可以是根据文字信息流的时长来确定的。例如,文字信息流的时长为5分钟,那么该预设时窗便可以设置为30秒,从而可以将该5分钟的文字信息流分割为10个文字信息片段。需要说明的是,这里进行分割只是为了获取文字信息片段,并没有对文字信息的内容进行识别。因此,在这种方式下分割得到的文字信息片段中文字信息的连贯性可能会被破坏。在将文字信息流分割为多个文字信息片段后,为了保证文字信息的连贯性,可以计算所述多个文字信息片段中每个文字信息片段对应的相关度。所述每个文字信息片段对应的相关度可以通过计算该文字信息片段与其前后相邻的两个文字信息片段之间的相关值来确定。具体地,在计算所述相关值时,可以根据文字信息的重复程度来进行确定。例如,在文字信息片段A中包含15个文字,而与文字信息片A相邻的文字信息片段B以及文字信息片段C中分别包含了10个文字以及15个文字,其中,文字信息片段B中的文字与文字信息片段A中的文字均不相同,因此可以判断文字信息片A与文字信息片段B对应的两个录制视频的画面是不同的画面,可以进行分割。然而,文字信息片段A与文字信息片段C中的文字可以完全相同,那么可以判断文字信息片段A与文字信息片段C对应的录制视频的画面是相同的或者相关的。例如,在角色A与角色B对话时,角色A说话的期间,视频的画面切换了两次,一次是角色A说话的画面,一次是角色B聆听的画面,而这两个画面对应的文字信息是完全相同的,如果将这两个画面分割开则会破坏视频的连贯性。在对每个文字信息片段对应的相关度进行计算后,便可以得到与所述多个文字信息片段相对应的相关度序列。该序列中可以按照视频时间轴的顺序依次展示各个文字信息片段对应的相关度。那么根据所述相关度序列的变化趋势,便可以确定所述文字信息流的分段点。例如上述例子中提到的,文字信息片段A与文字信息片段C对应的相关度是相同的,那么在这两个文字信息片段之间便不应该存在分段点,而是应该将这两个文字信息片段划分至同一个视频片段中。而对于相关度变化较大的两个文字信息片段,则可以在其之间确定分段点。这样,根据确定的所述分段点,便可以实现对待处理的录制视频进行分段。S2:提取所述预设数量的录制视频片段中每个录制视频片段对应的特征信息;S3:根据提取的所述特征信息,对所述预设数量的录制视频片段进行画面增强处理。在对录制视频进行分段之后,需要判断哪些视频片段需要进行画面增强处理,而哪些可以保持原样。如果通过用户的主观判断,那么无疑将增加用户的体验负担。在本申请实施例中,可以提取所述预设数量的录制视频片段中每个录制视频片段对应的特征信息,并根据提取的所述特征信息,对所述预设数量的录制视频片段进行画面增强处理。所述录制视频片段对应的特征信息,可以表征该录制视频片段中是否存在需要被增强处理的对象或者表征该录制视频片段中需要被增强处理的对象的数目。当提取的所述特征信息满足预设条件时,便可以对录制视频片段进行画面增强处理。这里的所述预设条件,可以指录制视频片段中存在需要被增强处理的对象,或者需要被增强处理的对象的数目达到预设阈值。所述需要被增强处理的对象可以是用户预先设置的,例如在录制视频中出现的具有特殊意义的符号,例如爱心或者鲜花等。在通常情况下,录制视频中每一帧的图片往往是通过RGB(Red,Green,Blue)色系来进行表示的。然而RGB色系往往均在不均匀和彩色偏移的缺点,因此如果直接对RGB色系的每一帧图片数据进行分析,会影响判断结果的准确性。因此,在本申请实施例中,可以将RGB色系转换为更加符合颜色视觉特性的HIS色系。所述HIS色系可以通过色度(Hue)、亮度(Intensity)以及饱和度(Saturation)来表征每一帧图片数据。在将录制视频片段中每一帧图片数据由RGB色系转换为HIS色系后,便可以将转换后的图片数据通过贝叶斯分类器进行分类。所述贝叶斯分类器可以是对需要被增强处理的对象的一种分类准则。在进行分类之前,可以将需要被增强处理的对象以及不需要被增强处理的对象的数据输入至贝叶斯分类器中,以对这两种数据进行机器学习,从而确定划分这两种数据的分类准则。在进行机器学习之后,便可以通过所述贝叶斯分类器对经过色系转换的图片数据进行判断,以得到每个图片数据对应的特征值。所述特征值可以为0或1,0即可以表示该图片数据中不存在需要被增强处理的对象,1则代表该图片数据中存在需要被增强处理的对象。这样,通过对每个录制视频片段中的每一帧图片数据进行分类,从而可以得到对应的特征值序列,该特征值序列中包含了预设数量的特征值。这样,便可以将该特征值序列确定为所述录制视频片段对应的特征信息,从而可以衡量该录制视频片段中存在的需要被增强处理的画面的数量。当所述需要被增强处理的画面的数量达到预设阈值时,便可以对该视频片段进行画面增强处理。具体地,所述画面增强处理包括对录制视频片段进行亮度调节、对比度调节、色温调节、饱和度调节、高光调节、暗部调节或者补光调节中的至少一种调节。在本申请一优选实施例中,由于转换后的HIS色系的图片数据的维数往往很高,例如对于256*256*256的图片数据,其维数是16777216。如果将这么高维度的图片数据直接输入贝叶斯分类器,那么无疑将降低分类的效率,同时还会对贝叶斯分类器造成负担。因此,可以对转换后的HIS色系的图片数据进行量化降维处理。具体地,可以将HIS的色度量化为8个空间,将饱和度和亮度分别量化为3个空间,这样,HIS色系便可以被分成了8*8*3个区间,也就是说将维度将为了72,由此可见,图片数据的复杂程度可以得到相当大的化简。这样,便可以将量化降维后的具备HIS颜色特征的图片数据通过贝叶斯分类器进行分类,以得到图片数据对应的特征值。S4:将画面增强处理后的录制视频片段进行合并。在将录制视频片段的画面进行增强处理后,便可以将这些录制视频片段重新进行合并。具体地,为了在合并后保持画面的连续性,不打乱画面的前后关系,本申请实施例可以获取画面增强处理后的各个录制视频片段对应的标识信息。所述标识信息例如可以为录制视频片段对应的时间轴。按照时间轴进行排序则可以保证视频画面的连贯性。因此,可以将获取的所述标识信息进行排序,并将画面增强处理后的各个录制视频片段按照排序的结果进行合并,从而得到完成的录制视频。由上可见,本申请实施例提供的一种处理录制视频的方法,通过对录制的视频进行分段处理,从而可以对单独的录制视频片段进行画面增强处理。在对单独的录制视频片段进行画面增强处理后,可以将处理的录制视频片段进行合并,这样便可以实现对录制视频中的视频片段进行单独画面处理。本申请实施例还提供一种处理录制视频的装置。图2为本申请实施例提供的一种处理录制视频的装置功能模块图。如图2所示,所述装置包括:分段单元100,用于将待处理的录制视频进行分段处理,得到预设数量的录制视频片段;特征信息提取单元200,用于提取所述预设数量的录制视频片段中每个录制视频片段对应的特征信息;画面增强处理单元300,用于根据提取的所述特征信息,对所述预设数量的录制视频片段进行画面增强处理;合并单元400,用于将画面增强处理后的录制视频片段进行合并。其中,所述分段单元100可以包括:文字信息流生成模块,用于提取待处理的录制视频中的文字信息,生成待处理的文字信息流;分割模块,用于利用预设时窗对所述文字信息流进行分割,得到多个文字信息片段;相关度序列获取模块,用于计算所述多个文字信息片段中每个文字信息片段对应的相关度,得到与所述多个文字信息片段相对应的相关度序列;分段点确定模块,用于根据所述相关度序列的变化趋势,确定所述文字信息流的分段点;分段模块,用于利用确定的所述分段点,对所述待处理的录制视频进行分段。在本申请一优选实施例中,所述特征信息提取单元200具体包括:颜色特征转换模块,用于将所述录制视频片段中每一帧图片数据的RGB颜色特征转换为HIS颜色特征;分类模块,用于将转换为HIS颜色特征的图片数据通过贝叶斯分类器进行分类,得到所述转换为HIS颜色特征的图片数据对应的特征值序列;确定模块,用于将所述特征值序列确定为所述录制视频片段对应的特征信息。在本申请另一优选实施例中,所述合并单元400具体包括:标识信息获取模块,用于获取画面增强处理后的各个录制视频片段对应的标识信息;排序模块,用于将获取的所述标识信息进行排序,并将画面增强处理后的各个录制视频片段按照排序的结果进行合并。需要说明的是,上述各个功能模块的具体实现方式与步骤S1至S4中一致,这里便不再赘述。由上可见,本申请实施例提供的一种处理录制视频的装置,通过对录制的视频进行分段处理,从而可以对单独的录制视频片段进行画面增强处理。在对单独的录制视频片段进行画面增强处理后,可以将处理的录制视频片段进行合并,这样便可以实现对录制视频中的视频片段进行单独画面处理。在本说明书中,诸如第一和第二这样的形容词仅可以用于将一个元素或动作与另一元素或动作进行区分,而不必要求或暗示任何实际的这种关系或顺序。在环境允许的情况下,参照元素或部件或步骤(等)不应解释为局限于仅元素、部件、或步骤中的一个,而可以是元素、部件、或步骤中的一个或多个等。上面对本申请的各种实施方式的描述以描述的目的提供给本领域技术人员。其不旨在是穷举的、或者不旨在将本发明限制于单个公开的实施方式。如上所述,本申请的各种替代和变化对于上述技术所属领域技术人员而言将是显而易见的。因此,虽然已经具体讨论了一些另选的实施方式,但是其它实施方式将是显而易见的,或者本领域技术人员相对容易得出。本申请旨在包括在此已经讨论过的本发明的所有替代、修改、和变化,以及落在上述申请的精神和范围内的其它实施方式。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1