Outlier processing method for three-dimensional trajectory data and optical motion capturing method

A three-dimensional trajectory and three-dimensional data technology, applied in the field of motion capture, can solve the problems of time-consuming algorithm, non-abnormal information loss, harsh application conditions, etc., to increase the accuracy of judgment, reduce the impact, and expand the scope of investigation.

Active Publication Date: 2020-02-07
SHENZHEN REALIS MULTIMEDIA TECH CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of optical motion capture, when the motion capture camera captures the image of the marker point, if the capture environment changes, it will affect the positioning accuracy of the three-dimensional space coordinates of the marker point
For example, when there is sudden strong light in the capture environment, other objects suddenly join, occlusion, etc., the calculated three-dimensional space coordinates of the marked points will have abnormal values. If these abnormal values ​​​​are not processed, it will eventually affect the motion. Object Positioning Accuracy
[0006] At present, when dealing with outliers in the three-dimensional trajectory data formed by the movement of marker points, the common method is linear difference. This method is simple and practical, and when there is a large amount of non-abnormal information loss; another method is Matrix dimensionality reduction, this method has specific requirements for the source of the processing points, requiring a large number of points in the moving object, and requiring the matrix composed of point clouds of the points to be non-full rank, resulting in relatively harsh application conditions ; There is also a dictionary learning method, which requires a standard database to be prepared before data processing, but this method has the problem of time-consuming algorithm processing

Method used

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Outlier processing method for three-dimensional trajectory data and optical motion capturing method
  • Outlier processing method for three-dimensional trajectory data and optical motion capturing method
  • Outlier processing method for three-dimensional trajectory data and optical motion capturing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] Please refer to figure 1 , the present application discloses a method for processing outliers of three-dimensional trajectory data, which includes steps S110-S150, which will be described respectively below.

[0052] Step S110, inputting step: inputting 3D trajectory data of a measurement object, the 3D trajectory data including multiple 3D data of the measurement object during its movement.

[0053] It should be noted that the measurement object here can be the measured object in the optical motion capture system, such as the human body, the catch ball, the movable object, etc.; reflective markers on the sling, or reflective markers on a catch ball or other object to be tested. The method of how to obtain the three-dimensional trajectory data of a measurement object will be described in the fourth embodiment below.

[0054] Step S120, preprocessing step: performing mean centering and normalization processing on each three-dimensional data in the three-dimensional tra...

Embodiment 2

[0081] Please refer to Figure 5 , On the basis of Embodiment 1, the present application discloses an outlier optimization processing method for 3D trajectory data, which not only includes the outlier processing method disclosed in Embodiment 1, but also includes steps S210-S230, which will be described separately below.

[0082] Step S210 , threshold adjustment step: adjust the preset threshold in the outlier processing method disclosed in Embodiment 1 according to a first preset rule, where the first preset rule includes gradually increasing the threshold with a preset step size.

[0083] In a specific embodiment, the adjustment method of the threshold may be: Y=Y*(1+ρ). Among them, ρ is the step size of the threshold, and the value range of ρ is (0,1).

[0084] Step S220, iterative processing step: update the three-dimensional trajectory data according to the outlier processing method disclosed in Embodiment 1 based on the adjusted threshold, if the number of outliers in t...

Embodiment 3

[0114] Please refer to Image 6 On the basis of Embodiment 2, the present application also discloses a method for outlier fitting and processing of 3D trajectory data, including the outlier optimization processing method disclosed in Embodiment 2, and steps S310-S340, which are described below.

[0115] Step S310, the first step: judging whether each 3D data in the optimized 3D trajectory data output by the outlier optimization processing method disclosed in the second embodiment is a normal value or an outlier value.

[0116] In one embodiment, the optimized three-dimensional trajectory data output by step S230 in embodiment two is actually the three-dimensional trajectory data updated in step S222 for the last time, so here, steps S110-S130 in embodiment one can be used To judge whether each three-dimensional data in the optimized three-dimensional trajectory data is a normal value or an abnormal value.

[0117] In a specific embodiment, the three-dimensional data of abnorm...

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

PUM

No PUM Login to view more

Abstract

An outlier processing method for three-dimensional trajectory data and an optical motion capturing method are disclosed. The claimed outlier processing method includes an input step, a judgment step,a processing step, and an output step. The claimed optical motion capturing method includes links of obtaining a measurement point two-dimensional image, calculating three-dimensional trajectory data,and processing the three-dimensional trajectory data outlier. The outlier processing method of the three-dimensional trajectory data is provided, so that the optical motion capturing system can eliminate some undesired three-dimensional data in the three-dimensional trajectory data, thereby avoiding measurement errors caused by environmental changes, and helping to improve the positioning precision of a measurement object. Because using relatively simple judgment logic and data types, the processing method avoids the harsh judgment conditions and strict standardization of data types in the existing outlier processing methods, is helpful to simplify the outlier processing algorithm and improve the working efficiency of the optical motion capturing system.

Description

technical field [0001] The invention relates to motion capture technology, in particular to an outlier processing method of three-dimensional trajectory data and an optical motion capture method. Background technique [0002] Motion capture technology (Mocap, referred to as Mocap) refers to setting a tracker on the key part of a moving object, and the motion capture system captures the position of the tracker, and then obtains the data of three-dimensional space coordinates after computer processing. When the three-dimensional space coordinate data is recognized by the computer, it can be applied in animation production, gait analysis, biomechanics, ergonomics and other fields. Especially in the field of movie special effects, the real-life images captured by multiple cameras are replaced with digital models to capture and record the actions of the actors during performances, and then synchronize these actions to the virtual characters in the computer, so that the actions of...

Claims

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

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/246G06T19/00G06T5/10
CPCG06T7/246G06T19/00G06T5/10G06T2200/04G06T2207/20024
Inventor 杭建伟许秋子
Owner SHENZHEN REALIS MULTIMEDIA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products