[go: up one dir, main page]

CN1766928A - A kind of motion object center of gravity track extraction method based on the dynamic background sport video - Google Patents

A kind of motion object center of gravity track extraction method based on the dynamic background sport video Download PDF

Info

Publication number
CN1766928A
CN1766928A CN 200510055216 CN200510055216A CN1766928A CN 1766928 A CN1766928 A CN 1766928A CN 200510055216 CN200510055216 CN 200510055216 CN 200510055216 A CN200510055216 A CN 200510055216A CN 1766928 A CN1766928 A CN 1766928A
Authority
CN
China
Prior art keywords
motion
center
gravity
moving object
background
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
CN 200510055216
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.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of CAS
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 Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CN 200510055216 priority Critical patent/CN1766928A/en
Publication of CN1766928A publication Critical patent/CN1766928A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于动态背景运动视频的运动对象重心轨迹提取方法,用于在背景运动的视频中提取运动对象的重心轨迹;该方法包括以下步骤:对视频帧的帧间做全局运动估计,求全局运动参数;根据全局运动参数,分离运动对象的前景运动区域,重构运动图像的背景;实现背景消除,快速分割出运动对象区域;记录运动历史信息,得到完整的运动对象区域;提取运动对象轮廓;求运动对象重心轨迹。本发明的优点在于:可用于各种类型的运动对象,具有良好的通用性;通过简单高效的二维运算就可以得到运动对象的二维重心,可以达到实时的效果。

The invention discloses a method for extracting the center-of-gravity trajectory of a moving object based on a dynamic background moving video, which is used for extracting the center-of-gravity trajectory of a moving object in a background moving video; the method includes the following steps: performing global motion estimation on video frames , to find the global motion parameters; according to the global motion parameters, separate the foreground motion area of the moving object, and reconstruct the background of the moving image; realize background elimination, quickly segment out the moving object area; record motion history information, and obtain a complete moving object area; extract The outline of the moving object; find the trajectory of the center of gravity of the moving object. The invention has the advantages that it can be used for various types of moving objects and has good versatility; the two-dimensional center of gravity of the moving object can be obtained through simple and efficient two-dimensional calculation, and the real-time effect can be achieved.

Description

一种基于动态背景运动视频的运动对象重心轨迹提取方法A method for extracting the trajectory of the center of gravity of moving objects based on dynamic background motion video

技术领域technical field

本发明涉及一种运动视频的运动对象重心轨迹提取方法,特别是一种基于动态背景运动视频的运动对象重心轨迹提取方法。The invention relates to a method for extracting a track of a center of gravity of a moving object in a moving video, in particular to a method for extracting a track of a center of gravity of a moving object based on a dynamic background moving video.

背景技术Background technique

利用视频对运动对象的运动进行分析是模式识别、虚拟现实、智能人机接口领域的热点问题,具有极大的应用价值。例如,在体育运动视频中对运动员的运动进行分析,对于指导教练员和运动员的训练,提高训练水平和竞技水平有着重要的指导意义。Using video to analyze the movement of moving objects is a hot issue in the fields of pattern recognition, virtual reality, and intelligent human-machine interface, and has great application value. For example, analyzing the movement of athletes in sports videos has important guiding significance for guiding the training of coaches and athletes and improving the level of training and competition.

其中,运动对象在执行特定动作时的二维重心轨迹是运动分析中的一个极其重要的参数,如果能从视频中获取运动过程中运动对象的二维重心轨迹,就可以为判断运动对象所执行动作的质量提供强有力的依据。例如,如果应用到体育运动视频中,就可以为指导运动员的训练提供一个有效的手段,对提高运动员的运动质量,提高训练水平和竞技水平具有重要价值。Among them, the two-dimensional center of gravity trajectory of the moving object when performing a specific action is an extremely important parameter in motion analysis. If the two-dimensional center of gravity trajectory of the moving object during the movement can be obtained from the video, it can be used for judging the motion of the moving object. The quality of the movement provides a strong basis. For example, if it is applied to sports videos, it can provide an effective means to guide athletes' training, and it is of great value in improving the quality of athletes' movement, training level and competitive level.

