Skip to content

A hardware acceleration suggestion #62

@1125962926

Description

@1125962926

@leafqycc 川大学长您好!
我是西南交大CV方向的一名学生,这既是一封感谢信,也是一份引用通知
由于原项目采用 Apache-2.0 许可证,我会严格遵守其要求。

首先感谢您的开源仓库,我本地成功部署了这个项目,达到了141帧,并且在部署过程中学习到了很多优秀的编程思想。

其次是我在自己调试的过程中,尝试增加了硬件视频解码和 RGA 硬件图像操作,在保持模型网络结构和图像输入尺寸不优化的前提下,两种方式均能提高10帧左右,可以达到150。但是在两者结合的效果上不是很理想,目前还在持续调试和优化,如果您有这方面的经验,也希望与您探讨。

最后考虑到项目的通用性,我使用多态的方式保留了 OpenCV 的软解码,可以动态选择 FFmpeg 进行硬件解码,然后增加了命令行参数解析,将很多可选功能的开关控制权开放到命令行。

虽然整体难度不大,但是也可以作为一个通用性的框架,为很多需要使用硬件加速和 RGA 接口的小伙伴提供参考。
我的代码近期也会开源出来,如果您有任何建议或要求,欢迎告知!希望我的改动也能对社区有所帮助。

Best regards,
Fake Li

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions