视频处理方法及装置制造方法及图纸

技术编号:15555051 阅读:124 留言:0更新日期:2017-06-08 15:56
本发明专利技术提供了一种视频处理方法及装置。该方法包括:对待处理的视频源进行解码,得到视频源对应的第一图像数据;采用预设的图像处理策略对第一图像数据进行处理,得到处理后的第二图像数据;按照预设的排布策略将第一图像数据和第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据;对目标图像数据进行编码得到目标视频码流。采用本发明专利技术实施例得到的目标视频码流中的各个视频帧的画面包括第一图像数据和第二图像数据中同一时间点的图像,保证了视频源处理前后的画面同步一致地播放显示,从而可以对视频源的处理前后进行对比,以方便用户查看对视频源的处理效果。

Video processing method and apparatus

The invention provides a video processing method and device. The method includes decoding treat the video source, the first image data corresponding to the video source; using image processing strategies of presupposition on the first image data processing, second image data processing; according to the preset image arrangement strategy arrangement combination at the same time the first image data and image data in second into a picture, get the target image data; the target image data to obtain the target video stream encoding. Each video frame target video stream by the embodiment of the invention has the picture including image at the same time the first image data and the image data in second, before and after treatment to ensure the video source synchronous playback screen display, which can be the source video processing before and after comparison, see the treatment effect of video the source for the convenience of users.

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别是一种视频处理方法及装置
技术介绍
随着多媒体编码、计算机多媒体处理和网络传输技术的飞速发展,互联网正逐渐成为一个巨大的视频仓库,人们越来越多地青睐于通过互联网实时查询、欣赏丰富多彩的视频信息。此外,人们也经常通过其他能够存储和播放视频的设备(如智能手机、平板电脑、车载设备等)欣赏相关视频。在欣赏互联网视频的同时,人们也越来越多地开始搜索与自己的学习、工作、兴趣等相关的视频资源,并对视频资源进行处理,如对视频资源对应的图像数据进行滤波、增强、变换或修复等处理,从而来实现不同的需求。并且,用户还希望对原始视频资源和处理后的视频数据进行对比,以查看视频资源的处理效果,那么如何对视频资源的处理前后进行同步地对比,成为亟需解决的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的视频处理方法及相应的装置。依据本专利技术的一方面,提供了一种视频处理方法,包括:对待处理的视频源进行解码,得到所述视频源对应的第一图像数据;采用预设的图像处理策略对所述第一图像数据进行处理,得到处理后的第二图像数据;按照预设的排布策略将所述第一图像数据和所述第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据;对所述目标图像数据进行编码得到目标视频码流。可选地,在对所述目标图像数据进行编码得到目标视频码流之后,所述方法还包括:播放所述目标视频码流,以在同一画面对比显示所述第一图像数据和所述第二图像数据中同一时间点的图像。可选地,所述预设的排布策略包括下列任意之一:按照预设比例对图像尺寸进行处理,并进行左右水平排布;按照预设比例对图像尺寸进行处理,并进行上下垂直排布。可选地,所述方法应用在云服务器,所述对待处理的视频源进行解码,包括:获取用户在处理操作页面的输入框输入的所述视频源的存储地址;在检测到用户点击所述处理操作页面中的解码按钮时,根据所述存储地址获取所述视频源,并对获取的所述视频源进行解码。可选地,所述采用预设的图像处理策略对所述第一图像数据进行处理,包括:当接收到对所述视频源进行解码完成的提示后,检测用户针对所述处理操作页面中的处理按钮的触发操作,其中,所述处理按钮对应所述预设的图像处理策略;当检测到所述触发操作时,采用所述预设的图像处理策略对所述第一图像数据进行处理。可选地,所述目标视频码流位于所述云服务器,所述播放所述目标视频码流,包括:将所述目标视频码流下发至客户端或本地,以在客户端或本地播放所述目标视频码流。可选地,在将所述目标视频码流下发至客户端或本地之后,所述方法还包括:若接收到客户端或本地返回的保存请求时,对所述第二图像数据进行编码得到当前视频码流,并存储。可选地,所述预设的图像处理策略包括多个处理类型,采用预设的图像处理策略对所述第一图像数据进行处理,得到处理后的第二图像数据,包括:采用所述多个处理类型中的各个处理类型分别对所述第一图像数据进行处理,得到处理后的各个处理类型对应的第二图像数据。可选地,按照预设的排布策略将所述第一图像数据和所述第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据,包括:按照预设的排布策略,将所述第一图像数据和所述各个处理类型对应的第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据。依据本专利技术的另一方面,还提供了一种视频处理装置,包括:解码模块,适于对待处理的视频源进行解码,得到所述视频源对应的第一图像数据;处理模块,适于采用预设的图像处理策略对所述第一图像数据进行处理,得到处理后的第二图像数据;排布模块,适于按照预设的排布策略将所述第一图像数据和所述第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据;编码模块,适于对所述目标图像数据进行编码得到目标视频码流。可选地,所述装置还包括:播放模块,适于在所述编码模块对所述目标图像数据进行编码得到目标视频码流之后,播放所述目标视频码流,以在同一画面对比显示所述第一图像数据和所述第二图像数据中同一时间点的图像。可选地,所述预设的排布策略包括下列任意之一:按照预设比例对图像尺寸进行处理,并进行左右水平排布;按照预设比例对图像尺寸进行处理,并进行上下垂直排布。可选地,所述装置应用在云服务器,所述解码模块还适于:获取用户在处理操作页面的输入框输入的所述视频源的存储地址;在检测到用户点击所述处理操作页面中的解码按钮时,根据所述存储地址获取所述视频源,并对获取的所述视频源进行解码。可选地,所述处理模块还适于:当接收到对所述视频源进行解码完成的提示后,检测用户针对所述处理操作页面中的处理按钮的触发操作,其中,所述处理按钮对应所述预设的图像处理策略;当检测到所述触发操作时,采用所述预设的图像处理策略对所述第一图像数据进行处理。可选地,所述目标视频码流位于所述云服务器,所述播放模块还适于:将所述目标视频码流下发至客户端或本地,以在客户端或本地播放所述目标视频码流。可选地,所述装置还包括:存储模块,适于在所述播放模块将所述目标视频码流下发至客户端或本地之后,若接收到客户端或本地返回的保存请求时,对所述第二图像数据进行编码得到当前视频码流,并存储。可选地,所述处理模块还适于:当所述预设的图像处理策略包括多个处理类型时,采用所述多个处理类型中的各个处理类型分别对所述第一图像数据进行处理,得到处理后的各个处理类型对应的第二图像数据。可选地,所述排布模块还适于:按照预设的排布策略,将所述第一图像数据和所述各个处理类型对应的第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据。在本专利技术实施例中,首先对待处理的视频源进行解码,得到视频源对应的第一图像数据,随后采用预设的图像处理策略对第一图像数据进行处理,得到处理后的第二图像数据。之后,按照预设的排布策略将第一图像数据和第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据,进而对目标图像数据进行编码得到目标视频码流。采用本专利技术实施例得到的目标视频码流中的各个视频帧的画面包括第一图像数据和第二图像数据中同一时间点的图像,因而在播放目标视频码流时可以在一个画面同步显示第一图像数据和第二图像数据中同一时间点的图像,保证了视频源处理前后的画面同步一致地播放显示,从而可以对视频源的处理前后进行对比,以方便用户查看对视频源的处理效果。进一步地,若本专利技术实施例提供的视频处理方案在云服务器上进行时,则本专利技术实施例可以对存储于云服务器上的视频源进行解码,得到视频源对应的第一图像数据,随后对第一图像数据进行滤波、增强、变换或修复等处理,得到处理后的第二图像数据。之后,按照预设的排布策略将第一图像数据和第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据,进而对目标图像数据进行编码得到目标视频码流。目标视频码流也是存储在云服务器上,上述的解码、处理和编码的过程也是在云服务器上进行。再之后,可以将目标视频码流下发至客户端或本地,从而在客户端或本地播放目标视频码流,实现在同一画面对比显示第一图像数据和第二图像数据中同一时间点的图像,保证视频源处理前后的画面同步一致地播放显示,从而方便用户查看对视频源的处理效果。上述说明仅是本专利技术技术方案的概述,为了能够更本文档来自技高网...
视频处理方法及装置

