Display Screen Viewing Distance Detection via Camera Panning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for a system and method to effectively set up and monitor digital display screens in public environments, such as airports and hospitals, to ensure optimal presentation of information, including determining the viewing distance and adjusting the position and orientation of image sensors to ensure that information is visible to the intended audience.
Innovation Solution
The system involves using a camera to capture multiple image frames while panning and tilting, analyzing these frames to identify the display screen's orientation, and adjusting the image sensor's angle and position based on the viewing distance to ensure that the information is displayed correctly. This includes using a mobile device to determine the screen size and orientation, pairing with the display screen, and uploading image frames to a server for analysis, with adjustments made to maintain optimal viewing conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the image sensor is installed at a fixed position and orientation, then the device complexity is reduced, but the ability to adapt to different viewing distances and screen orientations is worsened
Solution Approach 1:
The system uses the display screen itself as a reference target for calibration. The camera captures images of the screen, and the system automatically determines screen orientation and viewing distance by analyzing the captured images, eliminating the need for external reference objects or manual configuration.
Solution Approach 2:
The patent replaces complex mechanical positioning systems with computational methods. Instead of using multiple adjustable image sensors or complex mechanical mounting systems, the solution uses image processing and algorithmic analysis to determine optimal sensor positioning and orientation.
2Measurement precision
If manual positioning of the image sensor is used, then the device complexity is reduced, but the measurement precision of viewing distance and screen orientation is worsened
Solution Approach 1:
The system implements a feedback loop where the camera captures images of the display screen, the system analyzes these images to determine current positioning accuracy, and then provides feedback for adjusting the image sensor position until optimal alignment is achieved. This iterative process improves measurement precision without requiring overly complex hardware.
Solution Approach 2:
The camera is designed to serve multiple functions: it acts as both the primary imaging device for content capture and as a calibration tool for determining viewing distance and screen orientation. This multi-functionality reduces the need for separate calibration devices while improving measurement precision.
3Adaptability or versatility
If the image sensor captures the entire environment, then the adaptability to different viewing conditions is improved, but the difficulty of detecting and measuring the display screen orientation is worsened
Solution Approach 1:
The system extracts the display screen from the broader environment captured by the camera. By identifying and isolating the screen within the captured image through color analysis, geometric feature detection, and pattern recognition, the system simplifies the task of determining screen orientation from a complex environmental scene.
Solution Approach 2:
The system utilizes the distinctive color characteristics of display screens compared to the surrounding environment. By analyzing color distributions, contrasts, and unique color patterns in the captured images, the system can automatically identify the screen's position and orientation even when capturing the entire environment.
Data Source
AI summary
Initiating a display screen for presenting information in a public environment. A camera is pointed toward the display screen is panned while capturing multiple image frames from the environment surrounding the camera. During the panning, respective pan and tilt angles of the camera are stored. The image frames and the respective pan and tilt angles are analysed to identify an image of the environment facing the display screen. An image sensor is associated with the display screen. An image feature captured from the image sensor is matched with an image feature captured from the camera of the environment facing the display screen.


