Asynchronous NVMe SSD Storage for High Speed Video Frame Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High speed video measurement systems face issues with incomplete or dropped frames due to mismatched storage and transmission speeds, with existing solutions like NAND FLASH being complex, DDR3-SDRAM being volatile, and SATA interface solid state disks having limited read/write rates, making real-time and lossless storage of massive data challenging.
Innovation Solution
A method for asynchronously storing massive data using a high speed video measurement hardware model with a CMOS camera, optical fiber transmission, and an M.2 type NVMe protocol solid state disk, implemented through Windows core programming for real-time asynchronous I/O processing, ensuring stable and reliable data storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If NAND FLASH storage medium is used, then data storage capacity is improved, but device complexity increases and design becomes difficult to realize
Solution Approach 1:
The patent extracts the storage function from complex NAND FLASH systems and implements it using simpler components: an M.2 solid state disk with NVMe protocol interface. This extraction maintains high storage capacity while eliminating the design complexity associated with NAND FLASH controllers and memory management, directly resolving the contradiction between storage capacity and design complexity.
2Reliability
If SATA interface solid state disk is used, then data storage reliability is improved, but read/write rate is limited
Solution Approach 1:
The patent changes the interface parameter from SATA to NVMe protocol, which operates at a higher protocol level and provides significantly faster read/write speeds. This parameter change maintains the reliability of solid state disk storage while overcoming the speed limitation of the SATA interface, directly resolving the contradiction between reliability and speed.
3Measurement precision
If high speed camera with high resolution and high frame frequency is used, then measurement precision is improved, but data storage speed requirement increases
Solution Approach 1:
The patent introduces an M.2 solid state disk with NVMe interface as an intermediary storage device between the high speed camera and traditional storage systems. This intermediary provides the high data storage speed required to handle the massive data flow from high resolution, high frame frequency cameras, thereby enabling measurement precision improvements without being constrained by storage speed limitations.
4Ease of manufacture
If mechanical hard disk is used, then cost is reduced, but real-time massive data storage performance is poor
Solution Approach 1:
The patent replaces the mechanical hard disk system with an M.2 solid state disk that uses NVMe protocol for data transmission. This substitution eliminates mechanical moving parts and uses solid-state memory cells with parallel data channels, achieving both high real-time storage performance and cost effectiveness by leveraging standardized consumer-grade components rather than specialized high-performance storage systems.
Data Source
AI summary
The present invention relates to a method for asynchronously storing massive data generated during high speed video measurement, the method including the following steps: step (1), constructing a high speed video measurement hardware model; and step (2) realizing asynchronous I/O real-time storage in a high speed solid state disk on the basis of Windows core programming. Compared with the prior art, the present invention solves the problems of incompleteness or frame drop during real-time storage of massive data, and realizes real-time and lossless storage of massive high speed data.

