CN112822470A - Projection interaction system and method based on human body image tracking - Google Patents

Projection interaction system and method based on human body image tracking Download PDF

Info

Publication number
CN112822470A
CN112822470A CN202011639843.8A CN202011639843A CN112822470A CN 112822470 A CN112822470 A CN 112822470A CN 202011639843 A CN202011639843 A CN 202011639843A CN 112822470 A CN112822470 A CN 112822470A
Authority
CN
China
Prior art keywords
image
characteristic curve
human body
target human
image characteristic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011639843.8A
Other languages
Chinese (zh)
Inventor
昌学斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan Jingxiong Video Technology Co ltd
Original Assignee
Jinan Jingxiong Video Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinan Jingxiong Video Technology Co ltd filed Critical Jinan Jingxiong Video Technology Co ltd
Priority to CN202011639843.8A priority Critical patent/CN112822470A/en
Publication of CN112822470A publication Critical patent/CN112822470A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)

Abstract

The invention belongs to the technical field of image processing, and particularly relates to a projection interaction system and method based on human body image tracking. The system comprises: the real-time image acquisition device is configured for acquiring a target human body image, tracking the position of the target human body in real time, monitoring whether the target human body moves or not and whether the target human body moves out of an area, and if the target human body moves out of the area to be monitored, adjusting the position of the target human body in real time and continuously acquiring the target human body image; and the image denoising device is configured for denoising the image of the target human body acquired in real time to obtain a denoised image. The method and the device have the advantages that the target human body image is tracked in real time, the target human body image can move along with the target human body image after moving, then the image denoising is carried out on the target human body image, the image synthesis is carried out, then the projection is carried out, the projection on the moving target is realized, and the method and the device have the advantages of good projection effect, high intelligent degree and high projected image quality.

Description

