Embedding High Quality Frames in Streaming Video
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video inspection devices struggle to capture high-quality images during inspections, leading to increased inspection time and limitations in accurate defect analysis, as streaming video frames are of lower quality and lack calibration data, making post-inspection analysis challenging, especially when high-quality still images are not manually captured.
Innovation Solution
A method for embedding high-quality frames of image data in streaming video by compressing and selecting specific frames, embedding them as user data with calibration information, using control signals and user data markers, allowing for accurate analysis and measurement even if high-quality still images are not manually captured.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the inspector manually captures and stores high quality still images during inspection, then accurate analysis and measurement of defects is possible, but the inspection time is increased
Solution Approach 1:
The system performs preliminary action by automatically embedding high quality still images into the streaming video at predetermined intervals or triggered by motion detection, so that the images are already prepared and embedded before post-inspection analysis is needed. This eliminates the need for manual capture during inspection while ensuring accuracy is maintained.
Solution Approach 2:
The system performs self-service by automatically selecting and embedding high quality frames from the streaming video at regular intervals or based on motion detection, without requiring manual intervention from the inspector. The system serves itself by autonomously determining which frames to embed, thereby reducing inspection time while maintaining measurement precision.
2Productivity
If streaming video is used for inspection, then inspection time is reduced and context is provided, but image quality and measurement accuracy deteriorate
Solution Approach 1:
The system merges streaming video and high quality still images by embedding the still images directly into the video stream. This combination allows the inspector to benefit from both the continuous context of the video and the high measurement precision of still images, resolving the contradiction between productivity and measurement precision.
Solution Approach 2:
The system uses the nested doll principle by embedding high quality still images within the streaming video structure. The still images are nested as discrete frames within the continuous video stream, allowing both formats to coexist and serve their respective purposes simultaneously - video for context and still images for accurate measurement.
3Loss of energy
If high compression levels are applied to streaming video for remote transmission, then bandwidth requirements are reduced, but image quality and detail deteriorate
Solution Approach 1:
The system uses copying by creating high quality copies of selected frames from the compressed video stream. Instead of transmitting the original high quality video (which would consume excessive bandwidth), the system transmits a compressed video stream and embeds high quality copies of specific frames within it, allowing remote sites to access detailed images without requiring high bandwidth for continuous high quality video transmission.
Data Source
AI summary
A method for embedding frames of image data in a streaming video is disclosed, comprising the steps of receiving a plurality of frames of image data of a target object over a period of time; compressing the plurality of frames of image data; embedding the plurality of compressed frames of image data in a streaming video; initiating a control signal during the period of time to embed a particular frame of image data; selecting a frame of image data from the plurality of frames of image data received near the time the control signal is initiated; embedding a user data marker in the streaming video; and embedding the selected frame of image data in the streaming video as user data, wherein the embedded selected frame of image data has a higher quality than the embedded plurality of compressed frames of image data.


