1 参考文档
《HiISP 图像调优指南.pdf》,该文档的第一章给出了其他图像调优的相关文档。
2 图像调优过程
主芯片:hi3518ev300,sensor:S3C231,MMZ占用内存大小:32M,网络类型:WiFi。
从Hi3516EV200R001C01SPC011开发包中找到用于PC端的工具HiPQTools、ITTP_Stream(位于01.software\pc),可以解压到桌面(防止路径名太长引起的问题),找到用于板端的相关文件Hi3516EV200_PQ_V1.0.1.1.tgz(位于01.software\pc),解压到板端可以挂载的目录。按照先操作板端将相应资源准备好,再操作PC端工具的步骤。
2.1 板端操作
先在板端加载相关ko(./load3518ev300 -i -sensor0 sc2231 -osmem 32),更改板端PQ相关文件configs\sc2231\config_entry.ini,将UseMode的值改为2,挂载板端PQ相关文件并进入到对应目录(mount -t nfs 192.168.31.194:/home/lijun/HiSDK/Hi3516EV200_PQ_V1.0.1.1 /home/nfs -o nolock && cd home/nfs ),执行DLL_PATH=${LD_LIBRARY_PATH}:${PWD}/libs、export LD_LIBRARY_PATH=${DLL_PATH}、./HiIspTool.sh -a sc2231 ./configs/sc2231,将看到打印信息“***ittb_stream run success!***”,执行ps会找到./ittb_stream sc2231 ./configs/sc2231、./ittb_control两个进程,查看/proc/umap/venc可看到编码正常工作,此时可以通过PC端工具调节图像并查看实时码流。
2.2 PC端操作
直接运行HiPQTools、ITTP_Stream相关应用程序即可,选好对应的芯片和板端IP,端口使用默认值即可。ITTP_Stream用于查看实时码流,HiPQTools用于调节图像,比如通过调节gamma->gamma goeffi,将其值由0.45改为2.0(输入之后按回车)查看调节是否生效。
2.3 其他
如果只想查看实时码流则在板端执行./ittb_stream sc2231 ./configs/sc2231,结合ITTP_Stream应用程序完成。如果只想修改图像质量但不使用ittb_stream的功能,则执行./HiIspTool.sh -c(该命令实际执行ittb_control程序,该程序依赖业务功能,所以在执行之前需要跑业务,即需要打开ISP、VPSS、VENC的功能)。