← 返回列表
硬件编解码调试方法、装置、设备及存储介质
摘要文本
本申请实施例公开了一种硬件编解码调试方法、装置、设备及存储介质,其中所述方法包括:在利用视频处理单元对应用程序进行视频加速的过程中,获取用户态驱动程序下发给所述视频处理单元的实际寄存器值;通过对比所述实际寄存器值与预设寄存器值,得到调试结果;基于所述调试结果进行程序逻辑反推,以实现所述应用程序的编解码调试过程。这样调试过程更加方便,相比仅在用户态对比所有的编解码参数来说,调试误差更小且得到结果更快。
申请人信息
- 申请人:西安芯云半导体技术有限公司
- 申请人地址:710076 陕西省西安市高新区唐延南路8号泰维智链中心T1 301室
- 发明人: 西安芯云半导体技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 硬件编解码调试方法、装置、设备及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311669579.6 |
| 申请日 | 2023/12/7 |
| 公告号 | CN117395434B |
| 公开日 | 2024/3/26 |
| IPC主分类号 | H04N19/42 |
| 权利人 | 西安芯云半导体技术有限公司 |
| 发明人 | 周鑫; 陈艺元 |
| 地址 | 陕西省西安市高新区唐延南路8号泰维智链中心T1301室 |
专利主权项内容
1.一种硬件编解码调试方法,其特征在于,所述方法包括:在运行应用程序的过程中调用特定的加速接口,通过视频处理单元进行视频加速;其中,所述特定的加速接口为用户态驱动程序提供的;在所述应用程序运行到存在错误的目标帧图像时,通过所述用户态驱动程序输出所述目标帧图像对应的硬件寄存器地址;基于所述硬件寄存器地址,获取视频加速过程中硬件编解码参数对应的实际寄存器值;通过对比所述实际寄存器值与预设寄存器值,得到调试结果;基于所述调试结果进行程序逻辑反推,以实现所述应用程序的编解码调试过程。