所谓动态背景运动视频,是指在视频图像序列中,包含了摄像机的运动的视频,因此,动态背景运动视频的场景背景是变化的。例如,在跳水,体操等体育视频中,摄像机位置会随着运动对象的运动而运动,这就是所谓的动态背景运动视频。The so-called dynamic background motion video refers to a video that includes camera movement in a video image sequence, therefore, the scene background of the dynamic background motion video changes. For example, in diving, gymnastics and other sports videos, the camera position will move with the movement of the moving object, which is the so-called dynamic background motion video.

与动态背景运动视频相对应的是静态背景运动视频,它是指在视频图像序列中,场景背景不变的视频。例如,蹦床运动视频中,摄像机是静止不动的,场景背景也是静止的,所以,蹦床运动视频就属于静态背景运动视频。Corresponding to the dynamic background motion video is the static background motion video, which refers to a video in which the scene background does not change in the video image sequence. For example, in a trampoline video, the camera is stationary, and the scene background is also static, so the trampoline video belongs to the static background video.

如果能够将视频中的运动对象在运动过程中的重心轨迹提取出来,有助于对运动对象的运动进行分析。而与基于静态背景运动视频的运动对象重心轨迹提取方法相比,基于动态背景视频的运动对象重心轨迹提取方法无疑应用范围更广,具有更重大的使用价值和实际意义。If the trajectory of the center of gravity of the moving object in the video can be extracted during the movement, it is helpful to analyze the movement of the moving object. Compared with the method of extracting the trajectory of the center of gravity of moving objects based on static background moving video, the method of extracting the trajectory of the center of gravity of moving objects based on dynamic background video undoubtedly has a wider range of applications and has greater use value and practical significance.

但是,在国内外的现有视频处理软件中,都没有提供这种自动提取动态背景视频中运动对象重心轨迹的功能。在进行相关的专利检索时,也没有检索到任何相关专利的信息。However, in the existing video processing software at home and abroad, there is no such function of automatically extracting the trajectory of the center of gravity of the moving object in the dynamic background video. When searching for relevant patents, no relevant patent information was retrieved.

发明内容Contents of the invention

本发明的目的是提供一种基于动态背景运动视频的运动对象重心轨迹提取方法,实现在背景运动的视频中提取运动对象重心轨迹。The object of the present invention is to provide a method for extracting the trajectory of the center of gravity of a moving object based on a dynamic background moving video, so as to realize the extraction of the trajectory of the center of gravity of a moving object in the video of the background movement.

为了实现上述目的,本发明提供了一种基于动态背景运动视频的运动对象重心轨迹提取方法,该方法的主要操作步骤如下:In order to achieve the above object, the present invention provides a method for extracting the center of gravity track of a moving object based on a dynamic background motion video, the main steps of the method are as follows:

1)对视频帧的帧间做全局运动估计,求全局运动参数;1) Do global motion estimation between frames of video frames, and find global motion parameters;

2)根据全局运动参数,分离运动对象的前景运动区域,重构运动图像的背景;2) According to the global motion parameters, the foreground motion area of the moving object is separated, and the background of the motion image is reconstructed;

3)实现背景消除,快速分割出运动对象区域;3) Realize background elimination and quickly segment the moving object area;

4)记录运动历史信息,得到完整的运动对象区域;4) Record motion history information to obtain a complete motion object area;

5)提取运动对象轮廓;5) Extract the outline of the moving object;

6)求运动对象重心轨迹。6) Find the trajectory of the center of gravity of the moving object.

上述技术方案中,在步骤4)中的记录运动历史信息是这样实现的:In the above-mentioned technical scheme, in step 4) record motion history information is realized like this:

计算当前帧与上一帧的二值化模板;Calculate the binarization template of the current frame and the previous frame;

求上一帧的前景二值化模板;Find the foreground binarization template of the previous frame;

求当前帧与上一帧的二值化模板和上一帧的前景二值化模板的交集,得到暂时静止的运动对象区域;Find the intersection of the current frame and the binarization template of the previous frame and the foreground binarization template of the previous frame to obtain the temporarily static moving object area;

将暂时静止的运动对象区域与背景消除得到的前景区域合并得到完整的运动对象区域。Merge the temporarily static moving object area with the foreground area obtained by background elimination to obtain a complete moving object area.

上述技术方案中,在步骤5)中运动对象轮廓的提取是采用Snake方法实现的。In the above technical solution, the extraction of the contour of the moving object in step 5) is realized by adopting the Snake method.

上述技术方案中,在步骤6)中求运动对象重心轨迹之前要求单个帧中的运动对象的二维重心,然后利用全局运动参数将各个二维重心变换到指定帧形成重心轨迹。In the above-mentioned technical solution, the two-dimensional center of gravity of the moving object in a single frame is required before the track of the center of gravity of the moving object in step 6), and then each two-dimensional center of gravity is transformed to a designated frame to form a center of gravity track using global motion parameters.

所述的运动对象的二维重心是通过求二维运动对象轮廓的几何中心求得的。The two-dimensional center of gravity of the moving object is obtained by calculating the geometric center of the outline of the two-dimensional moving object.

本发明的优点在于:The advantages of the present invention are:

1、本发明方法实现了对动态背景运动视频中运动对象重心轨迹的提取,具有广泛的应用范围和重大的使用价值。1. The method of the present invention realizes the extraction of the trajectory of the center of gravity of the moving object in the dynamic background motion video, and has a wide range of applications and great use value.

2、本发明方法可用于各种类型的运动对象,具有良好的通用性。2. The method of the present invention can be used for various types of moving objects and has good versatility.

3、本发明通过简单高效的二维运算就可以得到运动对象的二维重心,可以达到实时的效果。3. The present invention can obtain the two-dimensional center of gravity of the moving object through simple and efficient two-dimensional calculation, which can achieve a real-time effect.

附图说明Description of drawings

图1为动态背景视频的运动对象重心轨迹提取流程图。Figure 1 is a flow chart of extracting the trajectory of the center of gravity of a moving object in a dynamic background video.

具体实施方式Detailed ways

下面结合附图,对本发明所述方法进行进一步地说明。The method of the present invention will be further described below in conjunction with the accompanying drawings.

如图1所示,为本实施例方法的流程图,流程图中虚线框内表示操作,实线框内表示相关操作得到的结果。As shown in FIG. 1 , it is a flow chart of the method of this embodiment. In the flow chart, dotted-line boxes indicate operations, and solid-line boxes indicate results obtained from related operations.

本发明的一种基于动态背景运动视频的运动对象重心轨迹提取方法主要分成以下步骤:A kind of center of gravity track extraction method of moving object based on dynamic background motion video of the present invention is mainly divided into the following steps:

步骤10.对运动对象所在的视频提取视频帧序列,对视频中的各帧做帧间全局运动估计,求出各个帧之间的全局运动参数。全局运动是指在视频序列帧中占较大比例的像素的运动,在运动视频中多由摄像机运动造成。全局运动估计是指根据两帧图像,估计图像之间全局运动的规律,其规律可由全局运动参数表示。在运动视频中,通常采用6参数仿射变换模型表示表示全局运动,例如:设p=(xi,yi)为当前帧It的坐标,p′=(xi′,yi′)为前一帧It-1上的坐标,它们间的对应性关系可表示为p=θt,t-1p′,其中,θt,t-1=(a,b,c,d,e,f)为摄像机运动参数,它具体表示第i帧与其前一帧i-1帧之间的全局运动规律,其中的分量e,f与摄像机镜头的平移运动有关,分量a,b,c,d则与摄像机镜头的缩放、旋转运动有关。全局运动参数的求取方法有多种,例如:θt,t-1的初始解可通过在相邻帧间选择若干特征点对,并使用最小均方差规则求得,然后通过迭代逐步提高精度。上述方法是现有技术,本领域的技术人员应该很容易实现对全局运动参数的求解。Step 10. Extracting a sequence of video frames from the video where the moving object is located, performing inter-frame global motion estimation on each frame in the video, and calculating the global motion parameters between each frame. Global motion refers to the motion of pixels that account for a relatively large proportion in video sequence frames, and is mostly caused by camera motion in motion video. Global motion estimation refers to estimating the law of global motion between images based on two frames of images, and the law can be represented by global motion parameters. In motion video, a 6-parameter affine transformation model is usually used to represent the global motion, for example: let p=( xi , y i ) be the coordinates of the current frame I t , p′=(xi , y i ′) is the coordinates on the previous frame I t-1 , and the corresponding relationship between them can be expressed as p=θ t, t-1 p′, where, θ t, t-1 = (a, b, c, d, e, f) are camera motion parameters, which specifically represent the global motion law between the i-th frame and its previous frame i-1 frame, where the components e, f are related to the translational motion of the camera lens, and the components a, b, c , d is related to the zoom and rotation of the camera lens. There are many ways to obtain the global motion parameters, for example: the initial solution of θ t, t-1 can be obtained by selecting several feature point pairs between adjacent frames, and using the minimum mean square error rule, and then gradually improve the accuracy through iteration . The above method is the prior art, and those skilled in the art should be able to easily solve the global motion parameters.

步骤20.利用步骤10得到的全局运动参数,分离运动对象的前景运动区域,构造运动图像的背景。Step 20. Using the global motion parameters obtained in step 10, separate the foreground motion area of the moving object, and construct the background of the motion image.

a1、通过上一步求取的全局运动参数,对当前帧前一帧图像的像素点进行逐点变换。例如,前一帧的像素点(x,y)经过全局运动参数变换以后在当前帧中就对应于(X,Y)位置,这两个点的像素亮度是相同的。a1. Through the global motion parameters obtained in the previous step, the pixel points of the image in the previous frame of the current frame are transformed point by point. For example, the pixel point (x, y) of the previous frame corresponds to the position (X, Y) in the current frame after being transformed by the global motion parameter, and the pixel brightness of these two points is the same.

b1、经过变换以后,就可以比较这相邻两帧之间的差异,记录下两帧之间有差异的区域,该区域包含了两帧中运动对象的前景运动区域。得到了两帧中运动对象的前景运动区域,就能够将运动对象的前景区域分离出来,以消除前景区域对背景合成的影响。上述比较两帧间差异的过程实际上类似于逻辑上的异或概念,即两者相同时为0,两者不同时为1。b1. After transformation, the difference between the two adjacent frames can be compared, and the area with difference between the two frames can be recorded. This area includes the foreground motion area of the moving object in the two frames. After obtaining the foreground moving area of the moving object in the two frames, the foreground area of the moving object can be separated to eliminate the influence of the foreground area on background synthesis. The above process of comparing the difference between two frames is actually similar to the logical XOR concept, that is, 0 when the two are the same, and 1 when the two are different.

c1、由于存在全局运动,当前帧的相邻帧的背景区域和当前帧的背景区域是不完全一样的,所以对经过全局变换以后两帧的像素进行异或操作得不到当前帧的全部的背景区域。由于当前帧的背景有缺失,它的部分背景必须要从相邻帧中获取。经过全局运动变换的反变换,就可以知道当前帧的缺失背景像素对应的是其相邻帧的哪一部分像素。用相邻帧的那些像素填补对应的当前帧的缺失像素就可以实现当前帧背景的补齐。c1. Due to the existence of global motion, the background area of the adjacent frame of the current frame is not exactly the same as the background area of the current frame, so the XOR operation of the pixels of the two frames after the global transformation cannot obtain all the pixels of the current frame background area. Since the background of the current frame is missing, part of its background must be obtained from adjacent frames. After the inverse transformation of the global motion transformation, it can be known which part of the pixels of the adjacent frame the missing background pixel of the current frame corresponds to. The background of the current frame can be completed by filling the corresponding missing pixels of the current frame with those pixels of the adjacent frame.