【技术保护点】
一种视频处理方法,包括:对待处理的视频源进行解码,得到所述视频源对应的第一图像数据;采用预设的图像处理策略对所述第一图像数据进行处理,得到处理后的第二图像数据;按照预设的排布策略将所述第一图像数据和所述第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据;对所述目标图像数据进行编码得到目标视频码流。

【技术特征摘要】
1.一种视频处理方法,包括:对待处理的视频源进行解码,得到所述视频源对应的第一图像数据;采用预设的图像处理策略对所述第一图像数据进行处理,得到处理后的第二图像数据;按照预设的排布策略将所述第一图像数据和所述第二图像数据中同一时间点的图像排布组合成一个画面,得到目标图像数据;对所述目标图像数据进行编码得到目标视频码流。2.根据权利要求1所述的方法,其中,在对所述目标图像数据进行编码得到目标视频码流之后,所述方法还包括:播放所述目标视频码流,以在同一画面对比显示所述第一图像数据和所述第二图像数据中同一时间点的图像。3.根据权利要求1或2所述的方法,其中,所述预设的排布策略包括下列任意之一:按照预设比例对图像尺寸进行处理,并进行左右水平排布;按照预设比例对图像尺寸进行处理,并进行上下垂直排布。4.根据权利要求1-3中任一项所述的方法,其中,所述方法应用在云服务器,所述对待处理的视频源进行解码,包括:获取用户在处理操作页面的输入框输入的所述视频源的存储地址;在检测到用户点击所述处理操作页面中的解码按钮时,根据所述存储地址获取所述视频源,并对获取的所述视频源进行解码。5.根据权利要求4所述的方法,其中,所述采用预设的图像处理策略对所述第一图像数据进行处理,包括:当接收到对所述视频源进行解码完成的提示后,检测用户针对所述处理操作页面中的处理按钮的触发操作,其中,所述处理按钮对应所述预设的图像处理策略;当检测到所述触发操作时,采用所述预设的图像处理策略对所述第一图像数据进行处理。6.根据权...

【专利技术属性】
技术研发人员:张鹏程张超
申请(专利权)人:北京时间股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1