[发明专利]一种视频帧的写入方法、装置、电子设备及存储介质在审
申请号: | 201810847447.0 | 申请日: | 2018-07-27 |
公开(公告)号: | CN110769299A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 梁志力;文雯;连文泰 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/43;H04N21/443 |
代理公司: | 11413 北京柏杉松知识产权代理事务所(普通合伙) | 代理人: | 丁芸;项京 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 写入 遮盖区域 视频帧 显存 掩膜 遮盖 窗口信息 图像处理 上层 存储介质 电子设备 叠加 带宽 | ||
本发明实施例提供了一种视频帧的写入方法、装置、电子设备及存储介质,其中,该方法包括:确定叠加于当前窗口的上层窗口,获取并根据当前窗口的窗口信息和上层窗口的窗口信息,计算当前窗口中被遮盖区域的被遮盖信息和未被遮盖区域的未被遮盖信息,根据被遮盖信息和未被遮盖信息,生成用于表征被遮盖区域和未被遮盖区域的写入掩膜表,使用写入掩膜表,对与当前窗口对应的待显示的视频帧进行掩膜处理,并将掩膜处理后的视频帧写入显存中,通过本发明实施例的一种视频帧的写入方法,可以将视频帧中未被上层窗口遮盖区域的内容写入显存,从而可以节省写入显存时的显存带宽,并且,在后续进行图像处理时,可以节省图像处理的资源。
技术领域
本发明涉及视频技术领域,特别是涉及一种视频帧的读写方法、装置、电子设备及存储介质。
背景技术
随着视频应用领域越来越广,视频数据量也随之增大,用户对视频的播放方式也在发生转变,从以前的仅播放一个视频转变为同时播放多个视频。
例如,在拼接屏中,可以同时放置多个不同窗口,每个窗口可以放置在拼接屏中的任何位置,并且,每个窗口的尺寸可以任意设置,当该多个不同窗口同时播放不同视频时,会出现屏幕最上层的窗口,部分或全部的遮盖处于该最上层的窗口的下层的窗口播放的视频帧,例如,如图1所示,处于最上层的视频播放窗口110,会遮盖该最上层的视频播放窗口的下层视频播放窗口100中的部分播放内容。
在现有技术中,在向该不同窗口加载视频帧时,往往是将每个窗口对应的待显示的视频帧全部从处理器内存中读取出来,然后写入到显存中。然而,下层视频播放窗口中被遮挡部分的播放内容并不会被屏幕前的用户看到,因此,将该被遮挡的部分写入到显存中,会浪费显存的带宽和图像处理的资源。
发明内容
本发明实施例的目的在于提供一种视频帧的写入方法、装置、电子设备及存储介质,以实现节省显存带宽和图像处理的资源。具体技术方案如下:
第一方面,本发明实施例提供了一种视频帧的写入方法,该方法包括:
确定叠加于当前窗口的上层窗口,每个窗口用于显示一个待显示的视频帧;
获取并根据当前窗口的窗口信息和上层窗口的窗口信息,计算当前窗口中,被遮盖区域的被遮盖信息和未被遮盖区域的未被遮盖信息,窗口信息包括:窗口位置信息和/或窗口尺寸信息,未被遮盖信息包括:未被遮盖区域的位置信息和/或未被遮盖区域的尺寸信息,被遮盖信息包括:被遮盖区域的位置信息和/或被遮盖区域的尺寸信息;
根据被遮盖信息和未被遮盖信息,生成用于表征被遮盖区域和未被遮盖区域的写入掩膜表;
使用写入掩膜表,对与当前窗口对应的待显示的视频帧进行掩膜处理,并将掩膜处理后的视频帧写入显存中。
第二方面,本发明实施例还一种视频帧的写入装置,该装置包括:
确定模块,用于确定叠加于当前窗口的上层窗口,每个窗口用于显示一个待显示的视频帧;
计算模块,用于获取并根据当前窗口的窗口信息和上层窗口的窗口信息,计算当前窗口中,被遮盖区域的被遮盖信息和未被遮盖区域的未被遮盖信息,窗口信息包括:窗口位置信息和/或窗口尺寸信息,未被遮盖信息包括:未被遮盖区域的位置信息和/或未被遮盖区域的尺寸信息,被遮盖信息包括:被遮盖区域的位置信息和/或被遮盖区域的尺寸信息;
写入掩膜表生成模块,用于根据被遮盖信息和未被遮盖信息,生成用于表征被遮盖区域和未被遮盖区域的写入掩膜表;
掩膜处理模块,用于使用写入掩膜表,对与当前窗口对应的待显示的视频帧进行掩膜处理,并将掩膜处理后的视频帧写入显存中。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810847447.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信号处理电路以及相关方法
- 下一篇:一种呈现信息流中横屏视频的方法与设备