步骤30.实现背景的消除,快速分割出运动对象区域。在当前帧的背景得以重构以后,通过背景消除可以快速地分割出运动对象区域。背景消除的具体方法,本实施例可以用下面的式子来表示:令Dk为背景消除后的帧差,则Dk(p)=|W×Ik(p)-Bk(p)|,其中,W为平滑算子,是一个公知因子,Ik(p)表示当前帧,Bk(p)表示当前帧的背景。然后对Dk进行黑白二值化,便可获得前景模板Mk B。由于背景对准中的积累误差、插值计算的误差等噪声的影响,在前景模板Mk B中会存在因这些因素造成的小面积噪声区域,因此还需要使用连通成分分析和形态学开运算消除Mk B中的小面积噪声区域并保留具有较大面积的运动对象区域。Step 30. Realize the elimination of the background, and quickly segment out the moving object area. After the background of the current frame is reconstructed, the moving object area can be quickly segmented by background elimination. The specific method of background elimination can be expressed by the following formula in this embodiment: Let D k be the frame difference after background elimination, then D k (p)=|W*I k (p)-B k (p) |, where W is a smoothing operator, which is a known factor, I k (p) represents the current frame, and B k (p) represents the background of the current frame. Then perform black-and-white binarization on D k to obtain the foreground template M k B . Due to the influence of noise such as accumulated errors in background alignment and interpolation calculation errors, there will be small area noise areas caused by these factors in the foreground template M k B , so it is necessary to use connected component analysis and morphological opening operations to eliminate Small-area noise regions in MkB and preserve moving-object regions with larger areas.

步骤40.记录运动历史信息,实现视频帧中运动对象的分割。若运动对象的某一部分身体在一段时间内静止不动,则这一部分身体有可能保留在所构造的背景中,背景消除后所得到的运动对象区域中就不会出现这一部分身体区域,这一部分身体区域可以称之为静态前景区域。为了解决上述问题,对当前帧与上一帧的二值化模板Dk,k-1和上一帧运动对象区域模板Mk-1进行逻辑运算,检测出静态前景区域Mk H。Dk,k-1是指对当前帧和上一帧图像的帧差进行二值化处理后所得到的图像模板,Mk-1的求解与下面的Mk的求解方法类似,两者是迭代的关系。得到静态前景区域Mk H以后,将其与背景消除得到的运动对象区域Mk B合并得到完整的运动对象区域Mk,即:Step 40. Record motion history information to realize segmentation of moving objects in video frames. If a certain part of the body of the moving object remains still for a period of time, this part of the body may remain in the constructed background, and this part of the body will not appear in the region of the moving object obtained after the background is eliminated. Body regions can be called static foreground regions. In order to solve the above problems, logical operations are performed on the binarized templates D k, k-1 of the current frame and the previous frame and the moving object area template M k-1 of the previous frame to detect the static foreground area M k H . D k, k-1 refers to the image template obtained by binarizing the frame difference between the current frame and the previous frame image. The solution of M k-1 is similar to the solution method of M k below. The two are iterative relationship. After obtaining the static foreground area M k H , merge it with the moving object area M k B obtained by background elimination to obtain a complete moving object area M k , namely:

Mm kk Hh (( pp )) == 11 Mm kk -- 11 compcomp (( pp )) == landland DD. kk ,, kk -- 11 (( pp )) == 00 00 elseelse

Mm kk == Mm kk BB ∪∪ Mm kk Hh

其中Mk-1 comp为经过全局运动补偿后与当前帧在空间上对齐的上一帧运动对象区域模板。Among them, M k-1 comp is the template of the moving object region in the previous frame that is spatially aligned with the current frame after global motion compensation.

得到完整的运动对象区域Mk也就意味着视频帧中运动对象分割的完成。Obtaining the complete moving object region M k also means the completion of the moving object segmentation in the video frame.

