CN102254345A - Method for registering natural characteristic based on cloud computation - Google Patents

Method for registering natural characteristic based on cloud computation Download PDF

Info

Publication number
CN102254345A
CN102254345A CN2011101808816A CN201110180881A CN102254345A CN 102254345 A CN102254345 A CN 102254345A CN 2011101808816 A CN2011101808816 A CN 2011101808816A CN 201110180881 A CN201110180881 A CN 201110180881A CN 102254345 A CN102254345 A CN 102254345A
Authority
CN
China
Prior art keywords
physical feature
feature point
extract
cloud computing
cloud
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
CN2011101808816A
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.)
University of Shanghai for Science and Technology
Original Assignee
University of Shanghai for Science and Technology
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 University of Shanghai for Science and Technology filed Critical University of Shanghai for Science and Technology
Priority to CN2011101808816A priority Critical patent/CN102254345A/en
Publication of CN102254345A publication Critical patent/CN102254345A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a method for registering natural characteristic based on cloud computation. The method comprises the following steps of: firstly, extracting a natural characteristic point set from an object, and establishing a coordinate system; secondly, extracting natural characteristic points from a key frame which is shot by a camera; thirdly, matching the natural characteristic points based on cloud; and finally, modifying spatial coordinates according to the matched natural characteristic points, registering a virtual object, and rendering and displaying. The method has the advantage that: the matching speed of the natural characteristic is improved by using commercial cloud computation, so real-time and accurate requirements on unmarked registration of augmented reality are met.

Description

Physical feature register method based on cloud computing
Technical field
What the present invention relates to is a kind of augmented reality registration technology, specifically a kind of physical feature register method based on cloud computing.
Background technology
Along with people constantly strengthen the requirement of interactive experience, (Augmented Reality, AR) application has obtained fast development to augmented reality.Registration is one of important technology of augmented reality.Registration promptly is the consistance of dummy object and real scene position in three dimensions, i.e. integration spatially, and following the tracks of registration is a lasting dynamic process.When user's moving view point, dummy object must and the real goal position registration seen of user.So the accurate position and the direction of dummy object must be learnt by system, follow the tracks of the untimely bigger registration error of bringing and to cause inaccurate display result.Along with the variation of application demand, the augmented reality applied environment develops to outdoor and unmarked physical environment from indoor underlined applied environment.Utilize physical feature accurately to register dummy object in real time and become one of important research direction.
For the augmented reality registration studies, as Chinese patent: its name is called " a kind of new outdoor augmented reality does not have mark and follows the tracks of registration algorithm ", application number 201010523833.8, this invention uses texture and two kinds of features of profile to come scene is expressed, and proposed to follow the tracks of and registered based on composite character, this invention algorithm complexity, undesirable to live effect.As Chinese patent: its name is called " three-dimensional register method of a kind of augmented reality based on monumented point and system ", application number 200710118266.6, this invention projects to the invisible light monumented point that generates on the loading end of actual environment, employing has the video camera of invisible light optical filter the invisible light monumented point that is projected on the loading end is taken, thereby obtaining the two-dimensional coordinate data of described invisible light monumented point in screen registers, this invention does not have too big practical value to video camera hardware requirement height.As Chinese patent: its name is called " based on the dynamic augmented reality process registration in many planes of homography matrix ", application number 201010535231.4, realize three-dimensional registration according to the known position that the specific properties of the feature in the scene is discerned in the true environment automatically, utilize CF information to carry out multilevel dynamic augmented reality registration, but that this invention is affected by the external environment is bigger.
At present based in the registration algorithm of physical feature for the discovery of the physical feature of object still be one ask a question and the real-time of these methods and accuracy requirement is neither can satisfy application requirements before important.Mainly be computing power not enough and can not flexible allocation due to.
Summary of the invention
The problem and shortage of prior art existence the object of the present invention is to provide a kind of physical feature register method based on cloud computing in view of the above, and this method at first from comprising the extraction physical feature point set of object, is set up coordinate system; From the key frame that camera is taken, extract the physical feature point then; Again by physical feature point coupling based on cloud; Revise volume coordinate according to the physical feature point after the coupling at last, dummy object is registered, and played up demonstration.
For achieving the above object, the present invention adopts following technical conceive: according to physics of photography, computer vision technique, optical technology, cloud computing technology etc., improve the speed that physical feature point mates by Distribution calculation, reach real-time requirement.
The present invention realizes above-mentioned physical feature register method based on cloud computing by the following technical solutions, and its step is as follows:
1, physical feature point extracts, and sets up coordinate system: by camera the front elevation of the object wanting to register is taken, as with reference to figure, therefrom extracted the physical feature point.And the zone that can register is as required cut apart, and removes at extra-regional physical feature point.By obtaining the physical feature point, set up three dimensional space coordinate system, obtain the projection matrix of camera simultaneously.
2, physical feature point extracts in the key frame: by camera true environment is taken, extract key frame wherein.Key frame is carried out physical feature extract, the physical feature point of extraction is as the point of desire coupling.
3, must mate based on cloud: the Distributed Calculation of one of gordian technique in the use cloud computing is mated the physical feature point.
1), according to the quantity of matched node, the physical feature point that obtains in the step 2 is divided into groups.With the numbering of physical feature point as raw data, promptly<key ,-1 〉, wherein key is the numbering of each physical feature point;-1 initial value for physical feature point similarity ,-1 representative does not match.
2), with the raw data<key of each group ,-1〉send into and carry out similarity in the matched node and calculate.By with reference diagram in the physical feature point that extracts calculate similarity respectively, obtain data<key, similarity 〉, similarity is the numbering of physical feature point in the reference diagram and the similarity value of response.
Data<the key that 3), will have identical key, similarity〉send into same decision node, to same physical feature point, with the calculating of being divided by of physical feature point similarity is the highest in the reference diagram similarity value and time high similarity value, if less than the threshold value of regulation, think that then it is the unique point of coupling.For example the service range formula calculates as similarity, then can be expressed as:
Minimum distance/time closely<threshold value
Thereby to desire the physical feature point of match map and the preliminary matching result<key of the physical feature point of reference diagram, key_match 〉, wherein key_match is the numbering of the physical feature point of the reference diagram that mates with physical feature point key.According to these preliminary matching results, by eliminating mispairing, obtain correct matching result again.
4, revise volume coordinate, demonstration is played up in registration to dummy object: according to the matching relationship of physical feature point in physical feature point and the reference diagram, correction three dimensional space coordinate system, dummy object is calculated at this coordinate system, thereby obtain registration, make it be in correct three-dimensional space position, and play up demonstration.Going to step 2 after the end carries out new one and takes turns circulation.
The present invention compared with prior art, have following conspicuous outstanding feature and remarkable advantage: the present invention uses the Distribution calculation in the cloud computing that the physical feature point is mated calculating, be not subjected to the not enough limitation of computing power, distribute flexibly, improve the speed of calculating greatly, accomplished the requirement of real-time.Be different from grid computing, cloud computing is commercialization, makes any at any time place of user, as long as be connected to network, just can obtain the computing power of supercomputer, makes mobile augmented reality technology become possibility.And versatility of the present invention is good, for example at physical feature point extraction algorithm, can use existing ripe algorithm, as SIFT, FAST algorithm etc.If any better physical feature point extraction algorithm, only need to replace this module from now on, just can simple upgrade.
Description of drawings
Fig. 1 is the physical feature register method flow chart that the present invention is based on cloud computing;
Fig. 2 is the synoptic diagram that the present invention is based on the coupling of cloud.
Embodiment
Below in conjunction with accompanying drawing one embodiment of the present of invention are elaborated.
A preferred embodiment of the present invention, as shown in Figure 1, this physical feature register method based on cloud computing comprises that step is as follows:
1., the physical feature point set extracts, and sets up coordinate system;
2., physical feature point extracts in the key frame;
3., based on the coupling of cloud;
4., revise volume coordinate, demonstration is played up in registration to dummy object.
Above-mentioned steps is 1. described, and the physical feature point set extracts, and sets up coordinate system, and its concrete steps are as follows:
(1), the front elevation of the object wanting to register is taken, as with reference to figure by camera;
(2), use the SIFT algorithm to extract the physical feature point;
(3), the zone that needs are registered is cut apart;
(4), the SIFT unique point of removal outside registration area;
(5), obtain the projection matrix of camera;
(6), set up three dimensional space coordinate system according to the SIFT unique point that obtains.
Above-mentioned steps is 2. described, and physical feature point extracts in the key frame, and its concrete steps are as follows:
(7), camera is taken extraction key frame wherein to true environment;
(8), key frame is carried out the point of SIFT feature point extraction as the desire coupling.
Above-mentioned steps is 3. described, based on the coupling of cloud, and a coupling synoptic diagram based on cloud with N matched node and N decision node, as shown in Figure 2.Its concrete steps are as follows:
(9), according to the quantity of matched node, the SIFT unique point that 2. step obtains is divided into groups, for example among Fig. 2 matching section to count be 3, be about to all SIFT features and be divided into 3 groups of raw data;
(10), the numbering of SIFT unique point is designated as key, form raw data<key ,-1〉send into matched node;
(11), in matched node, the unique point in SIFT unique point that each is sent into and the reference diagram among the SIFT is carried out Euclidean distance and is calculated;
(12), numbering with reference to figure SIFT unique point of Euclidean distance and response is designated as similarity;
(13), the data<key to from matched node, exporting, similarity〉sort according to key, will have the data of identical key, the data of promptly same SIFT unique point are sent into same decision node;
(14) in decision node, to the data<key that sends into, similarity〉sort according to the size of Euclidean distance;
(15), judge that minimum distance removes in proper order closely whether less than prior preset threshold, as the then SIFT Feature Points Matching of this SIFT unique point and minimum distance corresponding reference figure that satisfies condition is designated as key_match, goes to step (16); As not satisfying condition, then go to step (14), another SIFT unique point is judged;
(16), to the SIFT unique point key_match of coupling, eliminate mispairing by calculating RANSAC, obtain correct matching result.
Above-mentioned steps is 4. described, revises volume coordinate, and demonstration is played up in registration to dummy object, and its concrete steps are as follows:
(17), the correct matching relationship of SIFT unique point in the SIFT unique point that obtains according to step (16) and the reference diagram, revise three dimensional space coordinate and be;
(18), calculate dummy object coordinate in the coordinate system after correction;
(19), play up dummy object, and, go to step (7) in display device output.