Projection interaction system and method based on human body image tracking
Technical Field
The invention belongs to the technical field of image processing, and particularly relates to a projection interaction system and method based on human body image tracking.
Background
The "image tracking" technology refers to positioning an object shot in a camera by some means (such as image recognition, infrared, ultrasonic, etc.), and the "image tracking" technology in a narrow sense is commonly referred to in our daily life, and tracking and shooting are performed by the "image recognition" means.
The projection system is an optical system which illuminates an object and then images the object on a projection screen, is based on a motion tracking technology, and is suitable for any projector, liquid crystal display screen, LED large screen, plasma, digital video wall and the like. The projection system converts the interactive participant's actions into graphical image interactive feedback. The system has 24 sets of practical interactive effects and customizable high-resolution contents, and can realize an unequally projected area in the same industry so as to meet the interactive requirements of different users. In short, interactive projection systems allow users to experience unprecedented smooth interactive experiences by creating immersive interactive experiences.
Patent No. CN201310249924.0A discloses a projector, a control method thereof, and an image display system. Provided is a technique capable of easily correcting the deviation between a plurality of combined projection images. When the 1 st projector displays the measurement pattern on the projection screen, the 2 nd projector displays the measurement pattern on the projection screen. The 2 nd projector acquires the photographed image of the projected image of the 2 measurement patterns by the photographing unit, and detects the coordinates of the measurement points shown in the measurement patterns from the photographed image. The 2 nd projector corrects the image to be projected so that the projection image of the 1 st projector and the projection image of the 1 st projector are in a desired relationship based on the coordinates.
The image quality of a formed projection image is improved by acquiring a plurality of projection images in a stacked projection, and the plurality of projection images are superimposed on each other with high accuracy.
Disclosure of Invention
In view of the above, the main object of the present invention is to provide a projection interaction system and method based on human body image tracking, which utilize real-time tracking of a target human body image, move along with the target human body image after moving, then perform image denoising on the target human body image, perform image synthesis, and then perform projection, thereby implementing projection on a moving target, and having the advantages of good projection effect, high intelligent degree, and high quality of projected images.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
projection interactive system based on human image tracking, the system includes: the real-time image acquisition device is configured for acquiring a target human body image, tracking the position of the target human body in real time, monitoring whether the target human body moves or not and whether the target human body moves out of an area, and if the target human body moves out of the area to be monitored, adjusting the position of the real-time image acquisition device in real time to track the target human body and continuously acquire the target human body image; the image denoising device is configured for denoising an image of a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image and acquiring a denoised image; and the image synthesis device is configured to synthesize a stereo image based on every 3 frames of the denoised images, then perform image superposition correction on every 8 stereo images to obtain a synthesized stereo image, and project the synthesized stereo image.
Further, the real-time image acquisition apparatus includes: a target monitoring unit for monitoring a tracked target human body within a monitoring area of a target human body image represented by image data obtained by continuously imaging the target human body; a monitoring area updating unit, responsive to the object monitoring unit monitoring an object, for updating the monitoring area in such a manner that the monitored object will occupy a center of the monitoring area; a movement monitoring unit, responsive to the object monitoring unit no longer monitoring the object, for monitoring the magnitude and direction of movement of the entire object human image in which the object is no longer monitored; a monitoring region setting unit that sets a monitoring region at a central portion of the target human body image if the movement of the entire target human body image monitored by the movement monitoring unit is equal to or greater than a designated magnitude, and sets a monitoring region at an edge of the target human body image in a direction opposite to a movement direction of the entire target human body image monitored by the movement monitoring unit if the movement of the entire target human body image monitored by the movement monitoring unit is less than the designated magnitude; and a control unit for controlling the target monitoring unit, the monitoring area updating unit, the movement monitoring unit, and the monitoring area setting unit to repeat a process for monitoring a target, a process for updating a monitoring area, a process for monitoring the magnitude and direction of movement, and a process for setting a monitoring area.
Further, the image synthesizing apparatus, based on the denoised image of every 3 frames, synthesizes a stereo image by the method including: respectively taking 3 frames of images as a first image of a first visual angle, a second image of a second visual angle and a third image of a third visual angle; acquiring disparity maps corresponding to a first image, a second image and a third image, and judging a zero disparity area according to the disparity maps, wherein the disparity maps comprise a plurality of disparity values corresponding to the first image, the second image and the third image; adjusting the disparity map to be a shifted disparity map corresponding to the zero disparity region; linearly or nonlinearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual perspective images according to the adjusted disparity map, the first image, the second image and the third image; and enhancing a two-dimensional depth cue of the virtual perspective image according to the adjusted disparity map.
Further, the method in which the image synthesizing apparatus performs image superimposition correction on every 8 stereoscopic images to obtain a synthesized stereoscopic image includes: after the pixel values of the pixels corresponding to each pixel point in the 8 stereo images are superposed, an average value is obtained, and then the average value is used as the final value of the pixel.
Further, the image denoising device performs image denoising on the target human body image acquired in real time, so as to reduce noise interference in the process of acquiring the target human body image, and the method for acquiring the denoised image includes: the target human body image is expressed by the following formula: pPBsin (wt + kx + 1); the image characteristic curve density is as follows:
Figure BDA0002878083680000031
wherein, B is the amplitude of the image characteristic curve; w is the phase of the image characteristic curve; t is an image characteristic curve time parameter; k is a correction coefficient and is any positive integer; x is the correction amplitude and is any positive decimal number; rho is an energy density constant; c is an image characteristic curve propagation velocity constant; the image characteristic curve adjusting unit divides the received image characteristic curve into three parts according to the received image characteristic curve, wherein the three parts are respectively as follows: noise image characteristic curve portion, image characteristic curve portion and error mapLike a characteristic curve portion; according to the noise image characteristic curve generated by the noise image characteristic curve part and the error image characteristic curve generated by the error image characteristic curve part, adjusting the output image characteristic curve to ensure that the output of the output image characteristic curve is as follows: pSβ Bsin (wt-kx + α); wherein, beta is an amplitude enhancement coefficient of the output image characteristic curve and is any positive number less than 1; alpha is a phase correction value, and the setting range is 0-180; the image characteristic curve energy density of the output image characteristic curve is as follows:
Figure BDA0002878083680000041
the image characteristic curve level difference is calculated as follows:
Figure BDA0002878083680000042
and finally, the image characteristic curve output unit adjusts parameters of the output image characteristic curve according to the image characteristic curve level difference, so that beta is 1 and alpha is pi, a final output image characteristic curve is obtained, the final output image characteristic curve is filtered, the final image characteristic curve is output, and the noise reduction of the image characteristic curve is completed.
A projection interaction method based on human body image tracking, the method executes the following steps: step 1: acquiring a target human body image, simultaneously tracking the position of the target human body in real time, monitoring whether the target human body moves or not, and whether the target human body moves out of a region, and if the target human body moves out of the region to be monitored, adjusting the position of the target human body in real time to track the target human body, and continuously acquiring the target human body image; step 2: carrying out image denoising on a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image, and acquiring a denoised image; and step 3: and synthesizing a stereo image based on every 3 frames of the denoised images, then performing image overlapping correction on every 8 stereo images to obtain a synthesized stereo image, and projecting the synthesized stereo image.
Further, when the synthesized stereo image is projected in step 2, the synthesized stereo image is projected at a time interval of one image per second.
Further, the image synthesizing apparatus, based on the denoised image of every 3 frames, synthesizes a stereo image by the method including: respectively taking 3 frames of images as a first image of a first visual angle, a second image of a second visual angle and a third image of a third visual angle; acquiring disparity maps corresponding to a first image, a second image and a third image, and judging a zero disparity area according to the disparity maps, wherein the disparity maps comprise a plurality of disparity values corresponding to the first image, the second image and the third image; adjusting the disparity map to be a shifted disparity map corresponding to the zero disparity region; linearly or nonlinearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual perspective images according to the adjusted disparity map, the first image, the second image and the third image; and enhancing a two-dimensional depth cue of the virtual perspective image according to the adjusted disparity map.
Further, the method in which the image synthesizing apparatus performs image superimposition correction on every 8 stereoscopic images to obtain a synthesized stereoscopic image includes: after the pixel values of the pixels corresponding to each pixel point in the 8 stereo images are superposed, an average value is obtained, and then the average value is used as the final value of the pixel.
Further, the image denoising device performs image denoising on the target human body image acquired in real time, so as to reduce noise interference in the process of acquiring the target human body image, and the method for acquiring the denoised image includes: the target human body image is expressed by the following formula: pPBsin (wt + kx + 1); the image characteristic curve density is as follows:
Figure BDA0002878083680000051
wherein, B is the amplitude of the image characteristic curve; w is the phase of the image characteristic curve; t is an image characteristic curve time parameter; k is a correction coefficient and is any positive integer; x is the correction amplitude and is any positive decimal number; rho is an energy density constant; c is an image characteristic curve propagation velocity constant; the image characteristic curve adjusting unit divides the received image characteristic curve into three parts according to the received image characteristic curve, wherein the three parts are respectively as follows: noise image characteristic curve portion, and error image characteristicA curved portion; according to the noise image characteristic curve generated by the noise image characteristic curve part and the error image characteristic curve generated by the error image characteristic curve part, adjusting the output image characteristic curve to ensure that the output of the output image characteristic curve is as follows: pSβ Bsin (wt-kx + α); wherein, beta is an amplitude enhancement coefficient of the output image characteristic curve and is any positive number less than 1; alpha is a phase correction value, and the setting range is 0-180; the image characteristic curve energy density of the output image characteristic curve is as follows:
Figure BDA0002878083680000052
the image characteristic curve level difference is calculated as follows:
Figure BDA0002878083680000053
and finally, the image characteristic curve output unit adjusts parameters of the output image characteristic curve according to the image characteristic curve level difference, so that beta is 1 and alpha is pi, a final output image characteristic curve is obtained, the final output image characteristic curve is filtered, the final image characteristic curve is output, and the noise reduction of the image characteristic curve is completed.
The projection interaction system and method based on human body image tracking have the following beneficial effects: the method and the device have the advantages that the target human body image is tracked in real time, the target human body image can move along with the target human body image after moving, then the image denoising is carried out on the target human body image, the image synthesis is carried out, then the projection is carried out, the projection on the moving target is realized, and the method and the device have the advantages of good projection effect, high intelligent degree and high projected image quality. The method is mainly realized by the following steps:
1. image tracking: the method can track the target human body, and is realized by setting a detection area, if the monitored movement of the whole target human body image is equal to or larger than a specified amplitude, the central part of the target human body image is provided with the monitoring area, and if the monitored movement of the whole target human body image is smaller than the specified amplitude, the edge of the target human body image in the direction opposite to the movement direction of the whole target human body image monitored by the movement monitoring unit is provided with the monitoring area, and the method monitors the movement of the target human body to realize image tracking;
2. denoising an image: the method comprises the steps of carrying out image denoising on a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image, and acquiring a denoised image, so that the subsequent image quality is higher, and the projected image effect is better;
3. image synthesis: and synthesizing a stereo image based on every 3 frames of denoised images, then performing image overlapping correction on every 8 stereo images to obtain a synthesized stereo image, and projecting the synthesized stereo image, so that an image is constructed every 24 frames of images, image deviation caused by moving the removed image or position factors of an image acquisition device is corrected, and the final image quality is higher.
Drawings
Fig. 1 is a schematic flowchart of a method of a projection interaction method based on human body image tracking according to an embodiment of the present invention;
fig. 2 is a schematic system structure diagram of a projection interaction system based on human body image tracking according to an embodiment of the present invention.
Detailed Description
The method of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments of the invention.
Example 1
As shown in fig. 1, a projection interactive system based on human body image tracking, the system comprises: the real-time image acquisition device is configured for acquiring a target human body image, tracking the position of the target human body in real time, monitoring whether the target human body moves or not and whether the target human body moves out of an area, and if the target human body moves out of the area to be monitored, adjusting the position of the real-time image acquisition device in real time to track the target human body and continuously acquire the target human body image; the image denoising device is configured for denoising an image of a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image and acquiring a denoised image; and the image synthesis device is configured to synthesize a stereo image based on every 3 frames of the denoised images, then perform image superposition correction on every 8 stereo images to obtain a synthesized stereo image, and project the synthesized stereo image.
By adopting the technical scheme, the target human body image can be tracked in real time and can move along with the target human body image after moving, then the image denoising is carried out on the target human body image, the image synthesis is carried out, and then the projection is carried out, so that the projection of the moving target is realized, and the method has the advantages of good projection effect, high intelligent degree and high projection image quality. The method is mainly realized by the following steps:
1. image tracking: the method can track the target human body, and is realized by setting a detection area, if the monitored movement of the whole target human body image is equal to or larger than a specified amplitude, the central part of the target human body image is provided with the monitoring area, and if the monitored movement of the whole target human body image is smaller than the specified amplitude, the edge of the target human body image in the direction opposite to the movement direction of the whole target human body image monitored by the movement monitoring unit is provided with the monitoring area, and the method monitors the movement of the target human body to realize image tracking;
2. denoising an image: the method comprises the steps of carrying out image denoising on a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image, and acquiring a denoised image, so that the subsequent image quality is higher, and the projected image effect is better;
3. image synthesis: synthesizing a stereo image based on every 3 frames of denoised images, then performing image overlapping correction on every 8 stereo images to obtain a synthesized stereo image, and projecting the synthesized stereo image, so that an image is constructed every 24 frames of images, image deviation caused by moving the removed image or position of an image acquisition device is corrected, and the final image has higher quality
Example 2
On the basis of the above embodiment, the real-time image acquisition apparatus includes: a target monitoring unit for monitoring a tracked target human body within a monitoring area of a target human body image represented by image data obtained by continuously imaging the target human body; a monitoring area updating unit, responsive to the object monitoring unit monitoring an object, for updating the monitoring area in such a manner that the monitored object will occupy a center of the monitoring area; a movement monitoring unit, responsive to the object monitoring unit no longer monitoring the object, for monitoring the magnitude and direction of movement of the entire object human image in which the object is no longer monitored; a monitoring region setting unit that sets a monitoring region at a central portion of the target human body image if the movement of the entire target human body image monitored by the movement monitoring unit is equal to or greater than a designated magnitude, and sets a monitoring region at an edge of the target human body image in a direction opposite to a movement direction of the entire target human body image monitored by the movement monitoring unit if the movement of the entire target human body image monitored by the movement monitoring unit is less than the designated magnitude; and a control unit for controlling the target monitoring unit, the monitoring area updating unit, the movement monitoring unit, and the monitoring area setting unit to repeat a process for monitoring a target, a process for updating a monitoring area, a process for monitoring the magnitude and direction of movement, and a process for setting a monitoring area.
Specifically, the task of tracking a visual target (single target) is to predict the size and position of the target in a subsequent frame given the size and position of the target in an initial frame of a video sequence.
Inputting an initialization target frame, generating a plurality of candidate frames (Motion Model) in the next frame, extracting features (Feature Extractor) of the candidate frames, then scoring the candidate frames (observer Model), and finally finding a candidate frame with the highest score in the scores as a predicted target (Prediction A) or fusing a plurality of predicted values (Ensemble) to obtain a better predicted target.
Motion Model (Motion Model): the speed and quality of generating candidate samples directly determine how good the tracking system performs. Two methods are commonly used: particle filtering (Particle Filter) and Sliding Window (Sliding Window). Particle filtering is a sequential Bayes inference method, which infers the hidden state of the target in a recursive manner. While a sliding window is an exhaustive search method that lists all possible samples near the target as candidate samples.
Feature extraction (Feature Extractor) a distinctive Feature representation is one of the keys to target tracking. Common features are divided into two types: hand-designed features (handled-feature) and depth features (Deep feature). Common features of manual design include Gray scale features (Gray), Histogram of Oriented Gradient (HOG), Haar-like features, Scale Invariant Features (SIFT), etc. Unlike the artificially designed features, the depth features are features that are learned through a large number of training samples and are more discriminative than the manually designed features. Therefore, tracking methods using depth features are generally easy to achieve with a good result.
Observation Model (observer Model) most tracking methods focus mainly on the design of this block. According to different ideas, observation models can be divided into two categories: generative Model (Generative Model) and discriminant Model (discriminant Model) Generative models generally find the candidate that is most similar to the target template as the tracking result, and this process can be regarded as template matching. Common theoretical methods include: subspace, sparse representation, dictionary learning, etc. And the discriminant model distinguishes the target from the background by training a classifier, and selects the candidate sample with the highest confidence coefficient as a prediction result. Discriminant methods have become the dominant method in target tracking because there are a large number of machine learning methods available. Common theoretical methods include: logistic regression, ridge regression, support vector machines, multi-instance learning, correlation filtering, and the like.
Model Update (Model Update) the Model Update mainly updates the observation Model to adapt to the change of the target appearance and prevent the tracking process from drifting. Model updates do not have a uniform standard, and the appearance of the target is generally considered to change continuously, so the model is often updated every frame. However, it is also considered that the past appearance of the target is important for tracking, and continuous updating may lose past appearance information and introduce excessive noise, so that the problem is solved by combining long and short-term updating.
An integration Method (Ensemble Method) is beneficial to improving the prediction accuracy of a model and is often regarded as an effective means for improving the tracking accuracy. The integration methods can be broadly divided into two categories: the best of the multiple predictors is selected, or a weighted average of all of the predictors is used.
Example 3
On the basis of the above embodiment, the image synthesizing apparatus, based on every 3 frames of the denoised image, synthesizes a stereo image, including: respectively taking 3 frames of images as a first image of a first visual angle, a second image of a second visual angle and a third image of a third visual angle; acquiring disparity maps corresponding to a first image, a second image and a third image, and judging a zero disparity area according to the disparity maps, wherein the disparity maps comprise a plurality of disparity values corresponding to the first image, the second image and the third image; adjusting the disparity map to be a shifted disparity map corresponding to the zero disparity region; linearly or nonlinearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual perspective images according to the adjusted disparity map, the first image, the second image and the third image; and enhancing a two-dimensional depth cue of the virtual perspective image according to the adjusted disparity map.
Specifically, the disparity map is an image in which any one of the pair of images is used as a reference, the size of the disparity map is the size of the reference image, and the element value is the disparity value.
Since the disparity map includes distance information of a scene, image matching of the disparity map is extracted from the stereo image pair.
Example 4
On the basis of the above embodiment, the method in which the image synthesizing apparatus performs image superimposition correction on every 8 stereoscopic images to obtain a synthesized stereoscopic image includes: after the pixel values of the pixels corresponding to each pixel point in the 8 stereo images are superposed, an average value is obtained, and then the average value is used as the final value of the pixel.
Example 5
On the basis of the previous embodiment, the image denoising device performs image denoising on a target human body image acquired in real time, so as to reduce noise interference in the process of acquiring the target human body image, and the method for acquiring the denoised image comprises the following steps: the target human body image is expressed by the following formula: pPBsin (wt + kx + 1); the image characteristic curve density is as follows:
Figure BDA0002878083680000101
wherein, B is the amplitude of the image characteristic curve; w is the phase of the image characteristic curve; t is an image characteristic curve time parameter; k is a correction coefficient and is any positive integer; x is the correction amplitude and is any positive decimal number; rho is an energy density constant; c is an image characteristic curve propagation velocity constant; the image characteristic curve adjusting unit divides the received image characteristic curve into three parts according to the received image characteristic curve, wherein the three parts are respectively as follows: a noise image characteristic curve portion, an image characteristic curve portion, and an error image characteristic curve portion; according to the noise image characteristic curve generated by the noise image characteristic curve part and the error image characteristic curve generated by the error image characteristic curve part, adjusting the output image characteristic curve to ensure that the output of the output image characteristic curve is as follows: pSβ Bsin (wt-kx + α); wherein, beta is an amplitude enhancement coefficient of the output image characteristic curve and is any positive number less than 1; alpha is a phase correction value, and the setting range is 0-180; the image characteristic curve energy density of the output image characteristic curve is as follows:
Figure BDA0002878083680000111
the image characteristic curve level difference is calculated as follows:
Figure BDA0002878083680000112
finally, the image characteristic curve output unit adjusts the parameters of the output image characteristic curve according to the image characteristic curve level difference, so that beta is 1 and alpha is pi, a final output image characteristic curve is obtained, the final output image characteristic curve is filtered,and outputting the final image characteristic curve to finish the noise reduction of the image characteristic curve.
Example 6
A projection interaction method based on human body image tracking, the method executes the following steps: step 1: acquiring a target human body image, simultaneously tracking the position of the target human body in real time, monitoring whether the target human body moves or not, and whether the target human body moves out of a region, and if the target human body moves out of the region to be monitored, adjusting the position of the target human body in real time to track the target human body, and continuously acquiring the target human body image; step 2: carrying out image denoising on a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image, and acquiring a denoised image; and step 3: and synthesizing a stereo image based on every 3 frames of the denoised images, then performing image overlapping correction on every 8 stereo images to obtain a synthesized stereo image, and projecting the synthesized stereo image.
Specifically, the target human body image is tracked in real time, the target human body image can move along with the target human body image after moving, then the target human body image is subjected to image denoising, image synthesis and projection, the moving target is projected, and the method has the advantages of good projection effect, high intelligent degree and high projection image quality.
Example 7
On the basis of the above embodiment, when the synthesized stereo image is projected in step 2, the projection is performed at a time interval of one image per second.
Specifically, the method can track the target human body by setting a detection area, if the monitored movement of the whole target human body image is equal to or larger than a specified amplitude, the monitoring area is arranged at the central part of the target human body image, and if the monitored movement of the whole target human body image is smaller than the specified amplitude, the monitoring area is arranged at the edge of the target human body image in the direction opposite to the movement direction of the whole target human body image monitored by the movement monitoring unit, and the method monitors the movement of the target human body to realize image tracking.
Example 8
On the basis of the above embodiment, the image synthesizing apparatus, based on every 3 frames of the denoised image, synthesizes a stereo image, including: respectively taking 3 frames of images as a first image of a first visual angle, a second image of a second visual angle and a third image of a third visual angle; acquiring disparity maps corresponding to a first image, a second image and a third image, and judging a zero disparity area according to the disparity maps, wherein the disparity maps comprise a plurality of disparity values corresponding to the first image, the second image and the third image; adjusting the disparity map to be a shifted disparity map corresponding to the zero disparity region; linearly or nonlinearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual perspective images according to the adjusted disparity map, the first image, the second image and the third image; and enhancing a two-dimensional depth cue of the virtual perspective image according to the adjusted disparity map.
Specifically, the method and the device perform image denoising on the target human body image acquired in real time, reduce noise interference in the process of acquiring the target human body image, and acquire a denoised image, so that the subsequent image quality is higher, and the projected image effect is better.
Example 9
On the basis of the above embodiment, the method in which the image synthesizing apparatus performs image superimposition correction on every 8 stereoscopic images to obtain a synthesized stereoscopic image includes: after the pixel values of the pixels corresponding to each pixel point in the 8 stereo images are superposed, an average value is obtained, and then the average value is used as the final value of the pixel.
Specifically, a stereo image is synthesized based on every 3 frames of denoised images, then every 8 stereo images are subjected to image overlapping correction to obtain a synthesized stereo image, and the synthesized stereo image is projected, so that an image is constructed every 24 frames of images, image deviation caused by movement of the removed image or position factors of an image acquisition device is corrected, and the final image quality is higher.
Example 10
On the basis of the previous embodiment, the image denoising device performs image denoising on a target human body image acquired in real time, so as to reduce noise interference in the process of acquiring the target human body image, and the method for acquiring the denoised image comprises the following steps: the target human body image is expressed by the following formula: pPBsin (wt + kx + 1); the image characteristic curve density is as follows:
Figure BDA0002878083680000131
wherein, B is the amplitude of the image characteristic curve; w is the phase of the image characteristic curve; t is an image characteristic curve time parameter; k is a correction coefficient and is any positive integer; x is the correction amplitude and is any positive decimal number; rho is an energy density constant; c is an image characteristic curve propagation velocity constant; the image characteristic curve adjusting unit divides the received image characteristic curve into three parts according to the received image characteristic curve, wherein the three parts are respectively as follows: a noise image characteristic curve portion, an image characteristic curve portion, and an error image characteristic curve portion; according to the noise image characteristic curve generated by the noise image characteristic curve part and the error image characteristic curve generated by the error image characteristic curve part, adjusting the output image characteristic curve to ensure that the output of the output image characteristic curve is as follows: pSβ Bsin (wt-kx + α); wherein, beta is an amplitude enhancement coefficient of the output image characteristic curve and is any positive number less than 1; alpha is a phase correction value, and the setting range is 0-180; the image characteristic curve energy density of the output image characteristic curve is as follows:
Figure BDA0002878083680000132
the image characteristic curve level difference is calculated as follows:
Figure BDA0002878083680000133
and finally, the image characteristic curve output unit adjusts parameters of the output image characteristic curve according to the image characteristic curve level difference, so that beta is 1 and alpha is pi, a final output image characteristic curve is obtained, the final output image characteristic curve is filtered, the final image characteristic curve is output, and the noise reduction of the image characteristic curve is completed.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process and related description of the system described above may refer to the corresponding process in the foregoing method embodiments, and will not be described herein again.
It should be noted that, the system provided in the foregoing embodiment is only illustrated by dividing the functional units, and in practical applications, the functions may be distributed by different functional units according to needs, that is, the units or steps in the embodiments of the present invention are further decomposed or combined, for example, the units in the foregoing embodiment may be combined into one unit, or may be further decomposed into multiple sub-units, so as to complete all or the functions of the units described above. The names of the units and steps involved in the embodiments of the present invention are only for distinguishing the units or steps, and are not to be construed as unduly limiting the present invention.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes and related descriptions of the storage device and the processing device described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
Those of skill in the art would appreciate that the various illustrative elements, method steps, described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that programs corresponding to the elements, method steps may be located in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. To clearly illustrate this interchangeability of electronic hardware and software, various illustrative components and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as electronic hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The terms "first," "second," and the like are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
The terms "comprises," "comprising," or any other similar term are intended to cover a non-exclusive inclusion, such that a process, method, article, or unit/apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or unit/apparatus.
So far, the technical solutions of the present invention have been described in connection with the preferred embodiments shown in the drawings, but it is easily understood by those skilled in the art that the scope of the present invention is obviously not limited to these specific embodiments. Equivalent modifications or substitutions of the related art marks may be made by those skilled in the art without departing from the principle of the present invention, and the technical solutions after such modifications or substitutions will fall within the protective scope of the present invention.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (10)

