CN104596502A - Object posture measuring method based on CAD model and monocular vision - Google Patents
Object posture measuring method based on CAD model and monocular vision Download PDFInfo
- Publication number
- CN104596502A CN104596502A CN201510034292.5A CN201510034292A CN104596502A CN 104596502 A CN104596502 A CN 104596502A CN 201510034292 A CN201510034292 A CN 201510034292A CN 104596502 A CN104596502 A CN 104596502A
- Authority
- CN
- China
- Prior art keywords
- video camera
- template
- camera
- point
- image
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
- G01C11/04—Interpretation of pictures
Abstract
The invention discloses an object posture measuring method based on a CAD model and monocular vision. The object posture measuring method based on the CAD model and the monocular vision comprises the following steps: after obtaining a movement relationship between a template shooting camera of an assumed movement and a fixed camera by virtue of movement assumption and iterative calculation of the template shooting camera to obtain an outer parameter of a binocular system consisting of the template shooting camera of the assumed movement and the fixed camera, performing three-dimensional reconstruction on a target to obtain three-dimensional point cloud data of the target, and rectifying a CAD model including object three-dimensional structure information to obtain a corresponding relation between the object posture of the target object under a current world coordinate system and the CAD model, and accurately figuring the posture of the target object. A movable camera fixing carrier is not needed and the CAD model and the three-dimensional vision information of the object are combined, so that the cost is low, the precision is high, and the demand of the actual industrial application can be met.
Description
Technical field
The present invention relates to a kind of object pose measuring method based on cad model and monocular vision, belong to vision measurement field.
Background technology
Along with industrial machine man-based development, the robot/mechanical arm operation of view-based access control model servo is applied in increasing scene, is at present " machine substitution ", the key problem of industrial transformation.But current industrial vision system is because technology and cost restriction, good simple and easy solution be there is no to the accurate location of three-dimensional body, current vision servo system is caused to be mainly used in two aspects: one is target object regular shape and flat scene, accurately can be located by outline; Two is less demanding to accuracy of identification, has the scene that larger grabbing error is allowed, as food packing, piling etc.But need three-dimensional pinpoint application scenarios then can only rely on the sensors such as the laser of high price for shape and structure complexity, general application cannot be realized.
The monocular vision that utilizes in the past carries out in the method for three-dimensional pose measurement to target, video camera is needed to be fixed on motion carrier, two width images taken by video camera under diverse location, eigenmatrix is calculated according to the match point on image and Epipolar geometry constraint, by carrying out SVD decomposition to eigenmatrix, obtain the position relationship of video camera when shooting two width image.But the result of calculation obtained like this is not unique, the motion control parameter with reference to fixing video camera carrier is needed to determine the normal solution of camera motion.In commercial Application, motion carrier controling parameters is unknowable or when not having a motion carrier, these class methods are infeasible at all.
Summary of the invention
The object of the invention is the deficiency existed in measuring for existing monocular vision, a kind of object pose measuring method based on cad model and monocular vision is provided.
Step based on the object pose measuring method of cad model and monocular vision is as follows:
(1) cad model of object is obtained;
(2) be fixed on above perform region by single camera, carry out intrinsic parameter demarcation to video camera, obtain intrinsic parameter and the distortion factor of video camera, setting world coordinate system, using worktable as the plane of z=0, obtains the outer parameter [R of video camera
1t
1], namely camera coordinate system is relative to the rotation of world coordinate system and translation transformation, wherein R
1represent rotation matrix, t
1represent translation vector;
(3) object is placed on visual field central authorities, the standard form image of photographic subjects object;
(4) the online captured in real-time of video camera obtains the image of object under current placement pose, if the current pose of object is P
n, the pose of object when carrying out template shooting is P
0, P
n≠ P
0;
(5) feature extraction algorithm based on Scale invariant, invariable rotary is utilized, obtain the unique point descriptor in current taken image and template image, unique point descriptor according to image is slightly mated two width images, obtain the feature point pairs of N to coupling, the parameter of adjustment feature extraction algorithm, makes to obtain at least 8 to above matching characteristic point;
(6) according in step (5) two width image at least 8 to above matching characteristic point pair, RANSAC algorithm is utilized to calculate basis matrix F between two width images, reject the Mismatching point in step (5) according to the epipolar-line constraint of basis matrix F and Epipolar geometry, obtain smart matching result;
(7) according to current goal subject image and template image, known camera intrinsic parameter, suppose that object pose immobilizes, obtain the outer parameter of video camera during shooting two width image, just can carry out three-dimensional reconstruction to target object, for calculating the placement pose of current object in world coordinate system, suppose that object is with current pose fixed placement, template image is taken by camera motion and is obtained, the rotational transform of the relatively current fixed position, position of video camera is R, translation transformation is t, for convenience of describing, hereinafter with the video camera of template camera site in this camera motion of template shooting video camera acute pyogenic infection of finger tip hypothesis, if the outer parameter of template shooting video camera is [R
2t
2], namely template shooting camera coordinate system is relative to the rotation translation transformation of world coordinate system, wherein R
2represent rotation matrix, t
2represent translation vector,
(8) according to template shooting camera motion hypothesis, known fixed external parameters of cameras, needs the outer parameter [R solving template shooting video camera
2t
2], the iterative algorithm mated by feature based, complete the estimation to template shooting external parameters of cameras, iterative process comprises two stages: the outer parametric solution stage of template shooting video camera and unique point world coordinates estimation stages;
(9) according to the template shooting external parameters of cameras [R that step (8) obtains
2t
2] and the outer parameter [R of fixed cameras
1t
1] and image information, camera intrinsic parameter, three-dimensional reconstruction is carried out to target object, obtains the cloud data of object, in the process of three-dimensional reconstruction Stereo matching, because marginal point and angle point grey scale change are obvious, in the three-dimensional point cloud obtained, more marginal information and angle point information can be comprised;
(10) cad model of the cloud data of target object under current pose and object is carried out registration, obtain the world coordinate system measured and the transformational relation that designs a model between coordinate system of CAD, thus obtain the position of the cad model corresponding with object cloud data in our times coordinate system and attitude accurately, complete the measurement to object dimensional pose.
Described step (8) comprising:
(8-1) iterative process comprises two stages: the outer parametric solution stage of template shooting video camera and unique point world coordinates estimation stages;
(8-2) unique point world coordinates initialization: the external parameter [R of known fixed video camera
1t
1] and intrinsic parameter M, the initial value of the given unique point depth of field, obtains the world coordinates initial value { p of present image and template image matching characteristic point
1, p
2... p
n}
(0), wherein n represents the number that matching characteristic point is right;
(8-3) template shooting external parameters of cameras solves the stage: according to the picture planimetric coordinates of unique point in template image and the world coordinate point { p of its correspondence
1, p
2..., p
n}
(k)and camera intrinsic parameter M, by solving PnP problem, the outer parameter [R of new template shooting video camera
2t
2]
(k);
(8-4) unique point world coordinates calculation stages: known fixed external parameters of cameras [R
1t
1], upgrade after template shooting video camera outer parameter [R
2t
2]
(k)the picture coordinate corresponding with matching characteristic point in the intrinsic parameter of video camera and two width images, according to principle of triangulation, the world coordinates { p of regeneration characteristics point
1, p
2..., p
n}
(k+1);
(8-5) according to the unique point of template image as coordinate { q
1, q
2..., q
n, video camera internal reference M and [R
2t
2]
(k), { p
1, p
2..., p
n}
(k+1)calculate re-projection error:
Wherein r
23 t (k)represent R
2 (k)the third line, t
2z (k)represent t
2 (k)the third line, q
ifor the homogeneous form of pixel coordinate, when re-projection error is less than the threshold value of setting, then stop iteration, obtain iterative computation result [R
2t
2]
=[R
2t
2]
(k), otherwise, put k=k+1.
Camera position of the present invention is fixed, and does not need movable carrier, by binding object cad model and Stereo Vision, proposes a kind of low cost, high-precision object pose measures solution.Carry out object observation by monocular vision in different visual angles and form stereoscopic vision, the preliminary object dimensional structural information obtained, although this three-dimensional structure information may exist error or cavity, good complete observation can be possessed in its three-dimensional edges region and precision is higher; Carry out registration by the master pattern of these marginal informations and CAD, the accurate pose that can obtain whole object is estimated.
The present invention is directed to the actual demand of commercial Application scene, although only provide the scheme of monocular vision, if there are two or more cameras, also can apply the thinking combined based on cad model and stereoscopic vision equally and realize the estimation of accurate object pose.
Accompanying drawing explanation
Fig. 1 is the object pose measuring method process flow diagram based on cad model and monocular vision;
Fig. 2 is iterative computation template shooting external parameters of cameras method flow diagram;
Fig. 3 is fixed cameras coordinate system, supposes that Motion mask takes the transformational relation schematic diagram between camera coordinate system and world coordinate system;
Fig. 4 is stereoscopic vision Epipolar geometry relation schematic diagram.
Embodiment
Step based on the object pose measuring method of cad model and monocular vision is as follows:
(1) cad model of object is obtained;
(2) be fixed on above perform region by single camera, carry out intrinsic parameter demarcation to video camera, obtain intrinsic parameter and the distortion factor of video camera, setting world coordinate system, using worktable as the plane of z=0, obtains the outer parameter [R of video camera
1t
1], namely camera coordinate system is relative to the rotation of world coordinate system and translation transformation, wherein R
1represent rotation matrix, t
1represent translation vector, the inside and outside parameter of video camera is demarcated and by demarcation gridiron pattern, can be adopted Zhang Zhengyou standardization;
(3) object is placed on visual field central authorities, the standard form image of photographic subjects object;
(4) the online captured in real-time of video camera obtains the image of object under current placement pose, and target object appears in the visual field of video camera with random pose, if the current pose of object is P
n, the pose of object when carrying out template shooting is P
0, P
n≠ P
0;
(5) feature extraction algorithm based on Scale invariant, invariable rotary is utilized, obtain the unique point descriptor in current taken image and template image, unique point descriptor according to image is slightly mated two width images, obtain the feature point pairs of N to coupling, the parameter of adjustment feature extraction algorithm, makes to obtain at least 8 to above matching characteristic point;
(6) according in two width images in step (5) at least 8 to above matching characteristic point, utilize RANSAC algorithm to calculate basis matrix F between two width images, Fig. 4 represents the Epipolar geometry restriction relation in stereoscopic vision.As shown in Figure 4, baseline is the straight line of connection two video camera photocentre O and O', and antipodal points e and e' is baseline and the intersection point as plane.Be the plane of baseline and specified point p to polar plane, polar curve is to the intersection of polar plane with picture plane, q
1, q
2for the projection of p on imaging plane, then in space, the imaging point pixel coordinate of arbitrfary point on two plane pictures meets following Epipolar geometry restriction relation: q
1fq
2=0, reject the Mismatching point in thick matching result according to this Epipolar geometry restriction relation, obtain exact matching result.
(7) according to current goal subject image and template image, known camera intrinsic parameter, suppose that object pose immobilizes, obtain the outer parameter of video camera during shooting two width image, just can carry out three-dimensional reconstruction to target object, for calculating the placement pose of current object in world coordinate system, suppose that object is with current pose fixed placement, template image is taken by camera motion and is obtained, the rotational transform of the relatively current fixed position, position of video camera is R, translation transformation is t, for convenience of describing, hereinafter with the video camera of template camera site in this camera motion of template shooting video camera acute pyogenic infection of finger tip hypothesis, if the outer parameter of template shooting video camera is [R
2t
2], namely template shooting camera coordinate system is relative to the rotation translation transformation of world coordinate system, wherein R
2represent rotation matrix, t
2represent translation vector, then the transformational relation between outer parameter coordinate system as shown in Figure 3,
(8) according to template shooting camera motion hypothesis, known fixed external parameters of cameras, needs the outer parameter [R solving template shooting video camera
2t
2], by the iterative algorithm that feature based mates, complete the estimation to template shooting external parameters of cameras, iterative process comprises two stages: the outer parametric solution stage of template shooting video camera and unique point world coordinates estimation stages, and the method flow of iterative computation as shown in Figure 2;
(9) according to the template shooting external parameters of cameras [R that step (8) obtains
2t
2] and the outer parameter [R of fixed cameras
1t
1], obtain the rotational transform R between template shooting video camera and fixed cameras and translation transformation t.If m
1, m
2be respectively world coordinate point p at fixed cameras coordinate points and hypothesis Motion mask shooting camera coordinates point, then m
1=R
1p+t
1, m
2=R
2p+t
2, can m be obtained
2=R
2r
1 -1m
1+ t
2-R
2r
1 -1t
1, so R=R
2r
1 -1, t=t
2-R
2r
1 -1t
1.The internal reference M of known R, t and video camera, according to current taken image and template image, can carry out stereo vision three-dimensional rebuilding to target object, can obtain the cloud data of object under current pose after reconstruction.In the process of three-dimensional reconstruction Stereo matching, because the grey scale change of marginal point and angle point is obvious, therefore reconstructs the some cloud obtained and can comprise obvious marginal information and angle point information.
(10) cad model of the cloud data of target object under current pose and object is carried out registration, arest neighbors iterative algorithm ICP (Iterative closet point) can be adopted to carry out registration to cloud data and object cad model, obtain the world coordinate system measured and the transformational relation that designs a model between coordinate system of CAD, thus obtain the position of the cad model corresponding with object cloud data in our times coordinate system and attitude accurately, complete the measurement to object dimensional pose.
Described step (8) comprising:
(8-1) iterative process comprises two stages: the outer parametric solution stage of template shooting video camera and unique point world coordinates estimation stages;
(8-2) unique point world coordinates initialization: the external parameter [R of known fixed video camera
1t
1] and intrinsic parameter M, the initial value of the given unique point depth of field, according to the imaging model of video camera, obtains the world coordinates initial value of present image and template image matching characteristic point.Because object is placed in world coordinate system near z=0 plane, the initial value of given unique point world coordinates z is z=0, can obtain the initial value { p of unique point world coordinates
1, p
2..., p
n}
(0), wherein n represents the number that matching characteristic point is right;
(8-3) template shooting external parameters of cameras solves the stage: according to the picture planimetric coordinates of unique point in template image and the world coordinate point { p of its correspondence
1, p
2..., p
n}
(k)and camera intrinsic parameter M, solve the outer parameter [R of more new template shooting video camera
2t
2]
(k), this is a typical PnP problem, has the derivation algorithm of many classics, such as, can select to have global convergence and good orthogonal iteration (orthogonal iteration) algorithm of real-time, solve this PnP problem;
(8-4) unique point world coordinates calculation stages: the intrinsic parameter of known video camera is
Wherein (f
x, f
y) represent the normalization focal length of video camera, (c
x, c
y) represent the coordinate of photocentre in picture plane.The imaging model of video camera is:
Wherein [u v 1]
trepresent the homogeneous coordinates as coordinate plane, [X Y Z 1]
tthe homogeneous coordinates of representation space point world coordinate system.
Order
Substitute into above camera model and can obtain following three equations:
s·u=fx·(r
1 t·p+t
x)+cx·(r
3 t·p+t
z)
s·v=fy·(r
2 t·p+t
y)+cy·(r
3 t·p+t
z)
s=r
3 t·p+t
z
Cancellation s, arrangement can obtain:
[(u-cx)·r
3 t-fx·r
1 t]·p=fx·t
1-(u-cx)·t
3
[(v-cy)·r
3 t-fy·r
2 t]·p=fy·t
2-(v-cy)·t
3
Matching characteristic point on known present image and template image is to (u
1, v
1)
i→ (u
2, v
2)
i, the external parameter of fixed cameras
the template shooting external parameters of cameras that kth time iteration obtains
the world coordinates of the locus that this matching characteristic point is corresponding is p
i (k+1), can obtain
This is the system of linear equations of a Planar Mechanisms, can in the hope of p
i (k+1)least square solution.The world coordinates of n matching characteristic point can be upgraded according to this kind of method, obtain { p
1, p
2..., p
n}
(k+1);
(8-5) according to the unique point of template image as coordinate { q
1, q
2..., q
n, video camera internal reference M and [R
2t
2]
(k), { p
1, p
2..., p
n}
(k+1)calculate re-projection error:
Wherein r
23 t (k)represent R
2 (k)the third line, t
2z (k)represent t
2 (k)the third line, q
ifor the homogeneous form of pixel coordinate; When re-projection error is less than the threshold value of setting, then stop iteration, obtain iterative computation result [R
2t
2]=[R
2t
2]
(k), otherwise, put k=k+1.
Claims (2)
1., based on an object pose measuring method for cad model and monocular vision, it is characterized in that: its step is as follows:
(1) cad model of object is obtained;
(2) be fixed on above perform region by single camera, carry out intrinsic parameter demarcation to video camera, obtain intrinsic parameter and the distortion factor of video camera, setting world coordinate system, using worktable as the plane of z=0, obtains the outer parameter [R of video camera
1t
1], namely camera coordinate system is relative to the rotation of world coordinate system and translation transformation, wherein R
1represent rotation matrix, t
1represent translation vector;
(3) object is placed on visual field central authorities, the standard form image of photographic subjects object;
(4) the online captured in real-time of video camera obtains the image of object under current placement pose, if the current pose of object is P
n, the pose of object when carrying out template shooting is P
0, P
n≠ P
0;
(5) feature extraction algorithm based on Scale invariant, invariable rotary is utilized, obtain the unique point descriptor in current taken image and template image, unique point descriptor according to image is slightly mated two width images, obtain the feature point pairs of N to coupling, the parameter of adjustment feature extraction algorithm, makes to obtain at least 8 to above matching characteristic point;
(6) according in step (5) two width image at least 8 to above matching characteristic point pair, RANSAC algorithm is utilized to calculate basis matrix F between two width images, reject the Mismatching point in step (5) according to the epipolar-line constraint of basis matrix F and Epipolar geometry, obtain smart matching result;
(7) according to current goal subject image and template image, known camera intrinsic parameter, suppose that object pose immobilizes, obtain the outer parameter of video camera during shooting two width image, just can carry out three-dimensional reconstruction to target object, for calculating the placement pose of current object in world coordinate system, suppose that object is with current pose fixed placement, template image is taken by camera motion and is obtained, the rotational transform of the relatively current fixed position, position of video camera is R, translation transformation is t, for convenience of describing, hereinafter with the video camera of template camera site in this camera motion of template shooting video camera acute pyogenic infection of finger tip hypothesis, if the outer parameter of template shooting video camera is [R
2t
2], namely template shooting camera coordinate system is relative to the rotation translation transformation of world coordinate system, wherein R
2represent rotation matrix, t
2represent translation vector,
(8) according to template shooting camera motion hypothesis, known fixed external parameters of cameras, needs the outer parameter [R solving template shooting video camera
2t
2], the iterative algorithm mated by feature based, complete the estimation to template shooting external parameters of cameras, iterative process comprises two stages: the outer parametric solution stage of template shooting video camera and unique point world coordinates estimation stages;
(9) according to the template shooting external parameters of cameras [R that step (8) obtains
2t
2] and the outer parameter [R of fixed cameras
1t
1] and image information, camera intrinsic parameter, three-dimensional reconstruction is carried out to target object, obtains the cloud data of object, in the process of three-dimensional reconstruction Stereo matching, because marginal point and angle point grey scale change are obvious, in the three-dimensional point cloud obtained, more marginal information and angle point information can be comprised;
(10) cad model of the cloud data of target object under current pose and object is carried out registration, obtain the world coordinate system measured and the transformational relation that designs a model between coordinate system of CAD, thus obtain the position of the cad model corresponding with object cloud data in our times coordinate system and attitude accurately, complete the measurement to object dimensional pose.
2. a kind of object pose measuring method based on cad model and monocular vision according to claim 1, is characterized in that: described step (8) comprising:
(8-1) iterative process comprises two stages: the outer parametric solution stage of template shooting video camera and unique point world coordinates estimation stages;
(8-2) unique point world coordinates initialization: the external parameter [R of known fixed video camera
1t
1] and intrinsic parameter M, the initial value of the given unique point depth of field, obtains the world coordinates initial value { p of present image and template image matching characteristic point
1, p
2... p
n}
(0), wherein n represents the number that matching characteristic point is right;
(8-3) template shooting external parameters of cameras solves the stage: according to the picture planimetric coordinates of unique point in template image and the world coordinate point { p of its correspondence
1, p
2..., p
n}
(k)and camera intrinsic parameter M, by solving PnP problem, the outer parameter [R of new template shooting video camera
2t
2]
(k);
(8-4) unique point world coordinates calculation stages: known fixed external parameters of cameras [R
1t
1], upgrade after template shooting video camera outer parameter [R
2t
2]
(k)the picture coordinate corresponding with matching characteristic point in the intrinsic parameter of video camera and two width images, according to principle of triangulation, the world coordinates { p of regeneration characteristics point
1, p
2..., p
n}
(k+1);
(8-5) according to the unique point of template image as coordinate { q
1, q
2..., q
n, video camera internal reference M and [R
2t
2]
(k),{ p
1, p
2..., p
n}
(k+1)calculate re-projection error:
Wherein r
23 t (k)represent R
2 (k)the third line, t
2z (k)represent t
2 (k)the third line, q
ifor the homogeneous form of pixel coordinate, when re-projection error is less than the threshold value of setting, then stop iteration, obtain iterative computation result [R
2t
2]=[R
2t
2]
(k), otherwise, put k=k+1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510034292.5A CN104596502B (en) | 2015-01-23 | 2015-01-23 | Object posture measuring method based on CAD model and monocular vision |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510034292.5A CN104596502B (en) | 2015-01-23 | 2015-01-23 | Object posture measuring method based on CAD model and monocular vision |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104596502A true CN104596502A (en) | 2015-05-06 |
CN104596502B CN104596502B (en) | 2017-05-17 |
Family
ID=53122438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510034292.5A Active CN104596502B (en) | 2015-01-23 | 2015-01-23 | Object posture measuring method based on CAD model and monocular vision |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104596502B (en) |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105571573A (en) * | 2015-12-29 | 2016-05-11 | 南京中观软件技术有限公司 | Oblique photography position and attitude determining method and system thereof, and airplane position and attitude determining method and system thereof |
CN106296686A (en) * | 2016-08-10 | 2017-01-04 | 深圳市望尘科技有限公司 | One is static and dynamic camera combines to moving object three-dimensional reconstruction method frame by frame |
CN106355618A (en) * | 2016-08-26 | 2017-01-25 | 上海交通大学 | Hardware insulator positioning system, method and automatic maintenance system |
CN106447766A (en) * | 2016-09-28 | 2017-02-22 | 成都通甲优博科技有限责任公司 | Scene reconstruction method and apparatus based on mobile device monocular camera |
CN106553195A (en) * | 2016-11-25 | 2017-04-05 | 中国科学技术大学 | Object 6DOF localization method and system during industrial robot crawl |
CN107274368A (en) * | 2017-06-16 | 2017-10-20 | 大连交通大学 | Compatible vision processing system and method |
CN107300100A (en) * | 2017-05-22 | 2017-10-27 | 浙江大学 | A kind of tandem type mechanical arm vision guide approach method of Online CA D model-drivens |
CN108109179A (en) * | 2017-12-29 | 2018-06-01 | 天津科技大学 | Video camera attitude updating method based on pinhole camera modeling |
CN108154538A (en) * | 2018-02-06 | 2018-06-12 | 华中科技大学 | A kind of twin camera module correction and scaling method and device |
CN108871314A (en) * | 2018-07-18 | 2018-11-23 | 江苏实景信息科技有限公司 | A kind of positioning and orientation method and device |
CN108917595A (en) * | 2018-06-19 | 2018-11-30 | 杭州蓝蜓科技有限公司 | Glass on-line measuring device based on machine vision |
CN108907897A (en) * | 2018-03-28 | 2018-11-30 | 南京航空航天大学 | Milling glue film carve shape in machine visible detection method |
CN109087325A (en) * | 2018-07-20 | 2018-12-25 | 成都指码科技有限公司 | A kind of direct method point cloud three-dimensional reconstruction and scale based on monocular vision determines method |
CN109087343A (en) * | 2018-09-07 | 2018-12-25 | 中科新松有限公司 | A kind of generation method and system of workpiece grabbing template |
CN109272523A (en) * | 2018-08-13 | 2019-01-25 | 西安交通大学 | Based on the random-stow piston position and orientation estimation method for improving CVFH and CRH feature |
CN109285190A (en) * | 2018-09-06 | 2019-01-29 | 广东天机工业智能系统有限公司 | Object positioning method, device, electronic equipment and storage medium |
CN109308722A (en) * | 2018-11-26 | 2019-02-05 | 陕西远航光电有限责任公司 | A kind of spatial pose measuring system and method based on active vision |
CN109556616A (en) * | 2018-11-09 | 2019-04-02 | 同济大学 | A kind of automatic Jian Tu robot of view-based access control model label builds figure dressing method |
CN109767474A (en) * | 2018-12-31 | 2019-05-17 | 深圳积木易搭科技技术有限公司 | A kind of more mesh camera calibration method, apparatus and storage medium |
CN109822562A (en) * | 2018-12-26 | 2019-05-31 | 浙江大学 | A kind of workpiece three-dimensional rebuilding method based on SICK system |
CN109886124A (en) * | 2019-01-23 | 2019-06-14 | 浙江大学 | One kind describing the matched texture-free metal parts grasping means of subgraph based on harness |
CN109887030A (en) * | 2019-01-23 | 2019-06-14 | 浙江大学 | Texture-free metal parts image position and posture detection method based on the sparse template of CAD |
CN109955244A (en) * | 2017-12-26 | 2019-07-02 | 深圳市优必选科技有限公司 | A kind of crawl control method, device and the robot of view-based access control model servo |
CN110069131A (en) * | 2019-03-01 | 2019-07-30 | 中国人民解放军军事科学院国防科技创新研究院 | A kind of more finger tip localization methods based on the detection of near infrared light round spot |
CN110232710A (en) * | 2019-05-31 | 2019-09-13 | 深圳市皕像科技有限公司 | Article localization method, system and equipment based on three-dimensional camera |
CN110425983A (en) * | 2019-07-26 | 2019-11-08 | 杭州电子科技大学 | A kind of monocular vision three-dimensional reconstruction distance measuring method based on polarization multi-spectrum |
CN110517323A (en) * | 2019-08-16 | 2019-11-29 | 中铁第一勘察设计院集团有限公司 | 3 D positioning system and method based on manipulator one camera multi-vision visual |
CN110706285A (en) * | 2019-10-08 | 2020-01-17 | 中国人民解放军陆军工程大学 | Object pose prediction method based on CAD model |
CN110728715A (en) * | 2019-09-06 | 2020-01-24 | 南京工程学院 | Camera angle self-adaptive adjusting method of intelligent inspection robot |
CN111369622A (en) * | 2018-12-25 | 2020-07-03 | 中国电子科技集团公司第十五研究所 | Method, device and system for acquiring camera world coordinate position by virtual and real superposition application |
CN111612760A (en) * | 2020-05-20 | 2020-09-01 | 北京百度网讯科技有限公司 | Method and apparatus for detecting obstacles |
CN111681283A (en) * | 2020-05-11 | 2020-09-18 | 哈尔滨工业大学 | Monocular stereoscopic vision-based relative pose calculation method applied to wireless charging alignment |
CN111862193A (en) * | 2020-07-21 | 2020-10-30 | 太仓光电技术研究所 | Binocular vision positioning method and device for electric welding spots based on shape descriptors |
CN112184890A (en) * | 2020-10-14 | 2021-01-05 | 佳都新太科技股份有限公司 | Camera accurate positioning method applied to electronic map and processing terminal |
CN112419409A (en) * | 2020-11-18 | 2021-02-26 | 合肥湛达智能科技有限公司 | Pose estimation method based on real-time video |
CN112686950A (en) * | 2020-12-04 | 2021-04-20 | 深圳市优必选科技股份有限公司 | Pose estimation method and device, terminal equipment and computer readable storage medium |
CN113240743A (en) * | 2021-05-18 | 2021-08-10 | 浙江大学 | Heterogeneous image pose estimation and registration method, device and medium based on neural network |
CN113313766A (en) * | 2021-03-09 | 2021-08-27 | 常州龙源智能机器人科技有限公司 | Robot and pose calculation method and pose calculation device thereof |
CN113610763A (en) * | 2021-07-09 | 2021-11-05 | 北京航天计量测试技术研究所 | Rocket engine structural member pose motion compensation method in vibration environment |
CN113989278A (en) * | 2021-12-24 | 2022-01-28 | 湖南视比特机器人有限公司 | Positioning method and system of gripping device |
CN116563336A (en) * | 2023-04-03 | 2023-08-08 | 国网江苏省电力有限公司南通供电分公司 | Self-adaptive positioning algorithm for digital twin machine room target tracking |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070110338A1 (en) * | 2005-11-17 | 2007-05-17 | Microsoft Corporation | Navigating images using image based geometric alignment and object based controls |
US20080123937A1 (en) * | 2006-11-28 | 2008-05-29 | Prefixa Vision Systems | Fast Three Dimensional Recovery Method and Apparatus |
CN101320485A (en) * | 2008-06-03 | 2008-12-10 | 东南大学 | Human face three-dimensional model acquiring method based on stereo matching |
CN101532841A (en) * | 2008-12-30 | 2009-09-16 | 华中科技大学 | Method for navigating and positioning aerocraft based on landmark capturing and tracking |
CN102509348A (en) * | 2011-09-26 | 2012-06-20 | 北京航空航天大学 | Method for showing actual object in shared enhanced actual scene in multi-azimuth way |
CN103842042A (en) * | 2012-11-20 | 2014-06-04 | 齐麟致 | Information processing method and information processing device |
-
2015
- 2015-01-23 CN CN201510034292.5A patent/CN104596502B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070110338A1 (en) * | 2005-11-17 | 2007-05-17 | Microsoft Corporation | Navigating images using image based geometric alignment and object based controls |
US20080123937A1 (en) * | 2006-11-28 | 2008-05-29 | Prefixa Vision Systems | Fast Three Dimensional Recovery Method and Apparatus |
CN101320485A (en) * | 2008-06-03 | 2008-12-10 | 东南大学 | Human face three-dimensional model acquiring method based on stereo matching |
CN101532841A (en) * | 2008-12-30 | 2009-09-16 | 华中科技大学 | Method for navigating and positioning aerocraft based on landmark capturing and tracking |
CN102509348A (en) * | 2011-09-26 | 2012-06-20 | 北京航空航天大学 | Method for showing actual object in shared enhanced actual scene in multi-azimuth way |
CN103842042A (en) * | 2012-11-20 | 2014-06-04 | 齐麟致 | Information processing method and information processing device |
Cited By (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105571573B (en) * | 2015-12-29 | 2018-05-01 | 南京中观软件技术有限公司 | Oblique photograph positioning and orientation method and system and Plane location method for determining posture and system |
CN105571573A (en) * | 2015-12-29 | 2016-05-11 | 南京中观软件技术有限公司 | Oblique photography position and attitude determining method and system thereof, and airplane position and attitude determining method and system thereof |
CN106296686A (en) * | 2016-08-10 | 2017-01-04 | 深圳市望尘科技有限公司 | One is static and dynamic camera combines to moving object three-dimensional reconstruction method frame by frame |
CN106355618A (en) * | 2016-08-26 | 2017-01-25 | 上海交通大学 | Hardware insulator positioning system, method and automatic maintenance system |
CN106355618B (en) * | 2016-08-26 | 2018-12-25 | 上海交通大学 | Fitting insulator positioning system, method and automatic examination and repair system |
CN106447766A (en) * | 2016-09-28 | 2017-02-22 | 成都通甲优博科技有限责任公司 | Scene reconstruction method and apparatus based on mobile device monocular camera |
CN106447766B (en) * | 2016-09-28 | 2019-07-09 | 成都通甲优博科技有限责任公司 | A kind of scene reconstruction method and device based on mobile device monocular camera |
CN106553195B (en) * | 2016-11-25 | 2018-11-27 | 中国科学技术大学 | Object 6DOF localization method and system during industrial robot crawl |
CN106553195A (en) * | 2016-11-25 | 2017-04-05 | 中国科学技术大学 | Object 6DOF localization method and system during industrial robot crawl |
CN107300100A (en) * | 2017-05-22 | 2017-10-27 | 浙江大学 | A kind of tandem type mechanical arm vision guide approach method of Online CA D model-drivens |
CN107274368A (en) * | 2017-06-16 | 2017-10-20 | 大连交通大学 | Compatible vision processing system and method |
CN107274368B (en) * | 2017-06-16 | 2019-11-22 | 大连交通大学 | Compatible vision processing system and method |
CN109955244A (en) * | 2017-12-26 | 2019-07-02 | 深圳市优必选科技有限公司 | A kind of crawl control method, device and the robot of view-based access control model servo |
CN108109179B (en) * | 2017-12-29 | 2021-05-18 | 天津科技大学 | Camera attitude correction method based on pinhole camera model |
CN108109179A (en) * | 2017-12-29 | 2018-06-01 | 天津科技大学 | Video camera attitude updating method based on pinhole camera modeling |
CN108154538A (en) * | 2018-02-06 | 2018-06-12 | 华中科技大学 | A kind of twin camera module correction and scaling method and device |
CN108907897A (en) * | 2018-03-28 | 2018-11-30 | 南京航空航天大学 | Milling glue film carve shape in machine visible detection method |
CN108917595A (en) * | 2018-06-19 | 2018-11-30 | 杭州蓝蜓科技有限公司 | Glass on-line measuring device based on machine vision |
CN108871314A (en) * | 2018-07-18 | 2018-11-23 | 江苏实景信息科技有限公司 | A kind of positioning and orientation method and device |
CN109087325A (en) * | 2018-07-20 | 2018-12-25 | 成都指码科技有限公司 | A kind of direct method point cloud three-dimensional reconstruction and scale based on monocular vision determines method |
CN109087325B (en) * | 2018-07-20 | 2022-03-04 | 成都指码科技有限公司 | Direct method point cloud three-dimensional reconstruction and scale determination method based on monocular vision |
CN109272523A (en) * | 2018-08-13 | 2019-01-25 | 西安交通大学 | Based on the random-stow piston position and orientation estimation method for improving CVFH and CRH feature |
CN109285190A (en) * | 2018-09-06 | 2019-01-29 | 广东天机工业智能系统有限公司 | Object positioning method, device, electronic equipment and storage medium |
CN109087343A (en) * | 2018-09-07 | 2018-12-25 | 中科新松有限公司 | A kind of generation method and system of workpiece grabbing template |
CN109556616A (en) * | 2018-11-09 | 2019-04-02 | 同济大学 | A kind of automatic Jian Tu robot of view-based access control model label builds figure dressing method |
CN109308722A (en) * | 2018-11-26 | 2019-02-05 | 陕西远航光电有限责任公司 | A kind of spatial pose measuring system and method based on active vision |
CN111369622B (en) * | 2018-12-25 | 2023-12-08 | 中国电子科技集团公司第十五研究所 | Method, device and system for acquiring world coordinate position of camera by virtual-real superposition application |
CN111369622A (en) * | 2018-12-25 | 2020-07-03 | 中国电子科技集团公司第十五研究所 | Method, device and system for acquiring camera world coordinate position by virtual and real superposition application |
CN109822562A (en) * | 2018-12-26 | 2019-05-31 | 浙江大学 | A kind of workpiece three-dimensional rebuilding method based on SICK system |
CN109767474A (en) * | 2018-12-31 | 2019-05-17 | 深圳积木易搭科技技术有限公司 | A kind of more mesh camera calibration method, apparatus and storage medium |
CN109887030A (en) * | 2019-01-23 | 2019-06-14 | 浙江大学 | Texture-free metal parts image position and posture detection method based on the sparse template of CAD |
CN109886124A (en) * | 2019-01-23 | 2019-06-14 | 浙江大学 | One kind describing the matched texture-free metal parts grasping means of subgraph based on harness |
CN109886124B (en) * | 2019-01-23 | 2021-01-08 | 浙江大学 | Non-texture metal part grabbing method based on wire harness description subimage matching |
CN110069131A (en) * | 2019-03-01 | 2019-07-30 | 中国人民解放军军事科学院国防科技创新研究院 | A kind of more finger tip localization methods based on the detection of near infrared light round spot |
CN110069131B (en) * | 2019-03-01 | 2022-07-22 | 中国人民解放军军事科学院国防科技创新研究院 | Multi-fingertip positioning method based on near-infrared light circular spot detection |
CN110232710A (en) * | 2019-05-31 | 2019-09-13 | 深圳市皕像科技有限公司 | Article localization method, system and equipment based on three-dimensional camera |
CN110425983A (en) * | 2019-07-26 | 2019-11-08 | 杭州电子科技大学 | A kind of monocular vision three-dimensional reconstruction distance measuring method based on polarization multi-spectrum |
CN110517323A (en) * | 2019-08-16 | 2019-11-29 | 中铁第一勘察设计院集团有限公司 | 3 D positioning system and method based on manipulator one camera multi-vision visual |
CN110728715A (en) * | 2019-09-06 | 2020-01-24 | 南京工程学院 | Camera angle self-adaptive adjusting method of intelligent inspection robot |
CN110706285A (en) * | 2019-10-08 | 2020-01-17 | 中国人民解放军陆军工程大学 | Object pose prediction method based on CAD model |
CN111681283A (en) * | 2020-05-11 | 2020-09-18 | 哈尔滨工业大学 | Monocular stereoscopic vision-based relative pose calculation method applied to wireless charging alignment |
CN111612760A (en) * | 2020-05-20 | 2020-09-01 | 北京百度网讯科技有限公司 | Method and apparatus for detecting obstacles |
CN111612760B (en) * | 2020-05-20 | 2023-11-17 | 阿波罗智联(北京)科技有限公司 | Method and device for detecting obstacles |
US11688099B2 (en) | 2020-05-20 | 2023-06-27 | Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd. | Method and apparatus for detecting obstacle |
CN111862193A (en) * | 2020-07-21 | 2020-10-30 | 太仓光电技术研究所 | Binocular vision positioning method and device for electric welding spots based on shape descriptors |
CN112184890A (en) * | 2020-10-14 | 2021-01-05 | 佳都新太科技股份有限公司 | Camera accurate positioning method applied to electronic map and processing terminal |
CN112184890B (en) * | 2020-10-14 | 2023-06-30 | 佳都科技集团股份有限公司 | Accurate positioning method of camera applied to electronic map and processing terminal |
CN112419409A (en) * | 2020-11-18 | 2021-02-26 | 合肥湛达智能科技有限公司 | Pose estimation method based on real-time video |
CN112686950A (en) * | 2020-12-04 | 2021-04-20 | 深圳市优必选科技股份有限公司 | Pose estimation method and device, terminal equipment and computer readable storage medium |
CN112686950B (en) * | 2020-12-04 | 2023-12-15 | 深圳市优必选科技股份有限公司 | Pose estimation method, pose estimation device, terminal equipment and computer readable storage medium |
CN113313766A (en) * | 2021-03-09 | 2021-08-27 | 常州龙源智能机器人科技有限公司 | Robot and pose calculation method and pose calculation device thereof |
CN113240743B (en) * | 2021-05-18 | 2022-03-25 | 浙江大学 | Heterogeneous image pose estimation and registration method, device and medium based on neural network |
CN113240743A (en) * | 2021-05-18 | 2021-08-10 | 浙江大学 | Heterogeneous image pose estimation and registration method, device and medium based on neural network |
CN113610763A (en) * | 2021-07-09 | 2021-11-05 | 北京航天计量测试技术研究所 | Rocket engine structural member pose motion compensation method in vibration environment |
CN113989278A (en) * | 2021-12-24 | 2022-01-28 | 湖南视比特机器人有限公司 | Positioning method and system of gripping device |
CN116563336A (en) * | 2023-04-03 | 2023-08-08 | 国网江苏省电力有限公司南通供电分公司 | Self-adaptive positioning algorithm for digital twin machine room target tracking |
Also Published As
Publication number | Publication date |
---|---|
CN104596502B (en) | 2017-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104596502B (en) | Object posture measuring method based on CAD model and monocular vision | |
EP3067861B1 (en) | Determination of a coordinate conversion parameter | |
JP4814669B2 (en) | 3D coordinate acquisition device | |
CN110782496B (en) | Calibration method, calibration device, aerial photographing equipment and storage medium | |
CN106447766B (en) | A kind of scene reconstruction method and device based on mobile device monocular camera | |
Sweeney et al. | Solving for relative pose with a partially known rotation is a quadratic eigenvalue problem | |
Li et al. | A 4-point algorithm for relative pose estimation of a calibrated camera with a known relative rotation angle | |
CN110176032B (en) | Three-dimensional reconstruction method and device | |
CN103759716A (en) | Dynamic target position and attitude measurement method based on monocular vision at tail end of mechanical arm | |
CN108288292A (en) | A kind of three-dimensional rebuilding method, device and equipment | |
CN110617814A (en) | Monocular vision and inertial sensor integrated remote distance measuring system and method | |
Tamas et al. | Targetless calibration of a lidar-perspective camera pair | |
CN109357633B (en) | Three-dimensional scanning method, device, storage medium and processor | |
CN108932734B (en) | Monocular image depth recovery method and device and computer equipment | |
CN107424196B (en) | Stereo matching method, device and system based on weak calibration multi-view camera | |
CN103718213A (en) | Automatic scene calibration | |
CN106228538A (en) | Binocular vision indoor orientation method based on logo | |
CN110021039A (en) | The multi-angle of view material object surface point cloud data initial registration method of sequence image constraint | |
JP2017532695A (en) | Method and system for scanning an object using an RGB-D sensor | |
CN110264527A (en) | Real-time binocular stereo vision output method based on ZYNQ | |
CN108036786A (en) | Position and posture detection method, device and computer-readable recording medium based on auxiliary line | |
CN110825079A (en) | Map construction method and device | |
Abdellali et al. | Robust absolute and relative pose estimation of a central camera system from 2D-3D line correspondences | |
Ragab et al. | Multiple nonoverlapping camera pose estimation | |
CN114092564B (en) | External parameter calibration method, system, terminal and medium for non-overlapping vision multi-camera system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |