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

Real-time camera tracking method for dynamically-changed scene

A dynamic change, camera technology, applied in image analysis, image communication, image data processing, etc., can solve the problems of camera tracking, loss of invariant features of SIFT feature points, inability to accurately estimate camera parameters, etc. The effect of accuracy

Active Publication Date: 2014-03-19
ZHEJIANG SENSETIME TECH DEV CO LTD
View PDF2 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The difficulty of camera tracking technology lies in: 1) Most methods track feature points frame by frame, resulting in error accumulation frame by frame
If the tracking of a certain frame fails, then the camera will not be able to continue tracking, and the camera must be repositioned
Some methods propose to use random classifiers or Harrwaveltes to solve the problem of camera relocation. Chekhlov et al. proposed to use SIFT feature points to track feature points, but this leads to increased computational complexity.
In order to reduce the computational complexity, some methods simplify the SIFT detection algorithm, but then lose some invariant features of SIFT feature points; 2) most of the existing camera tracking algorithms can only deal with static scenes, If the scene changes dynamically, it will cause the tracking to fail
However, real natural scenes are often changing, and the scenes that need to be processed in many applications are also dynamically changing, so the existing camera tracking methods are difficult to deal with these scenes
3) During the tracking process, some existing methods do not update and optimize the 3D scene structure in time, resulting in the reconstructed 3D model becoming invalid soon, which in turn leads to the failure of camera tracking
The methods proposed by Blaser and Shimamura can both guarantee the compactness and accuracy of the scene, but if there is a large occlusion, the standard RANSAC method will soon be unable to accurately estimate the camera parameters. In addition, vSLAM does not delete invalid keyframes, so it has been The 3D points of the new object blocked by the existing invalid key frame can no longer be added to the scene

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
  • Real-time camera tracking method for dynamically-changed scene
  • Real-time camera tracking method for dynamically-changed scene
  • Real-time camera tracking method for dynamically-changed scene

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0057] For a set of continuously changing video sequences (such as figure 2 (a), figure 2 (a), Figure 4 (a), Figure 5 (a)), the arrangement and position of the objects on the table in the scene in the video sequence have changed significantly, and the method proposed in this patent is used to estimate the camera parameters.

[0058] Such as figure 1 As shown, the implementation steps are as follows:

[0059] 1. Feature point matching and camera parameter estimation. Use SIFT feature description to express scene features, each scene point corresponds to a feature description, use KD tree to organize all scene features, use GPU to extract SIFT feature points for each frame of image and search for feature matching in KD tree, and then perform camera parameters The estimation of , including the following steps:

[0060] 1.1. Use SIFT feature description (David G.Lowe: Distinctive Image Features from Scale-Invariant Keypoints. International Journal of Computer Vision60 (2...

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

PUM

No PUM Login to View More

Abstract

The invention discloses a real-time camera tracking method for a dynamically-changed scene. According to the method, the camera pose can be tracked and solved stably in a scene changed dynamically and continually; at first, feature matching and camera parameter estimation are performed, and then, scene update is performed, and finally, when the method is actually applied, foreground and background mutil-thread coordinated operation is implemented, the foreground thread is used to perform feature point matching and camera motion parameter estimation on each frame, and the background thread is used to perform KD tree, key frame and three-dimensional point cloud maintenance and update continually, and optimize key frame camera motion parameters and three-dimensional point positions in a combined manner. When the scene is changed dynamically, the method of the invention still can be used to perform camera tracking on a real-time basis, the method of the invention is significantly better than existing camera tracking methods in tracking accuracy, stability, operating efficiency, etc.

Description

technical field [0001] The invention relates to a real-time camera tracking method, in particular to a real-time camera tracking method in a dynamically changing scene. Background technique [0002] Camera tracking technology is one of the important technologies in the field of computer vision, and it has extremely important applications in the fields of robot navigation and augmented reality. [0003] The difficulty of camera tracking technology lies in: 1) Most methods track feature points frame by frame, resulting in error accumulation frame by frame. If the tracking of a certain frame fails, the camera tracking cannot be continued, and the camera must be repositioned. Some methods propose to use random classifiers or Harrwaveltes to solve the camera relocation problem. Chekhlov et al. propose to use SIFT feature points to track feature points, but this leads to increased computational complexity. In order to reduce the computational complexity, some methods simplify th...

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/00H04N5/14
Inventor 章国峰鲍虎军谭伟刘浩敏
Owner ZHEJIANG SENSETIME TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products