基于分层的视频数据实时处理方法、装置及计算设备制造方法及图纸

技术编号:16842584 阅读:30 留言:0更新日期:2017-12-20 00:54
本发明专利技术公开了一种基于分层的视频数据实时处理方法、装置、计算设备及计算机存储介质,其中,基于分层的视频数据实时处理方法包括:实时获取图像采集设备所拍摄和/或所录制的视频中的当前帧图像;或者,实时获取当前所播放的视频中的当前帧图像;从当前帧图像中提取出细节层数据;根据提取出的细节层数据,确定暗点区域;对当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像;将帧处理图像覆盖原当前帧图像得到处理后的视频数据;显示处理后的视频数据。根据本发明专利技术提供的技术方案,能够方便、快速地得到处理后的视频数据,提高了视频数据处理效率,优化了视频数据处理方式,美化了视频数据显示效果。

Video data real-time processing method, device and computing device based on layered video

The invention discloses a slice based real-time video data processing method, device, computing device and computer storage medium, which includes real-time video data processing method based on the hierarchical: real-time access to the current frame image taken by the image acquisition equipment and / or recorded in the video; or, real-time access to the current frame image of the current the video; from the current frame image to extract the detail layer data; according to the details of the extracted data layer, determine the area of a pixel scotoma; corresponding to the current frame image in the dim spot area to improve the brightness, get frame image processing; image processing and video data frames will overwrite the original current frame image processing after the video display after data processing. According to the technical proposal provided by the invention, the processed video data can be conveniently and quickly obtained, which improves the efficiency of video data processing, optimizes the way of video data processing, and beautifies the display effect of video data.

【技术实现步骤摘要】
基于分层的视频数据实时处理方法、装置及计算设备
本专利技术涉及图像处理领域,具体涉及一种基于分层的视频数据实时处理方法、装置、计算设备及计算机存储介质。
技术介绍
随着科技的发展,图像采集设备的技术也日益提高。采集到的视频更加清晰、分辨率、显示效果也大幅提高。但现有录制的视频仅是单调的录制素材本身,可能无法满足用户的需求,用户希望对视频进行美化处理。在现有技术中,大多是采用自适应模糊的方式对视频的帧图像进行美化处理,然而采用这种方式处理后所得到的视频的显示效果不佳,视频不够清晰。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于分层的视频数据实时处理方法、装置、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种基于分层的视频数据实时处理方法,该方法包括:实时获取图像采集设备所拍摄和/或所录制的视频中的当前帧图像;或者,实时获取当前所播放的视频中的当前帧图像;从当前帧图像中提取出细节层数据;根据提取出的细节层数据,确定暗点区域;对当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像;将帧处理图像覆盖原当前帧图像得到处理后的视频数据;显示处理后的视频数据。进一步地,根据提取出的细节层数据,确定暗点区域进一步包括:利用预设增强函数,对提取出的细节层数据进行增强处理,得到增强数据;根据增强数据,得到暗点概率信息,暗点概率信息记录了用于反映各个像素点属于暗点的概率;依据暗点概率信息,确定暗点区域。进一步地,在对当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像之前,该方法还包括:从当前帧图像中提取出光影层数据;对提取出的光影层数据进行光影对比处理,得到处理后的光影层数据;将处理后的光影层数据与细节层数据进行融合处理,得到融合处理后的当前帧图像;对当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像具体为:依据暗点概率信息,对融合处理后的当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像。进一步地,对提取出的光影层数据进行光影对比处理,得到处理后的光影层数据进一步包括:将光影层数据投影至预设颜色空间中,得到亮度信息和色度信息;对亮度信息进行光影对比处理,得到处理后的亮度信息;根据处理后的亮度信息与色度信息,得到处理后的光影层数据。进一步地,预设颜色空间为YUV颜色空间;色度信息包括:第一色度信息和第二色度信息。进一步地,第一色度信息为色调信息,第二色度信息为饱和度信息;根据处理后的亮度信息与色度信息,得到处理后的光影层数据进一步包括:将处理后的亮度信息、色调信息与饱和度信息进行融合处理,得到处理后的光影层数据。进一步地,从当前帧图像中提取出细节层数据进一步包括:利用导向滤波算法,从当前帧图像中提取出细节层数据。进一步地,从当前帧图像中提取出光影层数据进一步包括:利用导向滤波算法,从当前帧图像中提取出光影层数据。进一步地,显示处理后的视频数据进一步包括:将处理后的视频数据实时显示;该方法还包括:将处理后的视频数据上传至云服务器。进一步地,将处理后的视频数据上传至云服务器进一步包括:将处理后的视频数据上传至云视频平台服务器,以供云视频平台服务器在云视频平台进行展示视频数据。进一步地,将处理后的视频数据上传至云服务器进一步包括:将处理后的视频数据上传至云直播服务器,以供云直播服务器将视频数据实时推送给观看用户客户端。进一步地,将处理后的视频数据上传至云服务器进一步包括:将处理后的视频数据上传至云公众号服务器,以供云公众号服务器将视频数据推送给公众号关注客户端。根据本专利技术的另一方面,提供了一种基于分层的视频数据实时处理装置,该装置包括:获取模块,适于实时获取图像采集设备所拍摄和/或所录制的视频中的当前帧图像;或者,实时获取当前所播放的视频中的当前帧图像;提取模块,适于从当前帧图像中提取出细节层数据;确定模块,适于根据提取模块提取出的细节层数据,确定暗点区域;亮度提高模块,适于对当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像;覆盖模块,适于将帧处理图像覆盖原当前帧图像得到处理后的视频数据;显示模块,适于显示处理后的视频数据。进一步地,确定模块进一步适于:利用预设增强函数,对提取模块提取出的细节层数据进行增强处理,得到增强数据;根据增强数据,得到暗点概率信息,暗点概率信息记录了用于反映各个像素点属于暗点的概率;依据暗点概率信息,确定暗点区域。进一步地,提取模块进一步适于:从当前帧图像中提取出光影层数据;该装置还包括:光影对比模块,适于对提取出的光影层数据进行光影对比处理,得到处理后的光影层数据;融合模块,适于将处理后的光影层数据与细节层数据进行融合处理,得到融合处理后的当前帧图像;亮度提高模块进一步适于:依据暗点概率信息,对融合处理后的当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像。进一步地,光影对比模块进一步适于:将光影层数据投影至预设颜色空间中,得到亮度信息和色度信息;对亮度信息进行光影对比处理,得到处理后的亮度信息;根据处理后的亮度信息与色度信息,得到处理后的光影层数据。进一步地,预设颜色空间为YUV颜色空间;色度信息包括:第一色度信息和第二色度信息。进一步地,第一色度信息为色调信息,第二色度信息为饱和度信息;光影对比模块进一步适于:将处理后的亮度信息、色调信息与饱和度信息进行融合处理,得到处理后的光影层数据。进一步地,提取模块进一步适于:利用导向滤波算法,从当前帧图像中提取出细节层数据。进一步地,提取模块进一步适于:利用导向滤波算法,从当前帧图像中提取出光影层数据。进一步地,显示模块进一步适于:将处理后的视频数据实时显示;该装置还包括:上传模块,适于将处理后的视频数据上传至云服务器。进一步地,上传模块进一步适于:将处理后的视频数据上传至云视频平台服务器,以供云视频平台服务器在云视频平台进行展示视频数据。进一步地,上传模块进一步适于:将处理后的视频数据上传至云直播服务器,以供云直播服务器将视频数据实时推送给观看用户客户端。进一步地,上传模块进一步适于:将处理后的视频数据上传至云公众号服务器,以供云公众号服务器将视频数据推送给公众号关注客户端。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行上述基于分层的视频数据实时处理方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述基于分层的视频数据实时处理方法对应的操作。根据本专利技术提供的技术方案,实时获取图像采集设备所拍摄和/或所录制的视频中的当前帧图像,或者,实时获取当前所播放的视频中的当前帧图像,接着从当前帧图像中提取出细节层数据,根据提取出的细节层数据,确定暗点区域,然后对当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像,将帧处理图像覆盖原当前帧图像得到处理后的视频数据,显示处理后的视频数据。利用本专利技术提供的技术方案,通过视频中的帧图像的细节层数据,能够准确地确定帧图像的暗点区域,对暗点区域对应的本文档来自技高网...
基于分层的视频数据实时处理方法、装置及计算设备

【技术保护点】
一种基于分层的视频数据实时处理方法,所述方法包括:实时获取图像采集设备所拍摄和/或所录制的视频中的当前帧图像;或者,实时获取当前所播放的视频中的当前帧图像;从所述当前帧图像中提取出细节层数据;根据提取出的细节层数据,确定暗点区域;对所述当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像;将帧处理图像覆盖原当前帧图像得到处理后的视频数据;显示处理后的视频数据。

【技术特征摘要】
1.一种基于分层的视频数据实时处理方法,所述方法包括:实时获取图像采集设备所拍摄和/或所录制的视频中的当前帧图像;或者,实时获取当前所播放的视频中的当前帧图像;从所述当前帧图像中提取出细节层数据;根据提取出的细节层数据,确定暗点区域;对所述当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像;将帧处理图像覆盖原当前帧图像得到处理后的视频数据;显示处理后的视频数据。2.根据权利要求1所述的方法,其中,所述根据提取出的细节层数据,确定暗点区域进一步包括:利用预设增强函数,对提取出的细节层数据进行增强处理,得到增强数据;根据所述增强数据,得到暗点概率信息,所述暗点概率信息记录了用于反映各个像素点属于暗点的概率;依据所述暗点概率信息,确定暗点区域。3.根据权利要求1或2所述的方法,其中,在所述对所述当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像之前,所述方法还包括:从所述当前帧图像中提取出光影层数据;对提取出的光影层数据进行光影对比处理,得到处理后的光影层数据;将所述处理后的光影层数据与所述细节层数据进行融合处理,得到融合处理后的当前帧图像;所述对所述当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像具体为:依据所述暗点概率信息,所述对融合处理后的当前帧图像中暗点区域对应的像素点进行提高亮度处理,得到帧处理图像。4.根据权利要求1-3任一项所述的方法,其中,所述对提取出的光影层数据进行光影对比处理,得到处理后的光影层数据进一步包括:将所述光影层数据投影至预设颜色空间中,得到亮度信息和色度信息;对所述亮度信息进行光影对比处理,得到处理后的亮度信息;根据处理后的亮度信息与所述色度信息,得到处理后的...

【专利技术属性】
技术研发人员:张望邱学侃
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1