-
公开(公告)号:CN118921473A
公开(公告)日:2024-11-08
申请号:CN202411050198.4
申请日:2024-08-01
申请人: 鹏城实验室
IPC分类号: H04N19/42 , H04N19/182
摘要: 本申请公开了一种基于集成电路的样值自适应补偿方法、装置、设备及存储介质,涉及视频编码技术领域,公开了基于集成电路的样值自适应补偿方法,包括:通过预设滑动窗口从目标内存中读取目标编码单元的多个目标像素点对应的像素数据;将各目标像素点对应的像素数据暂存至目标寄存器,并确定处于所述目标寄存器的目标中间区域的多个待处理像素点以及各待处理像素点对应的像素数据;通过计算内核对各待处理像素点对应的像素数据进行并行的样值自适应补偿处理。通过上述方式,实现了在集成电路中对样值自适应补偿算法的并行加速,提高了样值自适应补偿算法在集成电路中的计算速度,同时不增加过大的资源消耗。
-
公开(公告)号:CN116647692A
公开(公告)日:2023-08-25
申请号:CN202310608872.5
申请日:2023-05-25
申请人: 鹏城实验室
IPC分类号: H04N19/513 , H04N19/176 , H04N19/436
摘要: 本申请公开了一种视频帧间预测编码方法、装置、设备及可读存储介质,该方法包括步骤:获取与当前编码块对应的参考窗信息,以及获取与参考窗信息对应的第一特征信息;将第一特征信息、参考窗信息、和当前编码块对应的像素信息输入至预设的概率预测模型,并根据概率预测模型,对第一特征信息中的候选运动矢量信息进行概率预测处理,得到各候选运动矢量信息作为参考运动矢量信息的概率值;根据概率值,选取对应的候选运动矢量信息作为参考运动矢量信息,并根据参考运动矢量信息,对当前编码块进行编码。本申请实现了使用概率预测模型,将原本的测试过程,转化为各候选运动矢量信息被选取的概率预测,从而降低选择候选运动矢量信息所需的时间。
-
公开(公告)号:CN116723317A
公开(公告)日:2023-09-08
申请号:CN202310695880.8
申请日:2023-06-12
申请人: 鹏城实验室
IPC分类号: H04N19/127 , H04N19/159 , H04N19/436 , H04N19/423 , H04N19/142 , H04N19/70
摘要: 本申请公开了一种AVS3模式决策电路、方法、设备及存储介质,所述AVS3模式决策电路包括:指令缓存模块,存储有电路控制指令,用于指示从数据缓存模块中读取数据至运算模块执行算法运算,以及指示将运算模块的运算结果存储至数据缓存模块,通过改变电路控制指令以实现满足不同编码需求;数据缓存模块,用于存储运算模块所产生的编码数据;运算模块,由可编程单元组成,用于根据接收到的电路控制指令,从数据缓存模块中读取相应数据执行算法运算,并将运算结果存储至数据缓存模块。本申请根据指令缓存模块中的电路控制指令,实现灵活的硬件资源调度,进而能够实现在不同应用场景下的差异化配置,以提高AVS3模式决策电路的适应性。
-
公开(公告)号:CN116233419A
公开(公告)日:2023-06-06
申请号:CN202310189368.6
申请日:2023-02-22
申请人: 鹏城实验室
IPC分类号: H04N19/11 , H04N19/147 , H04N19/176 , H04N19/186 , H04N19/119 , H04N19/30 , H04N19/593 , H04N19/61 , H04N19/625
摘要: 本发明公开了一种AVS3帧内块划分方法及相关设备,所述方法包括:采用贪心搜索算法将视频帧内的最大编码单元自顶向下进行逐层亮度块划分,得到五层亮度块划分结果;计算最大编码单元的每一层亮度块划分结果中每个编码单元在五种亮度帧内预测模式下的率失真代价,得到每个编码单元的最佳亮度帧内预测模式;将最大编码单元中第五层亮度块划分结果对应的最终编码结果的重构像素存储到上侧行缓存中,并将前四层亮度块划分结果对应的编码结果的重构像素存储到左侧行缓存中。本发明通过采用贪心搜索算法的帧内预测技术得到了视频帧内最大编码单元的最优块划分方式与编码单元帧内预测模式,极大节省了编码时间和电路面积,并简化了硬件调度复杂度。
-
公开(公告)号:CN118646897A
公开(公告)日:2024-09-13
申请号:CN202410908083.8
申请日:2024-07-08
申请人: 鹏城实验室
IPC分类号: H04N19/593 , H04N19/186 , H04N19/176 , H04N19/119 , G06T9/00
摘要: 本申请公开了一种帧内模式决策系统及方法,涉及音视频编码技术领域,该系统包括预处理神经网络和帧内模式决策电路;预处理神经网络,用于根据视频帧的最大编码单元亮度数据,预测获得块划分预测结果并保存至片外存储中;帧内模式决策电路,用于调用片外存储的块划分预测结果,代替原块的块划分决策过程,进一步通过预测模式决策完成最大编码单元的决策过程。由于本申请通过预处理神经网络,提前对最大编码单元亮度数据的块划分结果进行预测,可去除传统模式决策算法中自底向上的块划分搜索过程,极大减少了计算量,这样在后续的帧内模式决策电路中无需过多的硬件电路,极大节省了硬件资源,从而实现了高效率的帧内模式决策硬件设计。
-
公开(公告)号:CN118158406A
公开(公告)日:2024-06-07
申请号:CN202410261815.9
申请日:2024-03-07
申请人: 鹏城实验室
IPC分类号: H04N19/115 , H04N19/513 , H04N19/109
摘要: 本发明涉及视频编码领域,公开一种帧间编码方法、硬件装置、虚拟装置、设备及存储介质,该方法通过接收预测单元的视频帧数据请求;根据候选运动矢量的范围进行参考窗匹配,确定所述视频帧数据请求的目标参考窗;通过所述目标参考窗对所述视频帧数据请求进行应答。由于是根据候选运动矢量的范围进行参考窗匹配,确定用于应答视频帧数据请求的目标参考窗,实现了可以根据运动矢量的范围匹配确定不同的目标参考窗,提高了资源的利用率,在不降低编码质量、解决了模式决策中多个预测单元并行访问可能会出现性能瓶颈的问题。
-
公开(公告)号:CN117170874A
公开(公告)日:2023-12-05
申请号:CN202311182777.X
申请日:2023-09-13
申请人: 鹏城实验室
摘要: 本申请公开了一种高层次综合优化方法、装置、电子设备及可读存储介质,应用于计算机技术领域,包括:获取顶层函数,包括至少两个子函数,在子函数中筛选对应的计算复杂度大于预设复杂度阈值的核心函数;构建核心函数对应的初始替代函数;将核心函数替代为初始替代函数得到第一替代顶层函数,执行第一替代顶层函数得到第一执行结果,执行核心函数得到第二执行结果;根据第一执行结果和第二执行结果之间的差异度调整初始替代函数得到目标替代函数,将核心函数替代为目标替代函数得到第二替代顶层函数,执行第二替代顶层函数得到第三执行结果,将第二执行结果补充至第三执行结果得到高层次综合结果。本申请解决了高层次综合过程效率较低的技术问题。
-
公开(公告)号:CN116776784A
公开(公告)日:2023-09-19
申请号:CN202310604882.1
申请日:2023-05-25
申请人: 鹏城实验室
IPC分类号: G06F30/327 , G06F30/33 , G06F111/04
摘要: 本申请公开了一种RTL代码生成方法、装置、电子设备及存储介质,所述的RTL代码生成方法包括以下步骤:获取多个子模块各自对应的子模块设计文件,其中,各所述子模块由目标模块分解得到;通过高层次综合将各所述子模块设计文件分别转换为子模块RTL代码;获取各所述子模块中的待连接接口各自对应的连接关系;基于所述连接关系和各所述子模块RTL代码,生成所述目标模块对应的目标模块RTL代码。本申请解决了现有技术大型集成电路设计的开发效率较低的技术问题。
-
-
-
-
-
-
-