步骤50.在得到运动对象区域后,提取运动对象轮廓。在本实施例中,运动对象轮廓的提取方法采用活动轮廓模型Snake。活动轮廓模型Snake是在现时图像处理和计算机视觉中用于实现对象的边缘检测或轮廓提取的有效工具。具体地说,snake是在图像域内所定义的可变形曲线,通过对其能量函数的最小化以及变形和调整snake的自然形状来匹配特定的对象,从而产生连续平滑的轮廓。也就是说,当snake的能量为最小时,snake与对象相吻合.。活动轮廓模型(snake)的形状由曲线本身的内力和图像数据的外力所控制,作用在snake上的力依据于轮廓所处的位置和其形状将在空间局部地变化。内力和外力作用是不同的:内力起平滑约束作用,而外力则引导snake向图像特征移动。Snake方法的详细信息可以参见参考文献1“基于活动轮廓模型的DP修正算法”,上海大学学报,1999年第5卷第5期。运用Snake方法的优点是可以精确地提取运动对象的轮廓。Step 50. After obtaining the moving object area, extract the moving object contour. In this embodiment, the method for extracting the contour of the moving object adopts the active contour model Snake. The active contour model Snake is an effective tool for edge detection or contour extraction of objects in current image processing and computer vision. Specifically, snakes are deformable curves defined in the image domain, which produce continuously smooth contours by minimizing their energy functions and deforming and adjusting the snake's natural shape to match specific objects. That is to say, when the snake's energy is minimum, the snake coincides with the object. The shape of the active contour model (snake) is controlled by the internal force of the curve itself and the external force of the image data, and the force acting on the snake will vary locally in space depending on the position and shape of the contour. The internal and external forces act differently: the internal force acts as a smooth constraint, while the external force guides the snake towards image features. The details of the Snake method can be found in Reference 1 "DP Correction Algorithm Based on Active Contour Model", Journal of Shanghai University, Volume 5, Issue 5, 1999. The advantage of using the Snake method is that the contours of moving objects can be extracted accurately.

利用Snake方法的具体步骤为:The specific steps of using the Snake method are:

a2、将Snake的初始位置设定在运动对象区域的边缘上,Snake的外部能量可由时空梯度给定;a2. Set the initial position of Snake on the edge of the moving object area, and the external energy of Snake can be given by the space-time gradient;

b2、Snake的总能量的最小化可通过基于贪婪算法的快速求解获得;The minimization of the total energy of b2 and Snake can be obtained through a fast solution based on the greedy algorithm;

c2、当Snake的总能量达到最小时,就可以提取出运动对象的轮廓。c2. When the total energy of Snake reaches the minimum, the outline of the moving object can be extracted.

视频中的运动对象轮廓是二维的,因此在得到运动对象轮廓的同时也就得到了视频中的二维轮廓信息。The contour of the moving object in the video is two-dimensional, so when the contour of the moving object is obtained, the two-dimensional contour information in the video is also obtained.

步骤60、由运动对象轮廓,求运动对象的二维重心。运动对象的二维重心通过简单的二维运算即可获得。简单的二维运算就是指计算二维运动对象轮廓的几何中心,例如:Step 60: Obtain the two-dimensional center of gravity of the moving object from the contour of the moving object. The two-dimensional center of gravity of the moving object can be obtained through simple two-dimensional operations. The simple two-dimensional operation refers to calculating the geometric center of the outline of the two-dimensional moving object, for example:

设GL为视频序列中第L帧图像的运动对象轮廓区域;而(X1,Y1)、(X2,Y2)、…、(Xn,Yn)为组成运动对象轮廓区域GL的所有像素点,则(X,Y)就为该帧图像的二维重心轨迹点坐标,其中:Let G L be the contour area of the moving object in the Lth frame image in the video sequence; and (X 1 , Y 1 ), (X 2 , Y 2 ), ..., (X n , Y n ) are the contour area G of the moving object All the pixels of L , then (X, Y) are the coordinates of the two-dimensional center of gravity track point of the frame image, where:

Xx == (( Xx 11 ++ Xx 22 ++ ·&Center Dot; ·&Center Dot; ·&Center Dot; ++ Xx nno nno )) ,, YY == (( YY 11 ++ YY 22 ++ ·&Center Dot; ·&Center Dot; ·&Center Dot; ++ YY nno nno )) ..

步骤70、将求得的单个帧中运动对象的重心经过全局运动补偿以后,将重心坐标转换到一指定的帧,如初始帧,然后对各个帧中的运动对象的重心做同样的操作,最后在指定帧中得到连续的运动对象重心的轨迹。Step 70: After the obtained center of gravity of the moving object in a single frame undergoes global motion compensation, the coordinates of the center of gravity are converted to a specified frame, such as the initial frame, and then the same operation is performed on the center of gravity of the moving object in each frame, and finally Obtain the trajectory of the continuous center of gravity of the moving object in the specified frame.

Claims (5)

1, a kind of motion object center of gravity track extraction method based on the dynamic background sport video is used for the barycenter trajectory at the video extraction motion object of background motion; This method may further comprise the steps:
1) interframe of frame of video is done overall motion estimation, innings kinematic parameter of demanding perfection;
2) according to the global motion parameter, the foreground moving zone of disengaging movement object, the background of reconstitution movement image;
3) realize the background elimination, be partitioned into the motion subject area fast;
4) record motion history information obtains complete motion subject area;
5) extract motion object outline;
6) ask motion object barycenter trajectory.
2, the motion object center of gravity track extraction method based on the dynamic background sport video according to claim 1 is characterized in that, the record motion history information in the step 4) is achieved in that
Calculate the binaryzation template of present frame and previous frame;
Ask the prospect binaryzation template of previous frame;
Ask the common factor of the prospect binaryzation template of the binaryzation template of present frame and previous frame and previous frame, obtain temporary transient static motion subject area;
Temporary transient static motion subject area is eliminated the foreground area merging that obtains with background obtain complete motion subject area.
3, the motion object center of gravity track extraction method based on the dynamic background sport video according to claim 1 is characterized in that, the extraction of motion object outline is to adopt the Snake method to realize in the step 5).
4, the motion object center of gravity track extraction method based on the dynamic background sport video according to claim 1, it is characterized in that, ask motion object barycenter trajectory to require the two-dimentional center of gravity of the motion object in the single frame before in the step 6), utilize the global motion parameter that each two-dimentional gravity-center-change is formed barycenter trajectory to designated frame then.
5, the motion object center of gravity track extraction method based on the dynamic background sport video according to claim 4 is characterized in that the two-dimentional center of gravity of described motion object is to try to achieve by the geometric center of asking the two dimensional motion object outline.
CN 200510055216 2004-10-29 2005-03-16 A kind of motion object center of gravity track extraction method based on the dynamic background sport video Pending CN1766928A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200510055216 CN1766928A (en) 2004-10-29 2005-03-16 A kind of motion object center of gravity track extraction method based on the dynamic background sport video

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200410086743.1 2004-10-29
CN200410086743 2004-10-29
CN 200510055216 CN1766928A (en) 2004-10-29 2005-03-16 A kind of motion object center of gravity track extraction method based on the dynamic background sport video

Publications (1)

Publication Number Publication Date
CN1766928A true CN1766928A (en) 2006-05-03

Family

ID=36742795

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200510055216 Pending CN1766928A (en) 2004-10-29 2005-03-16 A kind of motion object center of gravity track extraction method based on the dynamic background sport video

Country Status (1)

Country Link
CN (1) CN1766928A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101819164A (en) * 2010-05-14 2010-09-01 山东大学 Device and method for detecting impurities after filling of beverage
CN101588501B (en) * 2008-05-19 2012-06-20 索尼株式会社 Image processing apparatus and image processing method
CN101751549B (en) * 2008-12-03 2014-03-26 财团法人工业技术研究院 Tracking methods for moving objects
CN103776604A (en) * 2014-02-13 2014-05-07 山东理工大学 Trampoline impacting ball detecting method
CN104240291A (en) * 2014-09-03 2014-12-24 中国科学院计算技术研究所 Image segmentation and reconstruction method and system based on nuclear magnetic resonance image sequences
WO2018028363A1 (en) * 2016-08-09 2018-02-15 深圳光启合众科技有限公司 Target object tracking method and device
CN115999135A (en) * 2022-12-15 2023-04-25 华中科技大学 A control method and system for a snowmobile sled simulator based on somatosensory control

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588501B (en) * 2008-05-19 2012-06-20 索尼株式会社 Image processing apparatus and image processing method
CN101751549B (en) * 2008-12-03 2014-03-26 财团法人工业技术研究院 Tracking methods for moving objects
CN101819164A (en) * 2010-05-14 2010-09-01 山东大学 Device and method for detecting impurities after filling of beverage
CN103776604A (en) * 2014-02-13 2014-05-07 山东理工大学 Trampoline impacting ball detecting method
CN103776604B (en) * 2014-02-13 2016-02-10 山东理工大学 Trampoline impacts ball detection method
CN104240291A (en) * 2014-09-03 2014-12-24 中国科学院计算技术研究所 Image segmentation and reconstruction method and system based on nuclear magnetic resonance image sequences
CN104240291B (en) * 2014-09-03 2017-10-27 中国科学院计算技术研究所 A kind of image segmentation method for reconstructing and system based on nuclear magnetic resonance image sequence
WO2018028363A1 (en) * 2016-08-09 2018-02-15 深圳光启合众科技有限公司 Target object tracking method and device
CN107730534A (en) * 2016-08-09 2018-02-23 深圳光启合众科技有限公司 The tracking and device of destination object
CN107730534B (en) * 2016-08-09 2020-10-23 深圳光启合众科技有限公司 Target object tracking method and device
CN115999135A (en) * 2022-12-15 2023-04-25 华中科技大学 A control method and system for a snowmobile sled simulator based on somatosensory control
CN115999135B (en) * 2022-12-15 2024-05-14 华中科技大学 A bobsleigh and snowmobile simulator control method and system based on somatosensory control

Similar Documents

Publication Publication Date Title
CN113240691A (en) Medical image segmentation method based on U-shaped network
CN101789124B (en) Segmentation method for space-time consistency of video sequence of parameter and depth information of known video camera
CN108597009B (en) Method for detecting three-dimensional target based on direction angle information
CN110796662B (en) A real-time semantic video segmentation method
CN102917220B (en) Dynamic background video object extraction based on hexagon search and three-frame background alignment
CN100337473C (en) Panorama composing method for motion video
CN100337249C (en) A video motion object dividing method
CN101047867A (en) Method for correcting multi-viewpoint vedio color
KR20170015299A (en) Method and apparatus for object tracking and segmentation via background tracking
CN108200432A (en) A kind of target following technology based on video compress domain
CN115375733A (en) Extraction method of three-dimensional sliding trajectory of snowmobile and sled based on video and point cloud data
CN1921560A (en) Method for extraction method of video object external boundary
CN111160362B (en) A FAST feature homogeneous extraction and inter-frame feature mismatch removal method
CN1766928A (en) A kind of motion object center of gravity track extraction method based on the dynamic background sport video
CN105263026B (en) Global vector acquisition methods based on probability statistics and image gradient information
CN102917221B (en) Based on the dynamic background video object extraction of the search of novel cross rhombic and three frame background alignment
CN1770204A (en) Method for extracting center of gravity trajectory of moving object from moving video with static background
CN103905826A (en) Self-adaptation global motion estimation method
CN100337472C (en) Video composing method with motion prospect
CN102917222B (en) Mobile background video object extraction method based on self-adaptive hexagonal search and five-frame background alignment
CN107993193A (en) The tunnel-liner image split-joint method of surf algorithms is equalized and improved based on illumination
CN103051893B (en) Dynamic background video object extraction based on pentagonal search and five-frame background alignment
CN108648198A (en) The dividing method in multiple target movement human region in a kind of video
CN102917218B (en) Movable background video object extraction method based on self-adaptive hexagonal search and three-frame background alignment
CN1766929A (en) A kind of motion object motion reconstructing method based on three-dimensional data base

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication