Pubs Projects Tools Join Team About Home

TaCOS: Task-Specific Camera Optimization with Simulation

Designing camera payloads for robots is challenging and expensive. We introduce an end-to-end optimization approach for co-designing a camera automatically with specific robotic tasks. This work leverages recent computer graphics techniques and physical camera characteristics to prototype the camera in software simulation. The main contributions of this work are:

  • An end-to-end camera design method that combines derivative-free and gradient-based optimization to co-design the camera with perception tasks and allows optimization of continuous and discrete camera variables
  • A camera simulation that includes a physics-based noise model and procedurally generated virtual environments
  • Validation through comparison of synthetic imagery to imagery captured with physical cameras
  • Demonstration of camera designs with stronger performance than common off-the-shelf alternatives

This work is a key step in simplifying the process of designing cameras for robots, where mobility and the performance of tasks are significant and the manufacturability of cameras is constrained.

Publications

•  C. Yan and D. G. Dansereau, “TaCOS: Task-specific camera optimization with simulation,” arXiv preprint arXiv:2404.11031, Apr. 2024. Available here.

Citing

If you find this work useful please cite
@article{yan2024tacos,
  title = {{TaCOS}: Task-Specific Camera Optimization with Simulation},
  author = {Chengyang Yan and Donald G. Dansereau},
  journal = {arXiv preprint arXiv:2404.11031},
  URL = {https://arxiv.org/abs/2404.11031},
  year = {2024},
  month = apr
}

Acknowledgments

We would like to thank both ARIA Research Pty Ltd and the Australian government for their funding support via a CRC Projects Round 11 grant.

Themes

Downloads

The code is available here.