Claims (5)

1. the physical feature register method based on cloud computing is characterized in that operation steps is as follows: 1. extract the physical feature point set, set up coordinate system; 2. from the key frame that camera is taken, extract the physical feature point; 3. by physical feature point coupling based on cloud; 4. revise volume coordinate, dummy object is registered played up demonstration.
2. according to the described physical feature register method of claim 1 based on cloud computing, it is characterized in that 1. described step extract the physical feature point set, the method of setting up coordinate system is: by camera the front elevation of the object wanting to register is taken, as with reference to figure, therefrom extract the physical feature point, by these physical feature points, set up three dimensional space coordinate system.
3. according to the described physical feature register method of claim 1 based on cloud computing, it is characterized in that 2. described step extract the method for physical feature point and be from the key frame that camera is taken: from the real image that camera photographs, extract key frame images, in image, extract the physical feature point, as the point of desire coupling.
4. according to the described physical feature register method of claim 1 based on cloud computing, it is characterized in that 3. described step by the method that the physical feature point based on cloud mates is: by physical feature point is divided into groups, each group of feature point is sent into matched node carry out similarity calculating, to export the result afterwards and send into decision node calculating, the final physical feature point of desire match map and the preliminary matching result of the physical feature point of reference diagram of obtaining; According to preliminary matching result,, obtain correct matching result by eliminating mispairing.
5. according to the described physical feature register method of claim 1 based on cloud computing, it is characterized in that 4. described step revise volume coordinate, dummy object is registered the method for playing up demonstration is: by the matching relationship of physical feature point in physical feature point and the reference diagram, revise three dimensional space coordinate, dummy object is registered, make it be in correct three-dimensional space position, and play up demonstration.
CN2011101808816A 2011-06-30 2011-06-30 Method for registering natural characteristic based on cloud computation Pending CN102254345A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101808816A CN102254345A (en) 2011-06-30 2011-06-30 Method for registering natural characteristic based on cloud computation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101808816A CN102254345A (en) 2011-06-30 2011-06-30 Method for registering natural characteristic based on cloud computation

