Related Experiment Video
Updated: Feb 7, 2026

A View of Their Own: Capturing the Egocentric View of Infants and Toddlers with Head-Mounted Cameras
Published on: October 5, 2018
Optimal Camera Pose and Placement Configuration for Maximum Field-of-View Video Stitching
Alex J Watras1, Jae-Jun Kim2, Hewei Liu3
1Department of Electrical and Computer Engineering, University of Wisconsin-Madison, 1415 Engineering Dr, Madison, WI 53706, USA. watras@wisc.edu.
Abstract:
An optimal camera placement problem is investigated. The objective is to maximize the area of the field of view (FoV) of a stitched video obtained by stitching video streams from an array of cameras. The positions and poses of these cameras are restricted to a given set of selections. The camera array is designed to be placed inside the abdomen to support minimally invasive laparoscopic surgery. Hence, a few non-traditional requirements/constraints are imposed: Adjacent views are required to overlap to support image registration for seamless video stitching. The resulting effective FoV should be a contiguous region without any holes and should be a convex polygon. With these requirements, traditional camera placement algorithms cannot be directly applied to solve this problem. In this work, we show the complexity of this problem grows exponentially as a function of the problem size, and then present a greedy polynomial time heuristic solution that approximates well to the globally optimal solution. We present a new approach to directly evaluate the combined coverage area (area of FoV) as the union of a set of quadrilaterals. We also propose a graph-based approach to ensure the stitching requirement (overlap between adjacent views) is satisfied. We present a method to find a convex polygon with maximum area from a given polygon. Several design examples show that the proposed algorithm can achieve larger FoV area while using much less computing time.
Related Concept Videos
Electron Configuration of Multielectron Atoms
Maximum Deflection
The maximum deflection occurs at a specific point, known as point O, where the tangent to the deflection curve is horizontal. To find point O, the slope of the tangent at any...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Electron Configurations
The relative energies of the subshells determine the order in which atomic orbitals are filled (1s, 2s, 2p, 3s, 3p,...
Configurations of BJT
The common base configuration is noted for its high voltage gain, positioning it as an ideal choice for single-stage amplifier circuits, such as microphone pre-amplifiers. A notable...
Maximum Power Transfer
By substituting the entire circuit with...