1. Projection interactive system based on human image tracking, characterized in that, the system includes: the real-time image acquisition device is configured for acquiring a target human body image, tracking the position of the target human body in real time, monitoring whether the target human body moves or not and whether the target human body moves out of an area, and if the target human body moves out of the area to be monitored, adjusting the position of the real-time image acquisition device in real time to track the target human body and continuously acquire the target human body image; the image denoising device is configured for denoising an image of a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image and acquiring a denoised image; and the image synthesis device is configured to synthesize a stereo image based on every 3 frames of the denoised images, then perform image superposition correction on every 8 stereo images to obtain a synthesized stereo image, and project the synthesized stereo image.
2. The system of claim 1, wherein the real-time image acquisition device comprises: a target monitoring unit for monitoring a tracked target human body within a monitoring area of a target human body image represented by image data obtained by continuously imaging the target human body; a monitoring area updating unit, responsive to the object monitoring unit monitoring an object, for updating the monitoring area in such a manner that the monitored object will occupy a center of the monitoring area; a movement monitoring unit, responsive to the object monitoring unit no longer monitoring the object, for monitoring the magnitude and direction of movement of the entire object human image in which the object is no longer monitored; a monitoring region setting unit that sets a monitoring region at a central portion of the target human body image if the movement of the entire target human body image monitored by the movement monitoring unit is equal to or greater than a designated magnitude, and sets a monitoring region at an edge of the target human body image in a direction opposite to a movement direction of the entire target human body image monitored by the movement monitoring unit if the movement of the entire target human body image monitored by the movement monitoring unit is less than the designated magnitude; and a control unit for controlling the target monitoring unit, the monitoring area updating unit, the movement monitoring unit, and the monitoring area setting unit to repeat a process for monitoring a target, a process for updating a monitoring area, a process for monitoring the magnitude and direction of movement, and a process for setting a monitoring area.
3. The system of claim 2, wherein the image synthesizing means synthesizes a stereoscopic image based on the denoised image for every 3 frames, comprising: respectively taking 3 frames of images as a first image of a first visual angle, a second image of a second visual angle and a third image of a third visual angle; acquiring disparity maps corresponding to a first image, a second image and a third image, and judging a zero disparity area according to the disparity maps, wherein the disparity maps comprise a plurality of disparity values corresponding to the first image, the second image and the third image; adjusting the disparity map to be a shifted disparity map corresponding to the zero disparity region; linearly or nonlinearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual perspective images according to the adjusted disparity map, the first image, the second image and the third image; and enhancing a two-dimensional depth cue of the virtual perspective image according to the adjusted disparity map.
4. The system according to claim 3, wherein the method for the image synthesizing device to perform image overlay correction on every 8 stereo images to obtain the synthesized stereo image comprises: after the pixel values of the pixels corresponding to each pixel point in the 8 stereo images are superposed, an average value is obtained, and then the average value is used as the final value of the pixel.
5. The system of claim 4, wherein the image denoising device performs image denoising on the target human body image acquired in real time, so as to reduce noise interference in the process of acquiring the target human body image, and the method for acquiring the denoised image comprises: the target human body image is expressed by the following formula: pPBsin (wt + kx + 1); the image characteristic curve density is as follows:
Figure RE-FDA0002999678510000021
wherein, B is the amplitude of the image characteristic curve; w is the phase of the image characteristic curve; t is an image characteristic curve time parameter; k is a correction coefficient and is any positive integer; x is the correction amplitude and is any positive decimal number; rho is an energy density constant; c is an image characteristic curve propagation velocity constant; the image characteristic curve adjusting unit divides the received image characteristic curve into three parts according to the received image characteristic curve, wherein the three parts are respectively as follows: a noise image characteristic curve portion, an image characteristic curve portion, and an error image characteristic curve portion; adjusting the output image characteristic curve according to the noise image characteristic curve generated by the noise image characteristic curve part and the error image characteristic curve generated by the error image characteristic curve part, so that the output image characteristic curveThe output of the curve is: pSβ Bsin (wt-kx + α); wherein, beta is an amplitude enhancement coefficient of the output image characteristic curve and is any positive number less than 1; alpha is a phase correction value, and the setting range is 0-180; the image characteristic curve energy density of the output image characteristic curve is as follows:
Figure RE-FDA0002999678510000022
Figure RE-FDA0002999678510000031
the image characteristic curve level difference is calculated as follows:
Figure RE-FDA0002999678510000032
Figure RE-FDA0002999678510000033
and finally, the image characteristic curve output unit adjusts parameters of the output image characteristic curve according to the image characteristic curve level difference, so that beta is 1 and alpha is pi, a final output image characteristic curve is obtained, the final output image characteristic curve is filtered, the final image characteristic curve is output, and the noise reduction of the image characteristic curve is completed.
6. A projection interaction method based on human body image tracking based on the system of any one of claims 1 to 5, characterized in that the method performs the following steps: step 1: acquiring a target human body image, simultaneously tracking the position of the target human body in real time, monitoring whether the target human body moves or not, and whether the target human body moves out of a region, and if the target human body moves out of the region to be monitored, adjusting the position of the target human body in real time to track the target human body, and continuously acquiring the target human body image; step 2: carrying out image denoising on a target human body image acquired in real time, reducing noise interference in the process of acquiring the target human body image, and acquiring a denoised image; and step 3: and synthesizing a stereo image based on every 3 frames of the denoised images, then performing image overlapping correction on every 8 stereo images to obtain a synthesized stereo image, and projecting the synthesized stereo image.
7. The system of claim 1, wherein the step 2 of projecting the synthesized stereo image projects the synthesized stereo image at a time interval of one image per second.
8. The system of claim 1, wherein the image synthesizing means synthesizes a stereoscopic image based on the denoised image for every 3 frames, comprising: respectively taking 3 frames of images as a first image of a first visual angle, a second image of a second visual angle and a third image of a third visual angle; acquiring disparity maps corresponding to a first image, a second image and a third image, and judging a zero disparity area according to the disparity maps, wherein the disparity maps comprise a plurality of disparity values corresponding to the first image, the second image and the third image; adjusting the disparity map to be a shifted disparity map corresponding to the zero disparity region; linearly or nonlinearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual perspective images according to the adjusted disparity map, the first image, the second image and the third image; and enhancing a two-dimensional depth cue of the virtual perspective image according to the adjusted disparity map.
9. The method according to claim 8, wherein the method for the image synthesizing device to perform image overlay correction on every 8 stereoscopic images to obtain the synthesized stereoscopic image comprises: after the pixel values of the pixels corresponding to each pixel point in the 8 stereo images are superposed, an average value is obtained, and then the average value is used as the final value of the pixel.
10. The system of claim 1, wherein the image denoising device performs image denoising on the target human body image acquired in real time, so as to reduce noise interference in the process of acquiring the target human body image, and the method for acquiring the denoised image comprises: the target human body image is expressed by the following formula: pPBsin (wt + kx + 1); the image characteristic curve density is as follows:
Figure RE-FDA0002999678510000041
wherein, B is the amplitude of the image characteristic curve; w is the phase of the image characteristic curve; t is an image characteristic curve time parameter; k is a correction coefficient and is any positive integer; x is the correction amplitude and is any positive decimal number; rho is an energy density constant; c is an image characteristic curve propagation velocity constant; the image characteristic curve adjusting unit divides the received image characteristic curve into three parts according to the received image characteristic curve, wherein the three parts are respectively as follows: a noise image characteristic curve portion, an image characteristic curve portion, and an error image characteristic curve portion; according to the noise image characteristic curve generated by the noise image characteristic curve part and the error image characteristic curve generated by the error image characteristic curve part, adjusting the output image characteristic curve to ensure that the output of the output image characteristic curve is as follows: pSβ Bsin (wt-kx + α); wherein, beta is an amplitude enhancement coefficient of the output image characteristic curve and is any positive number less than 1; alpha is a phase correction value, and the setting range is 0-180; the image characteristic curve energy density of the output image characteristic curve is as follows:
Figure RE-FDA0002999678510000042
Figure RE-FDA0002999678510000043
the image characteristic curve level difference is calculated as follows:
Figure RE-FDA0002999678510000044
Figure RE-FDA0002999678510000045
and finally, the image characteristic curve output unit adjusts parameters of the output image characteristic curve according to the image characteristic curve level difference, so that beta is 1 and alpha is pi, a final output image characteristic curve is obtained, the final output image characteristic curve is filtered, the final image characteristic curve is output, and the noise reduction of the image characteristic curve is completed.
CN202011639843.8A 2020-12-31 2020-12-31 Projection interaction system and method based on human body image tracking Pending CN112822470A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011639843.8A CN112822470A (en) 2020-12-31 2020-12-31 Projection interaction system and method based on human body image tracking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011639843.8A CN112822470A (en) 2020-12-31 2020-12-31 Projection interaction system and method based on human body image tracking

