【技术实现步骤摘要】
视频数据交织方法、装置、设备及可读存储介质
本专利技术涉及视频数据处理
,尤其涉及一种视频数据交织方法、装置、设备及可读存储介质。
技术介绍
随着数据交织技术的发展,相关的数据处理芯片(例如,视频处理芯片)的输入输出口数量越来越多,例如,使用FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)进行数据交织。然而,在处理视频数据时,由于每一个输出口可以带载多路图层(窗口),而每个图层均需要占用一个DDRSDRAM(DoubleDataRateSynchronousDynamicRandomAccessMemory,双倍速率同步动态随机存储器)通道,假设有m个输出口,每个输出口最大可带载n个图层,那么总共需要占用的DDRSDRAM通道数为m和n的乘积,而每开通一个DDRSDRAM通道即需要消耗一部分视频处理芯片资源,并且DDRSDRAM也有一定的带宽上限,因此,在进行视频数据交织时,需要在输出口数量和最大可带载图层数上做取舍。此外,在业内,一般地,视频数据的输入口数与最大可带载图层 ...
【技术保护点】
1.一种视频数据交织方法,其特征在于,所述视频数据交织方法包括以下步骤:/n获取初始待交织视频数据;/n获取视频数据输出口数量,并对所述初始待交织视频数据进行重组,得到与所述视频数据输出口数量相同数量的重组后视频数据;/n对各所述重组后视频数据进行叠加运算,得到交织后视频数据。/n
【技术特征摘要】
1.一种视频数据交织方法,其特征在于,所述视频数据交织方法包括以下步骤:
获取初始待交织视频数据;
获取视频数据输出口数量,并对所述初始待交织视频数据进行重组,得到与所述视频数据输出口数量相同数量的重组后视频数据;
对各所述重组后视频数据进行叠加运算,得到交织后视频数据。
2.如权利要求1所述的视频数据交织方法,其特征在于,所述获取初始待交织视频数据的步骤之前,包括:
获取待存储视频数据,并将所述待存储视频数据存入双倍速率同步动态随机存储器,得到存储后视频数据;
所述获取初始待交织视频数据的步骤,包括:
基于预设读轮询仲裁机制,将所述存储后视频数据从双倍速率同步动态随机存储器中加载入缓存,得到初始待交织视频数据。
3.如权利要求2所述的视频数据交织方法,其特征在于,所述待存储视频数据包括一个或多个图层,所述将所述待存储视频数据存入双倍速率同步动态随机存储器,得到存储后视频数据的步骤,包括:
为各图层分配相应的存储地址段;
基于预设写轮询仲裁机制,将各所述图层对应所述存储地址段存入双倍速率同步动态随机存储器,得到存储后视频数据。
4.如权利要求3所述的视频数据交织方法,其特征在于,所述将所述存储后视频数据从双倍速率同步动态随机存储器中加载入缓存,得到初始待交织视频数据的步骤,包括:
基于预设加载需求,从所述各图层中选中预设数量的图层;
判断所述预设数量是否等于所述存储后视频数据中的图层数量;
若所述预设数量等于所述存储后视频数据中的图层数量,则获取所述存储后视频数据中各图层对应的存储地址段,并根据所述各图层对应的存储地址段从所述双倍速率同步动态随机存储器中加载对应的图层至缓存中,得到初始待交织视频数据。
5.如权利要求4所述的视频数据交织方法,其特征在于,所述判断所述预设数量是否等于所述存储后视频数据中的图层数量的步骤之后,还包括:
若所述预设数量小于所述存储后视频数据中的图层数量,则获取各所述预设数量的图层对应的存储地址段;
基...
【专利技术属性】
技术研发人员:秦斌,高川,欧智辉,
申请(专利权)人:深圳市创凯智能股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。