Publications (1)

Publication Number Publication Date
CN102254345A true CN102254345A (en) 2011-11-23

Family

ID=44981586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101808816A Pending CN102254345A (en) 2011-06-30 2011-06-30 Method for registering natural characteristic based on cloud computation

Country Status (1)

Country Link
CN (1) CN102254345A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831405A (en) * 2012-08-16 2012-12-19 北京理工大学 Method and system for outdoor large-scale object identification on basis of distributed and brute-force matching
CN102880854A (en) * 2012-08-16 2013-01-16 北京理工大学 Distributed processing and Hash mapping-based outdoor massive object identification method and system
CN103177468A (en) * 2013-03-29 2013-06-26 渤海大学 Three-dimensional motion object augmented reality registration method based on no marks
CN103500452A (en) * 2013-10-12 2014-01-08 杭州师范大学 Scenic spot scenery moving augmented reality method based on space relationship and image analysis
WO2014012444A1 (en) * 2012-07-17 2014-01-23 中兴通讯股份有限公司 Method, device and system for realizing augmented reality information sharing
CN103929669A (en) * 2014-04-30 2014-07-16 成都理想境界科技有限公司 Interactive video generator, player, generating method and playing method
CN104268519A (en) * 2014-09-19 2015-01-07 袁荣辉 Image recognition terminal based on mode matching and recognition method of image recognition terminal
US9195871B2 (en) 2013-02-06 2015-11-24 Alibaba Group Holding Limited Information processing method and system
CN107665508A (en) * 2016-07-29 2018-02-06 成都理想境界科技有限公司 Realize the method and system of augmented reality
CN107665506A (en) * 2016-07-29 2018-02-06 成都理想境界科技有限公司 Realize the method and system of augmented reality
CN108369473A (en) * 2015-11-18 2018-08-03 杜瓦娱乐有限公司 Influence the method for the virtual objects of augmented reality

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996255A (en) * 2010-11-22 2011-03-30 何吴迪 Method for constructing required-interface oriented cloud computing searching system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996255A (en) * 2010-11-22 2011-03-30 何吴迪 Method for constructing required-interface oriented cloud computing searching system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
吴忠年: "虚拟全景空间和双目视觉三维重建的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 5, 15 May 2009 (2009-05-15), pages 138 - 852 *
章国锋等: "面向增强视频的基于结构和运动恢复的摄像机定标", 《计算机学报》, vol. 29, no. 12, 12 December 2006 (2006-12-12) *
陈明等: "增强现实中的视频对象跟踪算法", 《计算机工程》, vol. 36, no. 12, 30 June 2010 (2010-06-30), pages 229 - 231 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014012444A1 (en) * 2012-07-17 2014-01-23 中兴通讯股份有限公司 Method, device and system for realizing augmented reality information sharing
CN102880854B (en) * 2012-08-16 2015-02-18 北京理工大学 Distributed processing and Hash mapping-based outdoor massive object identification method and system
CN102831405B (en) * 2012-08-16 2014-11-26 北京理工大学 Method and system for outdoor large-scale object identification on basis of distributed and brute-force matching
CN102831405A (en) * 2012-08-16 2012-12-19 北京理工大学 Method and system for outdoor large-scale object identification on basis of distributed and brute-force matching
CN102880854A (en) * 2012-08-16 2013-01-16 北京理工大学 Distributed processing and Hash mapping-based outdoor massive object identification method and system
US9430835B2 (en) 2013-02-06 2016-08-30 Alibaba Group Holding Limited Information processing method and system
US9704247B2 (en) 2013-02-06 2017-07-11 Alibaba Group Holding Limited Information processing method and system
US9195871B2 (en) 2013-02-06 2015-11-24 Alibaba Group Holding Limited Information processing method and system
US10121099B2 (en) 2013-02-06 2018-11-06 Alibaba Group Holding Limited Information processing method and system
CN103177468A (en) * 2013-03-29 2013-06-26 渤海大学 Three-dimensional motion object augmented reality registration method based on no marks
CN103500452A (en) * 2013-10-12 2014-01-08 杭州师范大学 Scenic spot scenery moving augmented reality method based on space relationship and image analysis
CN103929669A (en) * 2014-04-30 2014-07-16 成都理想境界科技有限公司 Interactive video generator, player, generating method and playing method
CN104268519B (en) * 2014-09-19 2018-03-30 袁荣辉 Image recognition terminal and its recognition methods based on pattern match
CN104268519A (en) * 2014-09-19 2015-01-07 袁荣辉 Image recognition terminal based on mode matching and recognition method of image recognition terminal
CN108369473A (en) * 2015-11-18 2018-08-03 杜瓦娱乐有限公司 Influence the method for the virtual objects of augmented reality
CN107665508B (en) * 2016-07-29 2021-06-01 成都理想境界科技有限公司 Method and system for realizing augmented reality
CN107665508A (en) * 2016-07-29 2018-02-06 成都理想境界科技有限公司 Realize the method and system of augmented reality
CN107665506A (en) * 2016-07-29 2018-02-06 成都理想境界科技有限公司 Realize the method and system of augmented reality
CN107665506B (en) * 2016-07-29 2021-06-01 成都理想境界科技有限公司 Method and system for realizing augmented reality

Similar Documents

Publication Publication Date Title
CN102254345A (en) Method for registering natural characteristic based on cloud computation
US11928800B2 (en) Image coordinate system transformation method and apparatus, device, and storage medium
JP6824433B2 (en) Camera posture information determination method, determination device, mobile terminal and computer program
CN103839277B (en) A kind of mobile augmented reality register method of outdoor largescale natural scene
CN103226830B (en) The Auto-matching bearing calibration of video texture projection in three-dimensional virtual reality fusion environment
CN104376596B (en) A kind of three-dimensional scene structure modeling and register method based on single image
CN106875437B (en) RGBD three-dimensional reconstruction-oriented key frame extraction method
CN109242961A (en) A kind of face modeling method, apparatus, electronic equipment and computer-readable medium
CN105654471A (en) Augmented reality AR system applied to internet video live broadcast and method thereof
CN103337094A (en) Method for realizing three-dimensional reconstruction of movement by using binocular camera
CN110148223B (en) Method and system for concentrating and expressing surveillance video target in three-dimensional geographic scene model
WO2020037881A1 (en) Motion trajectory drawing method and apparatus, and device and storage medium
WO2021136386A1 (en) Data processing method, terminal, and server
CN102254346A (en) Method for detecting augmented reality virtual-real collision based on cloud computing
CN102508363A (en) Wireless display glasses based on augmented-reality technology and implementation method for wireless display glasses
CN112714926A (en) Method and device for generating a photo-realistic three-dimensional model of a recording environment
CN107330980A (en) A kind of virtual furnishings arrangement system based on no marks thing
CN107256082B (en) Throwing object trajectory measuring and calculating system based on network integration and binocular vision technology
CN106683163B (en) Imaging method and system for video monitoring
CN104952056A (en) Object detecting method and system based on stereoscopic vision
CN111667005A (en) Human body interaction system adopting RGBD visual sensing
CN103500471A (en) Method for realizing high-resolution augmented reality system
CN106204744B (en) It is the augmented reality three-dimensional registration method of marker using encoded light source
CN204406423U (en) The augmented reality recognition device that a kind of image and Quick Response Code combine
CN104867129A (en) Light field image segmentation method

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

Application publication date: 20111123