Cameras are image sensors. Android does not treat cameras as sensors, i.e., Android.Hardware.Sensor
(1) Creating CameraSensor by extending VirtualSensor
(2) A phone may have two or more cameras. The tool should collect all image data from all cameras. The challenge is that vendors of the phone may construct each camera as an individual hardware camera. The tool should provide an interface to give users options to control,
(a) in what format images are captured, videos or still images,
(b) what cameras are used to capture images, front, back, or both,
(c) and whether images are captured concurrently or interleavedly from multiple cameras
Cameras are image sensors. Android does not treat cameras as sensors, i.e., Android.Hardware.Sensor
(1) Creating CameraSensor by extending VirtualSensor (2) A phone may have two or more cameras. The tool should collect all image data from all cameras. The challenge is that vendors of the phone may construct each camera as an individual hardware camera. The tool should provide an interface to give users options to control, (a) in what format images are captured, videos or still images, (b) what cameras are used to capture images, front, back, or both, (c) and whether images are captured concurrently or interleavedly from multiple cameras