Data Frame Redundancy for Rolling Shutter Sensor Data Loss
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods using bitwise transmission and rolling shutter image sensors suffer from data loss during receiver pauses, leading to inefficiencies and reduced reliability due to stochastic noise and loss of data during exposure pauses.
Innovation Solution
The method involves transmitting redundant data packets within a data frame with unique packet numbers and identical telegrams, allowing the receiver to reconstruct lost data by summing received packets and normalizing telegram totals, ensuring complete data recovery and increased signal-to-noise ratio.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted using rolling shutter image sensor with exposure time and pause time, then data transmission can be performed, but data is lost during pause time
Solution Approach 1:
The data stream is segmented into multiple data packets, each with a unique packet number. This segmentation allows the receiver to identify and reconstruct lost packets by examining the packet numbers, resolving the data loss issue during pause time while maintaining transmission productivity.
Solution Approach 2:
Redundant information is embedded in the packet numbers and telegram structures before transmission. When data loss occurs during pause time, the receiver uses this pre-embedded redundancy to reconstruct the lost data, cushioning against the harmful effect of data loss.
2Reliability
If redundant parity bits are transmitted to correct errors, then data reliability improves, but transmission time increases
Solution Approach 1:
Instead of transmitting full redundant parity bits for every data packet, the invention uses partial redundancy through packet numbers and telegram identifiers. This partial action provides sufficient reliability to identify and reconstruct lost data without the time penalty of transmitting complete redundant information for all packets.
3Reliability
If multiple identical telegrams are transmitted within a data frame, then data loss is avoided, but device complexity increases
Solution Approach 1:
Multiple identical telegrams are merged into a single data frame structure with unique packet numbers. This merging approach provides redundancy for reliability while the standardized frame structure prevents excessive complexity, as the same template can be reused for multiple packets.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach enhances data transmission reliability by avoiding data loss during receiver pauses and improving signal quality, thereby increasing the range and accuracy of data transmission.
Implementation Method 1
a transmitter with a controllable light source that emits modulated light
Implementation Method 2
a receiver with an image sensor whose light-sensitive area is scanned line by line
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a method for transmitting data from a transmitter (14) to a receiver (12). At least one data frame (FA, FB, FC) which comprises a plurality of data packets (P1, P2, P3, P4) is transmitted by the transmitter (14), each data packet (P1, P2, P3, P4) comprising a packet number (N1, N2, N3, N4) and a telegram (A, B, C), wherein the packet numbers (N1, N2, N3, N4) of the data packets (P1, P2, P3, P4) of the at least one data frame (FA, FB, FC) differ from one another, and the telegrams (A, B, C) of the data packets (P1, P2, P3, P4) of the at least one data frame (FA, FB, FC) are identical. The invention also relates to a system (10) for transmitting data, comprising a transmitter (14) for transmitting data and a receiver (12) for receiving data, said system being designed to carry out the method according to the invention.