A mobile computing device (e.g., a mobile phone, camera, tablet computer, wearable and/or headset device) may include an integrated display device (e.g., a presence-sensitive screen) at which a user interface is presented to provide perception field functionality, which enables real-time depth estimation for static or moving objects that are detected by the mobile computing device based on sensory input from an onboard camera. In various examples, this functionality may be embodied in a portable and flexible library (e.g. Android library) that is installed on the mobile computing device. The purpose of perception field monitoring is to provide fast and efficient algorithms for spatial object mapping to enable real-time distance estimation of static and moving objects on a mobile computing device. The implementation of these algorithms may provide spatial location information of targeted objects, as well as distance information associated with objects that are detected by the device. In certain cases, mobile applications executing on the device may utilize such information to provide assistance to visually impaired users by creating audible alerts.

Creative Commons License

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