发明名称 |
视频分析方法及装置 |
摘要 |
本发明提供一种视频分析方法及装置,该方法可以包括:根据D3D实例支持的格式,对图形处理单元GPU接收到的视频流进行硬解码处理;将所述硬解码处理得到的解码图像数据存储至所述D3D实例对应的显存地址空间中;将所述D3D实例对应的显存地址空间告知GPU中已创建的OpenCL实例,并由所述OpenCL实例按照所述显存地址空间读取所述解码图像数据;所述OpenCL实例对所述解码图像数据进行分析,并将得到的分析结果发送至处理单元CPU。通过本发明的技术方案,可以由GPU直接完成对视频流的解码和分析处理,无需在GPU和CPU之间对解码图像数据进行拷贝,有助于提升视频分析效率、降低CPU使用率。 |
申请公布号 |
CN105163127A |
申请公布日期 |
2015.12.16 |
申请号 |
CN201510562393.X |
申请日期 |
2015.09.07 |
申请人 |
浙江宇视科技有限公司 |
发明人 |
林志;李婵;杨磊;钱李勇;胡胜 |
分类号 |
H04N19/423(2014.01)I;H04N19/433(2014.01)I;H04N19/44(2014.01)I |
主分类号 |
H04N19/423(2014.01)I |
代理机构 |
北京博思佳知识产权代理有限公司 11415 |
代理人 |
林祥 |
主权项 |
一种视频分析方法,其特征在于,包括:根据D3D实例支持的格式,对图形处理单元GPU接收到的视频流进行硬解码处理;将所述硬解码处理得到的解码图像数据存储至所述D3D实例对应的显存地址空间中;将所述D3D实例对应的显存地址空间告知GPU中已创建的OpenCL实例,并由所述OpenCL实例按照所述显存地址空间读取所述解码图像数据;所述OpenCL实例对所述解码图像数据进行分析,并将得到的分析结果发送至中央处理单元CPU。 |
地址 |
310051 浙江省杭州市滨江区西兴街道江陵路88号10幢南座1-11层 |