Image Reception Terminal Dynamic Channel Switching for Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image communication systems face delays in data reception due to asynchronism between transmission and reception sides, leading to omitted data in real-time image display applications, such as rearview cameras in vehicles.
Innovation Solution
An image receiving terminal that divides each frame of image data into multiple packets, generates a vertical synchronization signal, and measures elapsed times to determine the best communication channel for real-time data transmission, switching channels when necessary to maintain low latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If image data is transmitted using a wireless communication channel, then real-time image transmission is achieved, but delay in reception occurs due to asynchronism between transmission and reception sides
Solution Approach 1:
The reception side measures the elapsed time from vertical synchronization signal generation to packet reception, compares it with a reference value, and feeds back channel switching decisions to the transmission side. This feedback mechanism enables dynamic adjustment of communication parameters to minimize reception delay while maintaining real-time transmission capability.
Solution Approach 2:
The system dynamically switches communication channels based on measured elapsed times. When the elapsed time exceeds the reference value, the system transitions from a static channel configuration to a dynamic one, selecting alternative channels to maintain synchronization and reduce reception delay.
2Reliability
If the reception side waits for all packets to be received before displaying the image, then data completeness is ensured, but display timing is delayed
Solution Approach 1:
The reception side performs preliminary actions by measuring elapsed times and determining channel switching decisions before the display deadline is reached. This allows the system to prepare for potential packet arrival delays by pre-determining alternative channels, ensuring both data completeness and timely display.
Solution Approach 2:
The system receives and processes packets on a priority basis, displaying images even when not all packets have been received, provided that the essential data is sufficient for acceptable image quality. This partial action approach reduces display delay while maintaining acceptable reliability.
3Speed
If communication channel switching is performed frequently to minimize delay, then reception speed is improved, but system stability deteriorates
Solution Approach 1:
The system applies preliminary anti-action by setting a reference elapsed time threshold that prevents unnecessary channel switching. Only when the measured elapsed time consistently exceeds this reference value does the system initiate channel switching, thereby avoiding instability caused by frequent or premature switching while still achieving speed improvement when truly necessary.
Data Source
AI summary
An image receiving terminal includes a communicator and one or more processors. An elapsed time is a time period from a time point at which a vertical synchronization signal is generated to a time point at which a specific packet is received by the communicator. The processor sets a determination reference time on the basis of the plurality of measured elapsed times. The processor determines whether the communication channel which is used by the communicator is to be switched to another communication channel on the basis of the set determination reference time and the elapsed time measured after the determination reference time has been set. The processor controls switching of the communication channel which is used by the communicator on the basis of the result of determination of the communication channel.


