Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A high-speed camera image sequence processing method and its processing system

A high-speed camera, image sequence technology, applied in image communication, TV system parts, color TV parts and other directions, can solve problems such as image loss, and achieve the effect of ensuring program control and releasing strong coupling

Active Publication Date: 2022-03-25
BRIGHTVIEW MEDICAL TECH NANJING CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the overall speed is not enough to process high frame rate image sequences, a certain proportion of images will be lost forever without recognition

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A high-speed camera image sequence processing method and its processing system
  • A high-speed camera image sequence processing method and its processing system
  • A high-speed camera image sequence processing method and its processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention will be described in further detail below with reference to the accompanying drawings and the embodiments of the present invention.

[0050] figure 1 This is a schematic diagram of the logic flow of the producer-consumer model in the embodiment of the present invention.

[0051] like figure 1 As shown, in this producer-consumer model, the thread that receives the camera image is set as the producer, which is only used to store the image. If the subsequent action time is too slow, it can also selectively discard some unimportant images. ; The thread that processes the image subsequently acts as a consumer, it gets the image data from the producer, and performs a series of image processing, it does not care about the frequency of the camera, but only cares about its own processing speed.

[0052] To release the traditional strong coupling relationship between producers and consumers, a concurrent queue is needed as a middleman.

[0053] The concur...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a processing method of a high-speed camera image sequence and a processing system thereof. The method includes: A. starting the high-speed camera for image collection, and creating a producer thread and a consumer thread; B. controlling the producer thread to acquire Image data, a step of pushing the image data into a concurrent queue; C, a step of controlling the consumer thread to perform image transformation, and displaying the transformed image. With the present invention, image sequences can be processed at a high image transmission frame rate, the strong coupling between modules can be removed, and the multi-core resources of the CPU can be fully utilized, so that parallel processing can be realized between processing modules, and at the same time, it is also beneficial to each Further optimization and improvement are made inside the program module.

Description

technical field [0001] The invention relates to computer image processing technology, in particular to a high-speed camera image sequence processing method and processing system. Background technique [0002] High-speed image sequence refers specifically to the image sequence transmitted from the camera to the image processing system (such as a computer) at 100-500 frames per second (fps). At this time, the processing time from image reception to display for each frame is only about 2-10ms . [0003] In such a length of time, the time spent on image caching and display accounts for a large part, and the time of image processing cannot be far from the time of other operations. However, the only factor that causes the loss of image data is the data cache time. If the time from the camera buffer to the memory is too long, the image will be lost, and the time of subsequent operations does not need to be concerned. [0004] Similarly, the image processing module should not care...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N5/232
CPCH04N23/60H04N23/80
Inventor 付鹏宣林杜华月
Owner BRIGHTVIEW MEDICAL TECH NANJING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products