Videoconferencing Device Local Image Delay Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Videoconferencing communications over long distances, especially those using satellites, suffer from significant non-synchronization issues due to delays in image transmission, leading to a negative feeling of unnatural interaction and impaired communication quality.
Innovation Solution
A videoconferencing device and method that applies a calculated delay to the local user's image, synchronizing it with the remote user's image display, using a local delaying unit and considering network, encoding, distance, and propagation speed factors, and optionally converting sound echo into visual or vibrational representations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Length of stationary object
If videoconferencing communication is used over long distances with satellites, then communication coverage is extended, but non-synchronization problem occurs between users
Solution Approach 1:
The local delaying unit applies a pre-calculated delay to the local user's image based on predicted transmission conditions. This preliminary delay compensation ensures that when the image is transmitted through the satellite network and returns, it arrives synchronized with the remote user's image, preventing the non-synchronization problem that would otherwise occur in long-distance videoconferencing.
2Loss of time
If image transmission delay is reduced, then real-time interaction is improved, but transmission quality may deteriorate
Solution Approach 1:
The system performs preliminary calculation of the optimal delay value based on predicted network conditions, encoding parameters, distance, and propagation speed before transmission occurs. This allows the system to pre-determine the exact delay needed to compensate for transmission time without sacrificing image quality, as the delay is precisely calculated rather than arbitrarily applied.
Solution Approach 2:
The delay value is not fixed but dynamically adjusted based on real-time network conditions, encoding parameters, and transmission quality. The local delaying unit can modify the delay amount to optimize both real-time interaction and transmission quality, allowing the system to adapt to changing conditions rather than using a static delay value.
3Reliability
If delay is applied to synchronize images, then non-synchronization feeling is eliminated, but device complexity increases
Solution Approach 1:
The local delaying unit acts as an intermediary component that introduces a controllable delay to the local user's image. This intermediary element synchronizes the timing between the local and remote user images without requiring complex changes to the overall videoconferencing system architecture, thereby eliminating the non-synchronization feeling while minimizing increases in device complexity.
4Measurement precision
If delay calculation considers multiple factors, then synchronization precision is improved, but calculation complexity increases
Solution Approach 1:
The system performs preliminary calculation of the optimal delay value by considering multiple factors including network conditions, encoding parameters, distance, and propagation speed before transmission occurs. This preliminary multi-factor calculation ensures high synchronization precision without requiring continuous complex computations during real-time transmission, as the bulk of the calculation is performed in advance.
Data Source
AI summary
The device for videoconferencing between a local user (1) and at least one remote user (3) comprises a screen (7) capable of displaying to the local user (1) an image of the remote user (I3), and an image sensor (9) capable of receiving an image from the local user (I1) to be transmitted to the remote user (3). The device further comprises a delaying unit (14) capable of applying a chosen delay (R) to the image (I1) of the local user (1) coming from the local image sensor, the screen (7) being capable of showing the local user (1) the image of the local user thereby delayed, such that the image of the local user thereby delayed is shown locally at the same time as the image of the local user shown remotely.


