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

High-speed camera image sequence processing method and processing system thereof

A high-speed camera and image sequence technology, applied in image communication, TV system components, color TV components, etc., can solve problems such as image loss, and achieve the effect of ensuring program control and removing strong coupling

Active Publication Date: 2020-08-14
BRIGHTVIEW MEDICAL TECH NANJING CO LTD
View PDF7 Cites 5 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
  • High-speed camera image sequence processing method and processing system thereof
  • High-speed camera image sequence processing method and processing system thereof
  • High-speed camera image sequence processing method and processing system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

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

[0051] Such as figure 1 As shown, in the 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 follow-up action time is too slow, it can also selectively discard some unimportant images. ;The subsequent image processing thread acts as a consumer. It gets 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 remove the traditional strong coupling relationship between producers and consumers, a concurrent queue is needed as an intermediary.

[0053] The concurrent queue h...

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 high-speed camera image sequence processing method and processing system, and the method comprises the steps: A, starting a high-speed camera for image collection, and creating a producer thread and a consumer thread; b, controlling a producer thread to obtain image data, and pressing the image data into a concurrent queue; and C, controlling the consumer thread to perform image transformation, and displaying the transformed image. By adopting the method and the system, the image sequence can be processed under the high image transmission frame frequency, the strong coupling between the modules can be removed, and the multi-core resources of the CPU can be fully utilized, so that the parallel processing between the processing modules can be realized, and meanwhile, the further optimization and improvement in each program module are facilitated.

Description

technical field [0001] The invention relates to computer image processing technology, in particular to a processing method and a processing system of a high-speed camera image sequence. Background technique [0002] High-speed image sequence specifically refers 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 for each frame from image reception to display 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 for image processing cannot be far behind the time for other operations. However, the factor that causes image data loss is only the data cache time. Too long time to save from the camera buffer to the memory will cause image loss, and the time for subsequent operations does not need to be concerned. [0004] In the same way, the image processing module should n...

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 Applications(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