一、 前言
针对 Hi3559AV100 平台可以借助在线调试工具进行 ISP 的效果调试,因此本文讲解如何搭建 ISP 调试环境。
二、 图像在线调试环境搭建
- 使用ISP标定、自动对焦参数仿真、HiPQStitching Tool前,请预先安装MCR(Matlab Compiler Runtime)2012a(17)的32位版本。下载地址:http://cn.mathworks.com/products/compiler/mcr/
2. 使用的 HIPQ 发布包:
Hi3559AV100_PQ_Vx.x.x.x_SMP.tgz 解压后如下:
configs目录,包含 ittb_stream 运行各种业务场景的 sensor 配置文件(如果不需要运行 ittb_stream,可删除该目录以节省板端空间;如果只运行个别场景,可删除该目录下其他场景的 sensor 配置文件以节省板端空间)
libs目录,包含 ittb_control 和ittb_stream 运行的动态库文件(默认提供所有已支持场景的 sensor库,如果只运行个别场景,可删除该目录下其他场景的 sensor 库以节省板端空间)
config.cfg 是 ittb_control 和 ittb_stream 运行所需的配置文件
HiIspTool.sh 是运行 ittb_control 和 ittb_stream 的脚本文件
ittb_control 和 ittb_stream 是业务程序文件
StartControl.sh 是快速重启 ittb_control 的脚本文件
3. Linux 系统下板端软件的安装与运行
步骤 1 搭建单系统 linux 的启动环境,并设定好 NFS 环境及加载相应的 ko 驱动
|
setip.sh 脚本内容如下:
|
步骤 2 把发布包中的 Hi35XX_PQ_VX.X.X.X.tgz 解压,将目录 Hi35XX_PQ_VX.X.X.X 通过 nfs mount 到单板文件系统中。
步骤 3 板端运行 ./HiIspTool.sh -a imx334
|
|
|
步骤 4 在 PC 端运行 ITTP_Stream 及 PQTool 如下所示:
ITTP_Stream:
PQ_Tool:
步骤 5 在板端,为了更好的调试 ISP,可以运行 AotoScene Demo,后续的 ISP 摄像头效果调试可以在此 Demo 的基础上进行修改,如下所示:
|
|
|
目录 param/ 中需放入以下 5 个配置文件
执行流程如下:
关于 BSP 调试与进阶的更多博文内容可以通过关注大大通,或者扫描以下二维码即可链接到上一篇博文《 S32V NFS 环境搭建 》, 二维码如下所示: |
注意:若单板没有以太网口,例如 Hisi3516CV300,则需要设置将 USB 模拟成网口。
三、 附件
海思官方参考资料:
1. 自适应使用说明.pdf
评论