Publications (1)

Publication Number Publication Date
CN112822470A true CN112822470A (en) 2021-05-18

Family

ID=75858062

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011639843.8A Pending CN112822470A (en) 2020-12-31 2020-12-31 Projection interaction system and method based on human body image tracking

Country Status (1)

Country Link
CN (1) CN112822470A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101776952A (en) * 2010-01-29 2010-07-14 联动天下科技(大连)有限公司 Novel interactive projection system
CN101931753A (en) * 2009-06-18 2010-12-29 富士胶片株式会社 Target following and image tracking apparatus, method of controlling operation thereof and digital camera
CN105306919A (en) * 2014-06-03 2016-02-03 宏碁股份有限公司 Stereo image synthesis method and device
CN107105193A (en) * 2016-02-23 2017-08-29 芋头科技(杭州)有限公司 Robot monitoring system based on human body information
CN112152567A (en) * 2020-08-21 2020-12-29 杭州伍暨通信设备有限公司 High-efficiency high-harmonic suppression power amplification device and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101931753A (en) * 2009-06-18 2010-12-29 富士胶片株式会社 Target following and image tracking apparatus, method of controlling operation thereof and digital camera
CN101776952A (en) * 2010-01-29 2010-07-14 联动天下科技(大连)有限公司 Novel interactive projection system
CN105306919A (en) * 2014-06-03 2016-02-03 宏碁股份有限公司 Stereo image synthesis method and device
CN107105193A (en) * 2016-02-23 2017-08-29 芋头科技(杭州)有限公司 Robot monitoring system based on human body information
CN112152567A (en) * 2020-08-21 2020-12-29 杭州伍暨通信设备有限公司 High-efficiency high-harmonic suppression power amplification device and method

Similar Documents

Publication Publication Date Title
Fischer et al. Rt-gene: Real-time eye gaze estimation in natural environments
WO2021139484A1 (en) Target tracking method and apparatus, electronic device, and storage medium
CN109871760B (en) Face positioning method and device, terminal equipment and storage medium
US20170045950A1 (en) Gesture Recognition Systems
CN109087261B (en) Face correction method based on unlimited acquisition scene
JP5438601B2 (en) Human motion determination device and program thereof
CN108268864A (en) Face identification method, system, electronic equipment and computer program product
KR960035351A (en) 3D display image generation method, image processing method using depth information, depth information generation method
JP2015527625A (en) physical measurement
CN111127668B (en) Character model generation method and device, electronic equipment and storage medium
US11159717B2 (en) Systems and methods for real time screen display coordinate and shape detection
CN111898571A (en) Action recognition system and method
CN109978908B (en) Single-target rapid tracking and positioning method suitable for large-scale deformation
JP6272071B2 (en) Image processing apparatus, image processing method, and program
CN115008454A (en) Robot online hand-eye calibration method based on multi-frame pseudo label data enhancement
CN113065506B (en) Human body posture recognition method and system
CN112396694B (en) 3D face video generation method based on monocular camera
Zimmer et al. Imposing temporal consistency on deep monocular body shape and pose estimation
CN112822470A (en) Projection interaction system and method based on human body image tracking
CN113688680B (en) Intelligent recognition and tracking system
CN106934818B (en) Hand motion tracking method and system
CN112132864A (en) Robot following method based on vision and following robot
Jian et al. Realistic face animation generation from videos
CN108776973A (en) Unmanned plane target tracking based on partial image data study
WO2018191058A1 (en) Image processing system with discriminative control

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210518

RJ01 Rejection of invention patent application after publication