Phone cam array – An open-source, modular photogrammetry system made of Android phones

Photogrammetry is a 3D reconstruction technique using photographs of the target from multiple angles. Taking pictures around a static object with a single camera can yield high-quality models, but if the subject moves between images, 3D reconstruction might fail. One way to mitigate this is to use multiple cameras.
This project aimed to develop a tool for fast and precise wound documentation for clinical forensic medicine.
This paper describes a simple, low-cost modular system, where smartphones of different manufacturers are used as networked cameras. Exposure is initiated at the same time in all the phones with a simple circuit emulating a headset button press.
A proof-of-concept device was built, where four phones (Huawei nova 8i (2 pcs), Samsung Galaxy S7 Edge, Oukitel K4000 Pro) were attached to a curved, 3D-printed, handheld frame.
The average delay of image capture was 636 ms between the quickest and the slowest phones. When compared to the single-camera approach, the use of different cameras did not reduce the quality of the 3D model. The phone cam array was less susceptible to movement artefacts caused by breathing. Wound assessment was possible based on the 3D models created with this device.
Source file repository


In this paper, a simple, but modular 3D-printed frame is described. The phones are attached to a handheld, curved frame, which ensures that all the cameras would focus on the same point. The pieces are joined by heat-set inserts and metric screws. The 3D-printed phone mounts are attached with cable ties.

  • A simple modular system of Android phones to capture images concurrently for photogrammetry reconstruction.
  • The phones do not need to be the same model or make.
  • The phones are attached to a 3D-printed handheld frame.
  • The system allows the 3D reconstruction of living, moving subjects.


The core of the system is a simple controller module, which connects to the phone with a 3.5 mm jack plug and emulates the press of volume + of a headset, to release the camera shutter. The design is based on the Android Open Source Project (AOSP) accessory specification


Source: Phone cam array – An open-source, modular photogrammetry system made of Android phones – HardwareX

Project comes with STL and STEP files as well as materials list

Robin Edgar

Organisational Structures | Technology and Science | Military, IT and Lifestyle consultancy | Social, Broadcast & Cross Media | Flying aircraft