Image Fusion With Aruco
基于OpenCV aruco垂直俯角多摄像头重合视野拼接(适用于多镜头行人跟踪)
由于属于实验室的项目,仓库无法公开,仅展示技术文档
作者:Hanjian Zhang,2019.12.12
一、环境要求
- OpenCV 4
- OpenCV aruco模块
- OpenCV stitching模块
二、编译方法
三、使用用法
MacOS下直接运行
$ cd ./bin
$ ./main [mode] [input dir] [change dir]
3.1 参数说明
mode
mode |
说明 |
DEBUG |
正变换 |
IDEBUG |
反变换 |
change |
测试换图片 |
input dir |
说明 |
aruco3 |
3张aruco初始化 |
aruco4 |
4张aruco初始化 |
aruco5 |
5张aruco初始化 |
aruco6 |
6张aruco初始化 |
change dir (mode = change时有效)
change dir |
aruco3 |
aruco4 |
aruco5 |
aruco6 |
xovis3 |
xovis4 |
xovis5 |
xovis6 |
四、程序算法流程
4.1 整体流程

4.2 标记流程

4.3 坐标转换关系

五、运行展示
5.1 结果图 aruco6

5.2 正变换(320,240) => (800,600)

5.3 逆变换(800,600) => (320,240)

5.4 变更图像 aruco6 => xovis3
