CN111131701B - Intelligent head portrait tracking system and method - Google Patents

Intelligent head portrait tracking system and method Download PDF

Info

Publication number
CN111131701B
CN111131701B CN201911356453.7A CN201911356453A CN111131701B CN 111131701 B CN111131701 B CN 111131701B CN 201911356453 A CN201911356453 A CN 201911356453A CN 111131701 B CN111131701 B CN 111131701B
Authority
CN
China
Prior art keywords
image
height
target object
equipment
determining
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.)
Active
Application number
CN201911356453.7A
Other languages
Chinese (zh)
Other versions
CN111131701A (en
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.)
Aisino Corp
Original Assignee
Aisino Corp
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 Aisino Corp filed Critical Aisino Corp
Priority to CN201911356453.7A priority Critical patent/CN111131701B/en
Publication of CN111131701A publication Critical patent/CN111131701A/en
Application granted granted Critical
Publication of CN111131701B publication Critical patent/CN111131701B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects
    • H04N23/611Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/695Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects

Landscapes

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

Abstract

The invention discloses an intelligent head portrait tracking system and a method thereof, wherein the system comprises: the camera equipment is used for acquiring image video data and sending the acquired image video data to the single chip microcomputer; the single chip microcomputer is used for analyzing the acquired image video data frame by frame and tracking the behavior characteristics of the target object so as to acquire a characteristic mark image; when the feature marker image meets the height calculation requirement, determining the height of the target object; determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment; and the lifting motion equipment is used for moving according to the moving instruction so as to drive the camera equipment to be adjusted to the best shooting position. The system has high detection precision, quick response and convenient installation and maintenance; the experience of the self-service equipment is improved, and the camera can be quickly moved to the optimal arrangement position by approaching the equipment; meanwhile, other devices are not needed for auxiliary detection, the load of an upper system is not increased, and the stable operation of the upper computer is more effectively guaranteed.

Description

Intelligent head portrait tracking system and method
Technical Field
The present invention relates to the field of intelligent control technologies, and in particular, to an intelligent head portrait tracking system and method.
Background
With the popularization of the face technology, self-service equipment of each user needs to acquire head portrait information of the user, if the user can shoot a complete and effective head portrait by using the proximity equipment, a method and a system which can intelligently monitor the height of a human body and move a camera to a proper shooting position are needed, and the system can acquire the complete and effective head portrait.
Due to the fact that the heights of the using groups are different, the single camera is limited by the range of the visual angle, and the camera cannot be applied to all the groups. In a common method, a single camera is arranged at a certain position, and the shooting angle is suitable for the average height of a group; the other mode adopts a plurality of cameras, each camera covers different height groups, and the cameras cover all the groups together. The single camera detection mode needs cooperation of a user, if the height of the user is not enough, the user needs to be padded with feet or be padded with other articles, and once the user cannot be helped by foreign objects, the user cannot use the camera in the group. Because the camera is only suitable for people with a certain height, people with higher or lower heights in the group can face up or lower the head when watching the camera, and the shot image is not a head portrait on the front, so that the camera is not suitable for all applications. The detection mode of the plurality of cameras occupies more system resources due to the adoption of the plurality of cameras, and influences the stability of system operation. In addition, the user can not know which camera is matched for photographing treatment because the user faces the plurality of cameras, so that the experience of the user is greatly reduced.
Disclosure of Invention
The invention provides an intelligent head portrait tracking system and method, which aim to solve the problem of accurately shooting a complete head portrait of a target object.
In order to solve the above problem, according to an aspect of the present invention, there is provided an intelligent tracking avatar system, comprising: the camera shooting device is installed on the lifting movement device, connected with the single chip and used for acquiring image video data and sending the acquired image video data to the single chip;
the single chip microcomputer is used for analyzing the acquired image video data according to frames and tracking the behavior characteristics of the target object so as to acquire a characteristic mark image; when the feature marker image meets the height calculation requirement, determining the height of the target object; determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment;
the lifting motion equipment is connected with the single chip microcomputer and used for moving according to the moving instruction so as to drive the camera equipment to be adjusted to the best shooting position.
Preferably, the analyzing, by the single chip microcomputer, the acquired image video data by frames, and tracking the behavior feature of the target object to obtain the feature labeled image includes:
analyzing a frame image in the acquired image video data, and monitoring whether the frame image contains preset part characteristics;
when the frame image contains preset part features, according to the positions of the part features in the frame image, screenshot is carried out according to preset image capture parameters so as to obtain a head portrait image;
and performing model matching on the head portrait image, and marking the coordinate positions of the characteristic parts in the frame image when the head portrait image contains a preset number of part characteristics so as to obtain a characteristic mark image.
Preferably, the determining, by the single chip microcomputer, the height of the target object when the feature label image meets the height calculation requirement includes:
segmenting the feature marker image according to the coordinate position of the feature part;
if the head portrait region in the segmented image is determined to be in a preset parameter region and is a front face image, determining the distance between the target object and the image pickup equipment by using the proportion between the characteristic parts and the height of the image pickup equipment;
the height of the target object is determined according to the distance between the target object and the image pickup apparatus, the distance between the model apparatus and the image pickup apparatus, and the height of the image pickup apparatus.
Preferably, wherein the singlechip, according to the high definite movement instruction of target object and send lifting motion equipment to, include:
determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjusting strategy;
and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment.
Preferably, the single chip microcomputer is further configured to:
and when the head portrait area in the segmented image is determined not to be in the preset parameter area or not to be the front face image, calculating the central coordinate position according to the coordinate position of the characteristic part, and sending a movement control command to the lifting motion equipment according to the relative position relation between the central coordinate position and the camera equipment.
According to another aspect of the present invention, there is provided a method of tracking an avatar using the intelligent avatar tracking system as described above, the method including:
acquiring image video data and sending the acquired image video data to a single chip microcomputer;
analyzing the collected image video data by frames, and tracking the behavior characteristics of the target object to obtain a characteristic mark image;
when the feature marker image meets the height calculation requirement, determining the height of the target object;
determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment;
and the lifting motion equipment moves according to the moving instruction so as to drive the camera equipment to adjust to the best shooting position.
Preferably, the analyzing the acquired image video data frame by frame and tracking the behavior feature of the target object to obtain the feature marker image includes:
analyzing a frame image in the acquired image video data, and monitoring whether the frame image contains a preset part characteristic or not;
when the frame image contains preset part features, according to the positions of the part features in the frame image, screenshot is carried out according to preset image capture parameters so as to obtain a head portrait image;
and performing model matching on the head portrait image, and when the head portrait image contains a preset number of part features, marking the coordinate positions of the feature parts in the frame image to obtain a feature mark image.
Preferably, the determining the height of the target object when the feature marker image meets the height calculation requirement comprises:
segmenting the feature marker image according to the coordinate position of the feature part;
if the head portrait region in the segmented image is determined to be in a preset parameter region and is a front face image, determining the distance between the target object and the image pickup equipment by using the proportion between the characteristic parts and the height of the image pickup equipment;
the height of the target object is determined according to the distance between the target object and the image pickup apparatus, the distance between the model apparatus and the image pickup apparatus, and the height of the image pickup apparatus.
Preferably, the determining a movement instruction according to the height of the target object and sending the movement instruction to the elevating movement device includes:
determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjustment strategy;
and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment.
Preferably, wherein the method further comprises:
when the head portrait region in the segmented image is determined not to be in the preset parameter region or not to be the frontal image, calculating the central coordinate position according to the coordinate position of the characteristic part;
and sending a movement control command to the lifting motion equipment according to the relative position relation between the central coordinate position and the camera equipment.
The invention provides an intelligent head portrait tracking system and method, wherein the system comprises: the camera equipment is used for acquiring image video data and sending the acquired image video data to the single chip microcomputer; the single chip microcomputer is used for analyzing the acquired image video data according to frames and tracking the behavior characteristics of the target object so as to acquire a characteristic mark image; when the feature marker image meets the height calculation requirement, determining the height of the target object; determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment; and the lifting motion equipment is used for moving according to the moving instruction so as to drive the camera equipment to be adjusted to the best shooting position. The system can control the lifting motion equipment to adjust the position of the camera equipment, accurately judge the height of a person approaching through a video image captured by the camera equipment, and ensure that the camera equipment can always shoot a complete head portrait of a user as the person approaches and the lifting mechanism is controlled by the single chip microcomputer to adjust the height of the camera equipment; the detection precision is high, the response is fast, the installation and maintenance are convenient, the limitation of the traditional single camera is made up, and the resource waste of a plurality of cameras is avoided; the experience of the self-service equipment is improved, a user does not need to cooperate, and the camera can be quickly moved to the optimal arrangement position by approaching the equipment; meanwhile, other devices are not needed for auxiliary detection, the load of an upper system is not increased, and the stable operation of the upper computer is more effectively guaranteed.
Drawings
A more complete understanding of exemplary embodiments of the present invention may be had by reference to the following drawings in which:
FIG. 1 is a schematic diagram of an intelligent tracking avatar system 100 according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an intelligent tracking head portrait system according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of determining the height of a target object according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a moving direction of an image pickup apparatus according to an embodiment of the present invention; and
FIG. 5 is a flowchart of a method 500 for intelligently tracking an avatar according to an embodiment of the present invention.
Detailed Description
Example embodiments of the present invention will now be described with reference to the accompanying drawings, however, the invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein, which are provided for a complete and complete disclosure of the invention and to fully convey the scope of the invention to those skilled in the art. The terminology used in the exemplary embodiments illustrated in the accompanying drawings is not intended to be limiting of the invention. In the drawings, the same units/elements are denoted by the same reference numerals.
Unless otherwise defined, terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Further, it will be understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense.
Fig. 1 is a schematic structural diagram of an intelligent tracking avatar system 100 according to an embodiment of the present invention. As shown in fig. 1, the intelligent head portrait tracking system provided by the embodiment of the invention can control the lifting motion device to adjust the position of the camera device, accurately judge the height of a person approaching through a video image captured by the camera device, and control the lifting mechanism to adjust the height of the camera device along with the approach of the person, so that the camera device can always shoot a complete head portrait of the user; the detection precision is high, the response is fast, the installation and the maintenance are convenient, the limitation of the traditional single camera is made up, and the resource waste of a plurality of cameras is avoided; the experience of the self-service equipment is improved, a user does not need to cooperate, and the camera can be quickly moved to the optimal arrangement position by approaching the equipment; meanwhile, other devices are not needed for auxiliary detection, the load of an upper system is not increased, and the stable operation of the upper computer is effectively guaranteed. The intelligent tracking head portrait system 100 provided by the embodiment of the invention comprises: the device comprises a single chip microcomputer 101, a camera device 102 and a lifting motion device 103, wherein the camera device 102 and the lifting motion device 103 are respectively connected with the single chip microcomputer, and the camera device 102 is installed on the lifting motion device 103.
Preferably, the camera device 102 is configured to acquire image video data and send the acquired image video data to the single chip.
Preferably, the single chip microcomputer 101 is configured to analyze the acquired image video data frame by frame, and track behavior characteristics of the target object to obtain a feature marker image; when the feature marker image meets the height calculation requirement, determining the height of the target object; and determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment.
Preferably, the analyzing, by the single chip microcomputer, the acquired image video data by frames, and tracking the behavior feature of the target object to obtain the feature labeled image includes:
analyzing a frame image in the acquired image video data, and monitoring whether the frame image contains preset part characteristics;
when the frame image contains preset part features, according to the positions of the part features in the frame image, capturing a picture according to preset image capturing parameters to obtain a head portrait image;
and performing model matching on the head portrait image, and marking the coordinate positions of the characteristic parts in the frame image when the head portrait image contains a preset number of part characteristics so as to obtain a characteristic mark image.
Fig. 2 is a schematic structural diagram of an intelligent tracking avatar system according to an embodiment of the present invention. As shown in fig. 2, the single chip microcomputer 1 is connected with the camera 2 and the lifting motion device 3, and the lifting motion device 3 includes: motor drive controller and motor and elevating movement mechanism. The camera 2 is installed at one section of the lifting motion equipment 3, and the lifting motion equipment 3 can move the camera 2 up and down. The single chip microcomputer 1 is the core of a video detection system and mainly receives video source data, video source analysis and control lifting motion equipment; the camera 2 is responsible for acquiring video images; the lifting motion equipment 3 is responsible for moving the upper position and the lower position of the camera; the feature tracking algorithm 4 is integrated in the single chip microcomputer 1 and is responsible for analyzing video information and tracking data information of people close to the video information.
In the embodiment of the invention, the camera is a camera, and the camera directly captures image video data and sends the image video data to the singlechip. The single chip microcomputer analyzes the human body shape in each frame image of the camera video data, tracks the human body behavior characteristics and monitors whether the human body part characteristics are in the shooting range. Wherein, the position characteristics include: head type features, forehead features, eye features, nose features, neck and shoulder features, and the like. If the part features are not detected, the image is continuously captured. And if the part features are detected, cutting the frame image according to the image position of the feature part and a preset size parameter of the intercepted image to obtain a head portrait image.
And then, performing model matching on the cut-out image, judging whether a plurality of human body part characteristics exist in the head portrait image, if so, marking the coordinate positions where the characteristic points exist in the image, and acquiring a characteristic mark image. And at least identifying the positions of 2 groups of different part features, and if the identification positions are less than 2 groups, continuously snapping the image.
Preferably, the determining, by the single chip microcomputer, the height of the target object when the feature label image meets the height calculation requirement includes:
segmenting the feature marker image according to the coordinate position of the feature part;
if the head portrait area in the segmented image is determined to be in a preset parameter area and is a front face image, determining the distance between the target object and the image pickup equipment by using the proportion between the characteristic parts and the height of the image pickup equipment;
the height of the target object is determined according to the distance between the target object and the image pickup apparatus, the distance between the model apparatus and the image pickup apparatus, and the height of the image pickup apparatus.
Preferably, the single chip microcomputer determines a movement instruction according to the height of the target object and sends the movement instruction to the lifting motion device, and the method includes:
determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjusting strategy;
and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment.
In the embodiment of the invention, after acquiring the feature tag image marked with the coordinate position, the single chip divides the image according to the coordinate position, performs model matching, judges whether the human head portrait is in the configured parameter area, and judges whether the front face faces the camera. If it is determined that the human head portrait is within the setting area and is actually right, the distance D2 between the target point UI and the camera is calculated according to the ratio between the feature points and the height of the camera. Wherein, D2 can be determined by comparing the forehead size with eyes, the head size with eyes, shoulders and nose and other characteristics of a proportional model. Then, the height of the target object (the photographed passenger) is calculated from H2/H1= D2/D1. A schematic diagram of determining the height of a target object according to an embodiment of the present invention is shown in fig. 3. Finally, determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjusting strategy; and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment. At this time, the camera can accurately photograph the target object.
Preferably, the single chip microcomputer is further configured to:
and when the head portrait area in the segmented image is determined not to be in the preset parameter area or not to be the front face image, calculating the central coordinate position according to the coordinate position of the characteristic part, and sending a movement control command to the lifting motion equipment according to the relative position relation between the central coordinate position and the camera equipment.
In the embodiment of the invention, if the human head portrait is not in the configuration parameter area or is not the front face, the height of the camera is adjusted by adjusting the height of the lifting motion equipment. Specifically, a central coordinate position is calculated according to the coordinate position of the characteristic part, the central position is at the lower half part of a shooting area of the camera, and the prejudgment camera moves downwards as shown in fig. 4; if the position is in the upper half part, the camera is judged to move upwards in advance. And after judging the movement trend of the camera, the singlechip calculates the parameters of the movement required by the motor according to the relative position relation between the central coordinate position and the camera equipment, determines a movement control command, and sends the movement control command to the motor of the lifting movement equipment, so that the motor drives the lifting movement equipment to move the camera position to acquire the shot image again.
Preferably, the lifting motion device 103 is configured to move according to the moving instruction, so as to drive the image pickup device to adjust to an optimal position for shooting.
FIG. 5 is a flowchart of a method 500 for intelligently tracking an avatar according to an embodiment of the present invention. As shown in fig. 5, the method 500 for tracking an avatar intelligently provided by the present invention starts with step 501, acquires image video data in step 501, and sends the acquired image video data to a single chip.
At step 502, the captured image video data is analyzed frame by frame to track the behavior characteristics of the target object to obtain a feature labeled image.
Preferably, the analyzing the acquired image video data frame by frame and tracking the behavior feature of the target object to obtain the feature marker image includes:
analyzing a frame image in the acquired image video data, and monitoring whether the frame image contains a preset part characteristic or not;
when the frame image contains preset part features, according to the positions of the part features in the frame image, screenshot is carried out according to preset image capture parameters so as to obtain a head portrait image;
and performing model matching on the head portrait image, and when the head portrait image contains a preset number of part features, marking the coordinate positions of the feature parts in the frame image to obtain a feature mark image.
In step 503, when the feature label image meets the height calculation requirement, the height of the target object is determined.
Preferably, the determining the height of the target object when the feature marker image meets the height calculation requirement comprises:
segmenting the feature marker image according to the coordinate position of the feature part;
if the head portrait region in the segmented image is determined to be in a preset parameter region and is a front face image, determining the distance between the target object and the image pickup equipment by using the proportion between the characteristic parts and the height of the image pickup equipment;
the height of the target object is determined according to the distance between the target object and the image pickup apparatus, the distance between the model apparatus and the image pickup apparatus, and the height of the image pickup apparatus.
At step 504, a movement instruction is determined based on the height of the target object and sent to the lifting motion device.
Preferably, the determining the movement instruction according to the height of the target object and sending the movement instruction to the elevating movement device includes:
determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjusting strategy;
and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment.
In step 505, the lifting motion device moves according to the moving instruction to drive the camera device to adjust to the best position for shooting.
Preferably, wherein the method further comprises:
when the head portrait region in the segmented image is determined not to be in the preset parameter region or not to be the frontal image, calculating the central coordinate position according to the coordinate position of the characteristic part;
and sending a movement control command to the lifting motion equipment according to the relative position relationship between the central coordinate position and the camera equipment.
The intelligent avatar tracking method 500 according to the embodiment of the present invention corresponds to the intelligent avatar tracking system 100 according to another embodiment of the present invention, and is not described herein again.
The invention has been described with reference to a few embodiments. However, other embodiments of the invention than the ones disclosed above are equally possible within the scope of these appended patent claims, as these are known to those skilled in the art.
Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a/an/the [ device, component, etc ]" are to be interpreted openly as referring to at least one instance of said device, component, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting the same, and although the present invention is described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: modifications and equivalents may be made to the embodiments of the invention without departing from the spirit and scope of the invention, which is to be covered by the claims.

Claims (6)

1. An intelligent tracking avatar system, the system comprising: a singlechip, a camera device and a lifting motion device,
the camera shooting equipment is arranged on the lifting motion equipment, connected with the single chip microcomputer and used for acquiring image video data and sending the acquired image video data to the single chip microcomputer;
the single chip microcomputer is used for analyzing the acquired image video data frame by frame and tracking the behavior characteristics of the target object so as to acquire a characteristic mark image; when the feature marker image meets the height calculation requirement, determining the height of the target object; determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment;
the lifting motion equipment is connected with the single chip microcomputer and used for moving according to the moving instruction so as to drive the camera equipment to be adjusted to the optimal shooting position;
the single chip microcomputer analyzes the collected image video data according to frames, tracks the behavior characteristics of the target object to acquire the characteristic mark image, and comprises the following steps:
analyzing a frame image in the acquired image video data, and monitoring whether the frame image contains preset part characteristics;
when the frame image contains preset part features, according to the positions of the part features in the frame image, screenshot is carried out according to preset image capture parameters so as to obtain a head portrait image;
performing model matching on the head portrait image, and when the head portrait image contains a preset number of part features, performing coordinate position marking on feature parts in the frame image to obtain a feature mark image;
when the feature marker image meets the height calculation requirement, the single chip microcomputer determines the height of the target object, and the method comprises the following steps:
segmenting the feature marker image according to the coordinate position of the feature part;
if the head portrait region in the segmented image is determined to be in a preset parameter region and is a front face image, determining the distance between the target object and the image pickup equipment by using the proportion between the characteristic parts and the height of the image pickup equipment;
the height of the target object is determined according to the distance between the target object and the image pickup apparatus, the distance between the model apparatus and the image pickup apparatus, and the height of the image pickup apparatus.
2. The system of claim 1, wherein the single chip microcomputer determines a movement command according to the height of the target object and sends the movement command to the lifting motion device, and the system comprises:
determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjusting strategy;
and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment.
3. The system of claim 1, wherein the single chip microcomputer is further configured to:
and when the head portrait region in the segmented image is determined not to be in the preset parameter region or not to be the frontal image, calculating the central coordinate position according to the coordinate position of the characteristic part, and sending a movement control command to the lifting motion device according to the relative position relationship between the central coordinate position and the camera device.
4. A method for tracking an avatar using the intelligent tracking avatar system of any of claims 1-3, the method comprising:
acquiring image video data and sending the acquired image video data to a single chip microcomputer;
analyzing the collected image video data by frames, and tracking the behavior characteristics of the target object to obtain a characteristic mark image;
when the feature marker image meets the height calculation requirement, determining the height of the target object;
determining a moving instruction according to the height of the target object and sending the moving instruction to the lifting motion equipment;
the lifting motion equipment moves according to the moving instruction so as to drive the camera equipment to adjust to the optimal shooting position;
wherein, the analyzing the collected image video data by frame, and tracking the behavior characteristics of the target object to obtain the characteristic mark image, comprises:
analyzing a frame image in the acquired image video data, and monitoring whether the frame image contains preset part characteristics;
when the frame image contains preset part features, according to the positions of the part features in the frame image, capturing a picture according to preset image capturing parameters to obtain a head portrait image;
performing model matching on the head portrait image, and when the head portrait image contains a preset number of part features, performing coordinate position marking on feature parts in the frame image to obtain a feature mark image;
wherein determining the height of the target object when the feature marker image meets the height calculation requirement comprises:
segmenting the feature marker image according to the coordinate position of the feature part;
if the head portrait region in the segmented image is determined to be in a preset parameter region and is a front face image, determining the distance between the target object and the image pickup equipment by using the proportion between the characteristic parts and the height of the image pickup equipment;
the height of the target object is determined according to the distance between the target object and the image pickup apparatus, the distance between the model apparatus and the image pickup apparatus, and the height of the image pickup apparatus.
5. The method of claim 4, wherein determining and sending movement instructions to the elevator motion device based on the height of the target object comprises:
determining the moving height and direction of the camera equipment according to the height of the target object and a preset adjustment strategy;
and determining motion data of a motor for lifting motion according to the moving height, determining a moving instruction according to the motion data and the direction, and sending the moving instruction to lifting motion equipment.
6. The method of claim 4, further comprising:
when the head portrait region in the segmented image is determined not to be in the preset parameter region or not to be the frontal image, calculating the central coordinate position according to the coordinate position of the characteristic part;
and sending a movement control command to the lifting motion equipment according to the relative position relation between the central coordinate position and the camera equipment.
CN201911356453.7A 2019-12-25 2019-12-25 Intelligent head portrait tracking system and method Active CN111131701B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911356453.7A CN111131701B (en) 2019-12-25 2019-12-25 Intelligent head portrait tracking system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911356453.7A CN111131701B (en) 2019-12-25 2019-12-25 Intelligent head portrait tracking system and method

Publications (2)

Publication Number Publication Date
CN111131701A CN111131701A (en) 2020-05-08
CN111131701B true CN111131701B (en) 2022-10-04

Family

ID=70502171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911356453.7A Active CN111131701B (en) 2019-12-25 2019-12-25 Intelligent head portrait tracking system and method

Country Status (1)

Country Link
CN (1) CN111131701B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116215119A (en) * 2023-01-10 2023-06-06 北京大学 Automatic lifting blackboard, control method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360423A (en) * 2011-10-19 2012-02-22 丁泉龙 Intelligent human body tracking method
CN107168523A (en) * 2017-04-10 2017-09-15 北京小鸟看看科技有限公司 A kind of camera position method of adjustment and system
CN109389093A (en) * 2018-10-23 2019-02-26 同济大学 Based on recognition of face towards type method for tracing
CN110245561A (en) * 2019-05-09 2019-09-17 深圳市锐明技术股份有限公司 A kind of face identification method and device
CN110460772A (en) * 2019-08-14 2019-11-15 广州织点智能科技有限公司 Camera Automatic adjustment method, device, equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10504243B2 (en) * 2017-10-09 2019-12-10 Facebook Technologies, Llc Calibration system for a head-mounted display tracking system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360423A (en) * 2011-10-19 2012-02-22 丁泉龙 Intelligent human body tracking method
CN107168523A (en) * 2017-04-10 2017-09-15 北京小鸟看看科技有限公司 A kind of camera position method of adjustment and system
CN109389093A (en) * 2018-10-23 2019-02-26 同济大学 Based on recognition of face towards type method for tracing
CN110245561A (en) * 2019-05-09 2019-09-17 深圳市锐明技术股份有限公司 A kind of face identification method and device
CN110460772A (en) * 2019-08-14 2019-11-15 广州织点智能科技有限公司 Camera Automatic adjustment method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN111131701A (en) 2020-05-08

Similar Documents

Publication Publication Date Title
CN110287923B (en) Human body posture acquisition method, device, computer equipment and storage medium
JP5925068B2 (en) Video processing apparatus, video processing method, and program
CN103716594B (en) Panorama splicing linkage method and device based on moving target detecting
US7916904B2 (en) Face region detecting device, method, and computer readable recording medium
US9104909B2 (en) Image processing apparatus and method of processing image
US20180005045A1 (en) Surveillance camera system and surveillance camera control apparatus
JP2007241500A (en) Face authentication device and face authentication method
US20190185295A1 (en) User detection system and image processing device
US20120086778A1 (en) Time of flight camera and motion tracking method
CN106331511A (en) Method and device of tracking shoot by intelligent terminal
JP5127531B2 (en) Image monitoring device
KR100326203B1 (en) Method and apparatus for face photographing and recognizing by automatic trading a skin color and motion
CN102196240B (en) Pick-up device and method for dynamically sensing monitored object by utilizing same
CN112365522A (en) Method for tracking personnel in park across borders
CN105516589A (en) Intelligent exposure method and system based on face recognition
CN110769148A (en) Camera automatic control method and device based on face recognition
CN111131701B (en) Intelligent head portrait tracking system and method
US20230419500A1 (en) Information processing device and information processing method
US20090245578A1 (en) Method of detecting predetermined object from image and apparatus therefor
KR20150080781A (en) Access Control Apparatus and Method by Facial Recognition
KR102215565B1 (en) Apparatus and method for detecting human behavior in escalator area
US20200074612A1 (en) Image analysis apparatus, image analysis method, and recording medium
CN103067659A (en) Video analysis auxiliary hand-operated focusing method
KR20080079506A (en) Photographing apparatus for tracking object and method thereof
CN102238370A (en) Shooting device and method for acquiring sharp images by utilizing same

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
GR01 Patent grant
GR01 Patent grant