wffancy / CameraPlacement

Three Dimentional camera placement solution using Binary Integer Programming in MATLAB.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CameraPlacement

Three Dimentional camera placement solution using Binary Integer Programming in MATLAB.

Enlightened by some previous work, this program uses Binary Integer Programming to model the AGP(Art Gallery Problem) and extend it to three dimentions to make it more practical in real world. To make it simple, I choose MATLAB for its convenient toolboxes, namely GA(Genetic Algorithm). The candidate camera is placed in certain height and the scene is designed by hand inspired by the cited paper.

Reference:

[1] Erdem, Uğur Murat, and Stan Sclaroff. "Automated camera layout to satisfy task-specific and floor plan-specific coverage requirements." Computer Vision and Image Understanding 103.3 (2006): 156-169.
[2] Yao, Yi, et al. "Sensor planning for automated and persistent object tracking with multiple cameras." 2008 IEEE Conference on Computer Vision and Pattern Recognition. IEEE, 2008.
[3] Komabashiri, Yuya, et al. "Optimal Arrangement of Surveillance Cameras Using Space Division and a Genetic Algorithm." Proceedings of the 25th International Conference on Intelligent User Interfaces Companion. 2020.

About

Three Dimentional camera placement solution using Binary Integer Programming in MATLAB.


Languages

Language:MATLAB 98.9%Language:M 1.1%