This publication describes techniques and apparatuses that enable a smartphone, with a heterogeneous camera system (e.g., cameras having different physical specifications) to combine image information from multiple cameras utilizing a logical camera module. Cameras having different physical specifications include color cameras (e.g., RGB cameras) and near-infrared (NIR) cameras. In one aspect, the logical camera module is implemented in an operating system of the smartphone and the logical camera module is accessible to applications on the device through an application programming interface (API). Applications may access the API to obtain color, depth, or color and depth image information.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.