Synchronous Data Reproduction Using Frame Numbers and Time Counters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data synchronous reproduction apparatuses are inefficient in storing and reproducing numerical data and image frames during normal operation, leading to increased storage needs, high development costs, and difficulties in high-speed synchronous reproduction due to the requirement of time information for synchronization.
Innovation Solution
A data synchronous reproduction apparatus that stores image frames with frame numbers and process data with elapsed time, allowing for high-speed reproduction without time information, using techniques like MPEG-4 compression and QuickTime Player for image reproduction, and enabling efficient storage and cueing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If date-time information is added to image frames and numerical data for synchronous reproduction, then synchronous display is enabled, but storage capacity requirements increase significantly
Solution Approach 1:
The patent extracts the time synchronization function from the data storage content itself. Instead of storing date-time information within each image frame and numerical data record, the system uses a separate time counter that generates time information independently. This separation allows the actual data to be stored without redundant time information, reducing storage requirements while maintaining synchronization capability through the external time counter reference.
2Duration of action of stationary object
If all image frames and numerical data are stored for long-term monitoring, then complete historical data is available, but storage device size must be very large
Solution Approach 1:
The patent applies preliminary action by pre-assigning frame numbers to image frames in sequential order during acquisition, and pre-synchronizing these with the time counter before storage. This preliminary organization allows the system to retrieve and reproduce data efficiently without requiring redundant storage of time information, enabling long-term data retention with reduced storage device size.
3Reliability
If date-time information is used for synchronization, then temporal alignment is achieved, but high-speed reproduction and cueing become difficult
Solution Approach 1:
The patent introduces an intermediary time counter that acts as a mediator between image frame acquisition and numerical data collection. This time counter generates time information independently and synchronizes both data streams to it. During reproduction, the same time counter can be used to rapidly retrieve synchronized data without performing complex collation operations, enabling high-speed reproduction while maintaining temporal alignment accuracy.
4Reliability
If specialized synchronous reproduction software is developed to handle time information collation, then accurate synchronization is achieved, but development costs increase
Solution Approach 1:
The patent segments the synchronization function into independent modular components: a time counter module that generates time information, an image acquisition module that synchronizes to the time counter, a data acquisition module that synchronizes to the time counter, and a reproduction module that uses the time counter for rapid retrieval. This modular segmentation allows each component to be developed and tested independently, reducing overall development complexity and cost while maintaining synchronization accuracy.
Data Source
AI summary
A data synchronous reproduction apparatus capable of synchronously reproducing image frames and numerical data at high speed, including: a data storage section configured to store image data including multiple image frames of monitored objects captured by cameras, and process data including multiple numerical data acquired from the monitored objects in time series; a program storage section configured to store a data synchronous control program configured to reproduce the image data and synchronously reproduce the image data and the process data on the basis of frame numbers and a frame period of the image frames and a sampling interval or record numbers of the numerical data; and a CPU configured to execute the data synchronous control program.


