视频处理方法及装置、计算机装置及存储介质制造方法及图纸

技术编号:18623874 阅读:20 留言:0更新日期:2018-08-08 01:42
本发明专利技术公开一种视频处理方法及装置、计算机装置及存储介质,该方法包括确定处理器处于启动状态,判断是否达到预设的启动时间,若判断结果为是,获取视频信号的数据,获取数据优化后的视频信号和OSD信号的数据,对数据优化后的视频信号和OSD信号进行信号缩放,并将信号缩放后的视频信号和OSD信号进行数据叠加,获取数据叠加后的视频信号,并且判断是否达到预设的驱动时间,如是,则输出图像显示信号至显示屏幕。该装置用于实现上述的视频处理方法。本发明专利技术还提供实现上述方法的计算机装置以及存储介质。本发明专利技术同时具备低延时显示、低功耗车载记录以及UI界面等功能。

Video processing method and device, computer device and storage medium

The invention discloses a video processing method and a device, a computer device and a storage medium. The method includes determining whether the processor is in the starting state, judging whether the predetermined start time is reached, and if the result is judged, the data of the video signal is obtained, the data of the video signal and the OSD signal after the data optimization are obtained, and the logarithm of the logarithm is obtained. According to the optimized video signal and OSD signal to scale the signal, and superposition the video signal and OSD signal after the zoom of the signal, obtain the video signal after the data superimposition, and judge whether to reach the preset drive time, for example, the output image display signal to the display screen. The device is used for realizing the video processing method mentioned above. The invention also provides a computer device and a storage medium for realizing the above method. The invention also has the functions of low delay display, low power consumption vehicle record and UI interface.

【技术实现步骤摘要】
视频处理方法及装置、计算机装置及存储介质
本专利技术涉及视频处理
,具体的,涉及一种基于双在线处理的视频处理方法以及实现这种方法的视频处理装置,还涉及应用该方法的计算机装置以及存储介质。
技术介绍
行车记录仪即记录车辆行驶途中的影像及声音等相关资讯的仪器。安装行车记录仪后,通过发动引擎随时可透过高清镜头记录汽车行驶全过程的视频图像和声音,可为交通事故提供证据,一旦有意外发生,便可作为处理事故的依据,保障驾驶人员的自我权利。然而,现有技术中的行车记录仪尚存在一定的不足,功能较单一,无法同时兼顾低延时显示需要、车载记录需求以及UI界面需要。而且,在线录像编码时,一般使用动态随机存储器,进而增加了带宽和内存占用及功耗。
技术实现思路
本专利技术的第一目的是提供一种既可以准确控制输入输出延时又可以节省带宽和片外存储占用的视频处理方法。本专利技术的第二目的是提供一种同时具备低延时显示、低功耗车载记录以及UI界面的视频处理装置。本专利技术的第三目的是提供一种能够实现上述视频处理方法的计算机装置。本专利技术的第四目的是提供一种能够实现上述视频处理方法的存储介质。为了实现上述的第一目的,本专利技术提供的视频处理方法,包括确定处理器处于启动状态,判断是否达到预设的启动时间;若判断结果为是,获取视频信号的数据,并对视频信号进行数据优化,并且将数据优化后的视频信号输出至编码模块;获取数据优化后的视频信号和OSD信号的数据,对数据优化后的视频信号和OSD信号进行信号缩放,并将信号缩放后的视频信号和OSD信号进行数据叠加,其中,处理器用于产生OSD信号的数据;获取数据叠加后的视频信号,并且判断是否达到预设的驱动时间,如是,则输出图像显示信号至显示屏幕。由上述方案可见,本专利技术的视频处理方法通过延时模块准确控制输入输出延时,当符合启动条件时,获取并优化摄像装置传输的视频信号,编码模块可在线编码录制,当符合驱动条件时,可输出驱动信号进而驱动屏幕显示画面,能够同时实现在线编码录制和在线显示图像,既可以达到最小延时,最小缓冲的目的,又可以节省片外存储空间和带宽占用。一个优选的方案是,根据视频信号产生有效视频信号的数据,并输出有效视频信号至FIFO存储器,其中,FIFO存储器为异步FIFO存储器。由此可见,可在几路输入数据中选择其中一路数据并截取有效数据传送至FIFO存储器,FIFO存储器是一种先进先出的数据缓存器,异步FIFO即读写时钟不相同,数据是由某一个时钟域的控制信号写入FIFO,而由另一个时钟域的控制信号将数据读出FIFO。进一步的方案是,如确定达到预设的启动时间后,获取延时模块输出的启动信号。进一步的方案是,如确定达到预设的驱动时间后,获取延时模块输出的驱动信号。可见,当处理器处于启动状态时,延时模块准确控制数据输入输出延时,可以达到最小延时,最小缓冲的目的。为了实现上述的第二目的,本专利技术提供一种视频处理装置,该装置包括延时模块,用于判断是否达到预设的启动时间;数据捕获模块,用于获取视频信号的数据,并对视频信号进行数据优化,并且将数据优化后的视频信号输出至编码模块;后处理模块,用于获取数据优化后的视频信号和OSD信号的数据,对数据优化后的视频信号和OSD信号进行信号缩放,并将信号缩放后的视频信号和OSD信号进行数据叠加;驱动模块,用于获取数据叠加后的视频信号,并且判断是否达到预设的驱动时间,如是,则输出图像显示信号至显示屏幕。进一步的方案是,根据视频信号产生有效视频信号的数据,并输出有效视频信号至FIFO存储器,其中,FIFO存储器为异步FIFO存储器。进一步的方案是,如确定达到预设的启动时间后,获取延时模块输出的启动信号。进一步的方案是,如确定达到预设的驱动时间后,获取延时模块输出的驱动信号。由上述方案可见,本专利技术的视频处理装置通过延时模块准确控制输入输出延时,当符合启动条件时,获取并优化摄像装置传输的视频信号,编码模块可在线编码录制,当符合驱动条件时,可输出驱动信号进而驱动屏幕显示画面,能够同时实现在线编码录制和在线显示图像,既可以达到最小延时,最小缓冲的目的,又可以节省片外存储空间和带宽占用,同时具备低延时显示、低功耗车载记录以及UI界面等功能。为了实现上述第三目的,本专利技术提供的计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现如本专利技术视频处理方法的步骤。为了实现上述第四目的,本专利技术提供的存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现如本专利技术视频处理方法的步骤。附图说明图1是本专利技术视频处理装置实施例的原理框图。图2是本专利技术视频处理方法实施例的流程框图。以下结合附图及实施例对本专利技术作进一步说明。具体实施方式本专利技术的视频处理方法应用在诸如车载设备或者视频播放设备等终端上,还可用于需要低延时显示的设备上,可实现数据输入输出最小延时,同时在线编码录制和在线视频显示,可以节省带宽和片外存储占用。本专利技术视频处理装置是应用在显示终端上用于实现视频处理方法的装置。并且,本专利技术还提供一种计算机装置,该计算机装置包括有处理器,处理器可以执行应用程序的指令,从而实现上述视频处理方法的各个步骤。本专利技术的提供的存储介质上存储有计算机程序,且计算机程序被处理器执行时实现上述的视频处理方法的各个步骤。视频处理装置实施例:参见图1,本专利技术的视频处理装置包括摄像装置1、数据捕获模块10、后处理模块30、驱动模块40、处理器3、延时模块50、片外存储器4以及显示屏幕2。延时模块50用于判断是否达到预设的启动时间。其中,在确定处理器3处于工作状态后,延时模块50用于判断是否达到预设的启动时间T1,若判断结果为是,由处理器3产生工作信号,该工作信号用于驱动编码模块20、后处理模块30以及延时模块50,延时模块50分别与数据捕获模块10和驱动模块40电连接。其中,延时模块50用于对启动信号进行延时输出,即延时模块50用于判断是否达到预设的启动时间。数据捕获模块10用于获取视频信号的数据,并对视频信号进行数据优化,并且将数据优化后的视频信号输出至编码模块20。其中,摄像装置1可以是摄像头等可以拍摄照片、录制视频的设备,用于捕获外界的图像信息,并将该图像信息传输至数据捕获模块10。具体地,数据捕获模块10包括通路选择器以及FIFO存储器,通路选择器与FIFO存储器之间通过ISP接口进行通信,通路选择器可在几路输入数据中选择其中一路数据并截取有效数据传送至FIFO存储器。优选地,FIFO存储器为异步FIFO存储器,FIFO(FirstInputFirstOutput)存储器是一种先进先出的数据缓存器,可对连续的数据流进行缓存,防止在进机和存储操作时丢失数据。异步FIFO即读写时钟不相同,数据是由某一个时钟域的控制信号写入FIFO,而由另一个时钟域的控制信号将数据读出FIFO。所以,编码模块20可直接获取FIFO存储器内的视频信号的数据,并根据该视频信号进行在线编码,将模拟信号转换成数字信号,然后传送至片外存储器4进行数据存储,可以同时实现在线编码录制和在线显示图像。后处理模块30用于获取数据优化后的视频信号和OSD信号的数据,对数据优化后的视频信号和OSD信号进行信号缩放,并将信号缩放后的视频信号和OSD信号进行数据叠加。其中,处理器3用于产生本文档来自技高网...

【技术保护点】
1.视频处理方法,其特征在于:所述视频处理方法包括:在确定处理器处于启动状态后,判断是否达到预设的启动时间;若判断结果为是,获取视频信号的数据,并对所述视频信号进行数据优化,并且将数据优化后的视频信号输出至编码模块;获取所述数据优化后的视频信号和OSD信号的数据,对所述数据优化后的视频信号和所述OSD信号进行信号缩放,并将信号缩放后的视频信号和OSD信号进行数据叠加,其中,所述处理器用于产生所述OSD信号的数据;获取所述数据叠加后的视频信号,并且判断是否达到预设的驱动时间,如是,则输出图像显示信号至显示屏幕。

【技术特征摘要】
1.视频处理方法,其特征在于:所述视频处理方法包括:在确定处理器处于启动状态后,判断是否达到预设的启动时间;若判断结果为是,获取视频信号的数据,并对所述视频信号进行数据优化,并且将数据优化后的视频信号输出至编码模块;获取所述数据优化后的视频信号和OSD信号的数据,对所述数据优化后的视频信号和所述OSD信号进行信号缩放,并将信号缩放后的视频信号和OSD信号进行数据叠加,其中,所述处理器用于产生所述OSD信号的数据;获取所述数据叠加后的视频信号,并且判断是否达到预设的驱动时间,如是,则输出图像显示信号至显示屏幕。2.根据权利要求1所述的视频处理方法,其特征在于,所述对所述视频信号进行数据优化,包括:根据所述视频信号产生有效视频信号的数据,并输出所述有效视频信号至FIFO存储器,其中,所述FIFO存储器为异步FIFO存储器。3.根据权利要求1所述的视频处理方法,其特征在于,所述判断是否达到预设的启动时间,包括:如确定达到预设的启动时间后,获取延时模块输出的启动信号。4.根据权利要求3所述的视频处理方法,其特征在于,获取所述数据叠加后的视频信号,并且判断是否达到预设的驱动时间,包括:如确定达到预设的驱动时间后,获取所述延时模块输出的驱动信号。5.视频处理装置,其特征在于,所述装置包括:延时模块,用于判断是否达到预设的启动时间;数据捕获模块,用于获取视频信号的数据,并对所述视频信号进行数据优...

【专利技术属性】
技术研发人员:廖汝鹏
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:广东,44

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

1