CN103729883A - Three-dimensional environmental information collection and reconstitution system and method - Google Patents

Three-dimensional environmental information collection and reconstitution system and method Download PDF

Info

Publication number
CN103729883A
CN103729883A CN201310742704.1A CN201310742704A CN103729883A CN 103729883 A CN103729883 A CN 103729883A CN 201310742704 A CN201310742704 A CN 201310742704A CN 103729883 A CN103729883 A CN 103729883A
Authority
CN
China
Prior art keywords
data
cloud
module
laser range
triangle
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
Application number
CN201310742704.1A
Other languages
Chinese (zh)
Other versions
CN103729883B (en
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.)
Which Hangzhou science and Technology Co Ltd
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201310742704.1A priority Critical patent/CN103729883B/en
Publication of CN103729883A publication Critical patent/CN103729883A/en
Application granted granted Critical
Publication of CN103729883B publication Critical patent/CN103729883B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention discloses a three-dimensional environmental information collection and reconstitution system and method. The three-dimensional environmental information collection and reconstitution system comprises two-dimensional laser range finders, a panorama camera, a rotating platform, an airborne processor, a power supply, a base, a wire sliding rail, a signal collector, a motor, a speed reduction gear set, a panorama camera supporting frame and a connecting rod. The connecting rod, the airborne processor and the power supply are arranged on the base, the connecting rod is sequentially sleeved with the speed reduction gear set, the wire sliding rail and the rotating platform from bottom to top. The panorama camera supporting frame and the panorama camera are sequentially arranged on the top of the connecting rod from bottom to top. The signal collector is fixed to the lower surface of the rotating platform, one or more two-dimensional laser range finders are fixed to the upper surface of the rotating platform, the two-dimensional laser range finders are located below the panorama camera supporting frame, and the motor is arranged on the speed reduction gear set. The three-dimensional environmental information collection and reconstitution system is large in measurement view angle and long in measurement distance, and accurate and abundant in information, a generated model has a very good view angle effect, abundant original environmental information can be provided, and the cost is relatively low.

Description

A kind of three-dimensional environment information acquisition and reconfiguration system and method
Technical field
The present invention relates to three-dimensional environment reconstruction field, relate in particular to a kind of three-dimensional environment information acquisition and reconfiguration system and method.
Background technology
Traditional environment information acquisition and reconstructing method generally obtain by artificial mapping or simple two-dimensional laser sensor, and its result exists information not accurately complete, strongly professional, the shortcoming of the inadequate hommization of man-machine interaction.Along with the development of computer technology and numerical map technology and universal, the three-dimensional scenic of high fidelity also will enter into our life gradually.The information acquisition of three-dimensional environment and reconstruct are to the extraordinary application such as geographical mapping, military detection, robot and unmanned plane application, environmental structure monitoring, disaster and scene of the accident rescue important in inhibiting.The information acquisition of three-dimensional environment and reconfiguration technique will produce huge economic and social benefit.
Aspect three-dimensional environment information acquisition and reconstruct equipment, the type of current main-stream has:
(1) take product Velodyne HDL 64E(U.S. Patent number 7969558) be the face battle array laser of representative, it can obtain horizontal direction 360 degree, the depth data of vertical direction 26 degree left and right narrowband region scopes, this type systematic observation scope is limited, be only applicable to open smooth scene, and do not comprise true picture information.
(2) take the degree of depth-vision system based on single scanning laser range finder and single camera that product Leica ScanStation C10 and Riegl be representative, scanning laser range finder and camera together rotate, scanning three-dimensional environment.Its horizontal direction observed efficiency is lower, and acquisition time is slower.And because camera moves and need to overcome image blurring problem in not stall, to camera apparatus, require high.Similar domestic patent has: patent No. CN201562075U.Only being easy to the domestic patent that scanning laser range finder carries out 3-D scanning has: patent No. CN302466240S, patent No. CN102393516A, patent No. CN201858962U, patent No. CN1970894A.
(3) take the degree of depth-vision system based on structured light that product Microsoft Kinect is representative, it utilizes structured light principle measurement environment depth map, and is equipped with color camera and increases colouring information.Its observation visual angle effective range less and depth data is only between 0.5~4 meter.Similar domestic patent has: patent No. CN103162643A, patent No. CN201583258U.
(4) take the pure vision system that patent No. CN202875336U is representative: using camera or video camera is basic equipment, utilizes various visual angles reconfiguration principle to carry out three-dimensional environment reconstruct.Its visual angle is less, and depth information precision is not high and easy existence is empty, and for the environmental structure of color homogeneous, error probability is higher.Similar domestic patent also has: patent No. CN101726257A.
In sum, existing equipment there is no an efficient system at aspects such as observation scope, work efficiency, reconstruction accuracy, real-textures and can realize whole functions.The present invention is based on the three-dimensional environment information acquisition reconfiguration system that this has proposed the scanning laser range finder data based on panorama camera and rotation, can realize around three-dimensional environment information acquisition and the reconstruct of full field range, system is simple to operate, operational efficiency is high, the three-dimensional scenic around can accurately truly reducing.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, a kind of three-dimensional environment information acquisition and reconfiguration system are provided andmethod.
Three-dimensional environment information acquisition and reconfiguration system comprise scanning laser range finder, panorama camera, rotation platform, airborne processor, power supply, base, wire slide rail, signal picker, motor, train of reduction gears, panorama camera bracing frame, connecting rod;
Base is provided with connecting rod, airborne processor, power supply, on connecting rod, cover has train of reduction gears, wire slide rail, rotation platform in turn from top to bottom, connecting rod top is provided with panorama camera bracing frame, panorama camera from top to bottom in turn, rotation platform lower surface is fixed with signal picker, rotation platform upper surface is fixed with one or more scanning laser range finder, scanning laser range finder is positioned at the below of panorama camera bracing frame, and motor is located in train of reduction gears.
The internal hardware module annexation of described airborne processor is:
In the pci bus being connected with central processing unit carry internal memory, network controller, CAN controller, serial ports, video collector, network controller provides radio network interface and the wired network interface of RJ45, CAN controller is by CAN bus carry motor driver, and serial ports is by 232 bus carry code-disc signal pickers.
The three-dimensional environment information acquisition of three-dimensional environment information acquisition and reconfiguration system and the step of reconstructing method are as follows:
1) equipment clock is synchronous: the clock synchronous of one or more scanning laser range finder, panorama camera, rotatable platform, under airborne processor clock, and is carried out revising in real time online, so that distinct device is in the correct correspondence of the data that do not gather in the same time;
2) laser range finder-camera relative pose is demarcated: demarcate the relative pose between one or more scanning laser range finder, rotation platform, panorama camera, and online correction in real time, so that the image of the data of scanning laser range finder collection and panorama camera collection can carry out correct locus correspondence;
3) single frames point cloud strengthens: the some cloud that scanning laser range finder is collected resamples to remove noise and makes a distribution more even, carries out surface grid model structure, and map image texture, obtains having the surface grid model of color texture;
4) multiframe data splicing: the surface grid model that diverse location is collected splices, and is transformed into unified global coordinate system, to recover the relative pose relation between multiframe data from the local coordinate system at each frame place;
5) merge on multiframe surface: the surface grid model that unified diverse location under global coordinate system collects is carried out to surface and merge, with overcome by noise, caused and multiframe data splicings after the geometric configuration of the model lap that still exists misfit, obtain geometrically and consistent view picture environmental surfaces grid model with color texture continuously all in data structure.
Described step 1) is: the data of scanning laser range finder are read in by laser data read module, the image of panorama camera reads in by image reading module, the code-disc data code-disc data read module that rotation platform passes through reads in, the request of data timestamp that clock synchronization module sends by system and corresponding data receiver timestamp, the network equipment line clock generator synchronous method of utilization based on packet timestamp, the timestamp of each packet is corresponded under system clock, realize the clock synchronous of a plurality of device datas, data after these update of time stamp are stored in shared drive by data bus successively, clock synchronization module is issued the address of clock synchronous settling signal and up-to-date synchrodata simultaneously by messaging bus.
Described step 2) be: first mechanical parameter estimation module according to clock synchronous settling signal and the up-to-date synchrodata address of clock synchronization module issue, reads in the data after update of time stamp, i.e. laser data after clock synchronous, code-disc data, image; The interval module of choosing of laser data stream determines that according to the timestamp of image corresponding laser data is interval; Turntable attitude estimation module is according to the timestamp sequence in the laser data interval selecting
Figure 596404DEST_PATH_IMAGE001
, in conjunction with the angle-data in code-disc data
Figure 75927DEST_PATH_IMAGE002
and correspondent time
Figure 43883DEST_PATH_IMAGE003
, calculate attitude sequence
Figure 608856DEST_PATH_IMAGE004
,
Figure 54881DEST_PATH_IMAGE005
,
Wherein
Figure 654490DEST_PATH_IMAGE006
with
Figure 793347DEST_PATH_IMAGE007
be on time shaft from
Figure 94884DEST_PATH_IMAGE008
two nearest code-disc data time stamps; Laser data stream coordinate transformation module is changed to the laser data circulation selecting under unified three-dimensional system of coordinate according to this attitude sequence, forms a frame point cloud; Data reduction module, immediately to this frame data reduction edge contour, obtains representing the three-dimensional point set of three-dimensional edges
Figure 344600DEST_PATH_IMAGE009
, and according to the error model of the performance parameter of laser range finder, error model and some cloud Boundary extracting algorithm, obtain the probability distribution of three-dimensional edges point set
Figure 329874DEST_PATH_IMAGE010
; Meanwhile, Edge extraction module is extracted the edge contour of image, obtains representing the pixel set at two-dimentional edge
Figure 108474DEST_PATH_IMAGE011
, and according to the error model of the performance parameter of camera, error model and Edge extraction algorithm, obtain the probability distribution of two-dimentional edge pixel
Figure 179198DEST_PATH_IMAGE013
; Relative attitude and displacement estimation module comprises rotation matrix with one group
Figure 701446DEST_PATH_IMAGE014
and translation matrix coordinate conversion matrix be the relative pose of laser range finder and camera, by three-dimensional point set
Figure 21886DEST_PATH_IMAGE009
project under camera coordinates system, obtain two-dimentional edge point set
Figure 783169DEST_PATH_IMAGE016
, and according to the probability distribution of three-dimensional edges point set obtain two-dimentional edge point set with projection relation
Figure 551197DEST_PATH_IMAGE016
probability distribution , by calculating two-dimentional edge point set
Figure 248075DEST_PATH_IMAGE016
probability distribution probability distribution with two-dimentional edge pixel
Figure 660919DEST_PATH_IMAGE013
between symmetry kLdistance
Figure 217802DEST_PATH_IMAGE019
,
Figure 484835DEST_PATH_IMAGE020
With
Figure 418156DEST_PATH_IMAGE021
,
Figure 555876DEST_PATH_IMAGE022
for parameter, minimize
Figure 814819DEST_PATH_IMAGE023
, try to achieve optimum laser range finder and panorama camera relative pose transition matrix ,
Figure 24270DEST_PATH_IMAGE025
Mechanical parameter estimation module calculates after the relative pose transition matrix of scanning laser range finder and panorama camera, by data bus, this relative pose parameter, some cloud edge contour data, image border outline data are stored in shared drive, and by messaging bus, issue the storage address of mechanical parameter estimation settling signal and up-to-date relative pose parameter, some cloud edge contour data, image border outline data.
Described step 3) is: first put cloud resampling module according to the clock synchronous settling signal of clock synchronization module issue, the mechanical parameter of mechanical parameter estimation module issue is estimated settling signal, read laser data, utilize region growing algorithm, the indicated surperficial single order of a cloud of take continuously and Second Order Continuous be condition, a cloud is cut apart, obtain some subsets of a cloud, utilize each subset that Moving Least Squares algorithm is cut apart a cloud separately to resample, after completing, the some cloud subset after all resamplings is merged into new some cloud C ', and by data bus, the some cloud after resampling is stored in shared drive, the storage address of the some cloud by messaging bus publishing point cloud resampling settling signal and after resampling, then, surface mesh generation module is according to a some cloud resampling settling signal for cloud resampling module issue, the two-dimentional Triangulation Algorithm of utilization based on partial projection builds the triangle grid model T of some cloud C ', after completing, by data bus, the triangle grid model obtaining is stored into shared drive, and generate settling signal and triangle grid model storage address by messaging bus publishing table surface grids, finally, texture module generates settling signal according to the surface mesh of surface mesh generation module issue, it is under Coor_C that each summit in triangle grid model T is projected to camera coordinates, find image pixel corresponding to this summit, for each triangular facet in triangle grid model, according to the corresponding image pixel in each summit of this triangular facet, cutting image and by the image mapped after cutting to triangle gridding, obtain having the triangle grid model of color texture, by data bus, the data texturing in the triangle grid model with color texture obtaining is stored in shared drive, and issue texture settling signal by messaging bus.
Described step 4) is: multiframe concatenation module is according to the texture settling signal of texture module issue, read triangle grid model and corresponding some cloud edge point set that a new frame has color texture, by the intersection that the some cloud edge point set of a new frame is put cloud edge point set with existing history, carrying out three-dimensional curve mates, the triangle grid model that obtains, after pose transformation matrices, a new frame is had to color texture transforms under global coordinate system, by data bus, store the triangle gridding surface model with color texture under global coordinate system, and the storage address of issuing the triangle gridding surface model with color texture under multiframe splicing settling signal and global coordinate system by messaging bus.
Described step 5) is: multiframe surface Fusion Module is according to the multiframe splicing settling signal of multiframe concatenation module issue, read the triangle gridding surface model with color texture under the global coordinate system of a new frame, according to sensor device characteristic and data acquisition modes, estimate each triangle gridding vertex position in triangle gridding surface model data uncertainty; The model newly reading and existing historical block mold form two frame data, for each the triangle gridding summit in these two frame data, whether neighbour's situation of assessing this place, summit local surfaces and another frame is overlapping in this position to confirm two frame data, and all triangle gridding summits in overlapping region in mark two frame data; To each the triangle gridding summit in overlapping region , search triangle gridding summit
Figure 422387DEST_PATH_IMAGE026
a corresponding triangular facet of all adjacent triangular facet in these frame data and the arest neighbors in another frame, uncertain according to the position on these triangular facet summits, estimate triangle gridding summit
Figure 431931DEST_PATH_IMAGE026
in " the hidden surface " of this regional area upper projection ,
Wherein
Figure 342753DEST_PATH_IMAGE029
,
Figure 906720DEST_PATH_IMAGE030
be respectively triangle gridding summit
Figure 404698DEST_PATH_IMAGE026
the variance of the normal vector of the some adjacent triangular facets in these frame data and plane intercept,
Figure 910766DEST_PATH_IMAGE031
, be respectively triangle gridding summit
Figure 478330DEST_PATH_IMAGE026
the normal vector of an adjacent triangular facet in another frame data and the variance of plane intercept; Reconnect the summit after the reorientation of overlapping region, form consistent triangle grid model, i.e. new block mold continuously; By data bus, newly-increased summit and annexation are inserted to the storage area of block mold, and upgraded existing triangle grid model vertex position and summit annexation, finally by messaging bus, issue multiframe and merge settling signal.
The present invention compared with prior art, the beneficial effect having:
1. measure visual angle large, 360 ° of horizontal view angles, 135 ° of verticals angle of view, far measuring distance, reaches 50m simultaneously, therefore utilizes the present invention to carry out the efficiency of environment information acquisition and structure high;
2. information is accurate, abundant, and laser data provides accurate geological information, and panoramic picture provides abundant color and texture information, and the existing good view effect of model after both fusions, can provide again abundant environment raw information.
3. cost is relatively low.Compare with the equipment of same class of the same type, the present invention, by the maximized components and parts performance of utilizing, has realized systemic-function with limited cost.
Accompanying drawing explanation
Fig. 1 is three-dimensional environment information acquisition and reconfiguration system structural representation;
Fig. 2 is three-dimensional environment information acquisition and reconfiguration system side view;
Fig. 3 is airborne processor internal hardware module logic connection layout;
Fig. 4 is airborne processor software module logic connection layout;
Fig. 5 is mechanical parameter estimation module internal structure figure;
Fig. 6 is three-dimensional environment information acquisition and reconstructing method process flow diagram;
Fig. 7 is the single frames colour point clouds sample of three-dimensional environment information acquisition and reconfiguration system and method structure;
Fig. 8 is the single frames band color texture polygonal mesh surface model sample of three-dimensional environment information acquisition and reconfiguration system and method structure;
Fig. 9 is the band color texture triangle gridding surface model sample that the multiframe of three-dimensional environment information acquisition and reconfiguration system and method structure merges;
In figure, scanning laser range finder 1, panorama camera 2, rotation platform 3, airborne processor 4, power supply 5, band connecting rod base 6, wire slide rail 7, signal picker 8, motor 9, train of reduction gears 10, panorama camera bracing frame 11, connecting rod 12.
Embodiment
As shown in Figure 1, 2, three-dimensional environment information acquisition and reconfiguration system comprise scanning laser range finder 1, panorama camera 2, rotation platform 3, airborne processor 4, power supply 5, base 6, wire slide rail 7, signal picker 8, motor 9, train of reduction gears 10, panorama camera bracing frame 11, connecting rod 12;
Base 6 is provided with connecting rod 12, airborne processor 4, power supply 5, on connecting rod 12, cover has train of reduction gears 10, wire slide rail 7, rotation platform 3 in turn from top to bottom, connecting rod 12 tops are provided with panorama camera bracing frame 11, panorama camera 2 from top to bottom in turn, rotation platform 3 lower surfaces are fixed with signal picker 8, rotation platform 3 upper surfaces are fixed with one or more scanning laser range finder 1, scanning laser range finder 1 is positioned at the below of panorama camera bracing frame 11, and motor 9 is located in train of reduction gears 10.
As shown in Figure 3, the internal hardware module annexation of described airborne processor 4 is:
In the pci bus being connected with central processing unit carry internal memory, network controller, CAN controller, serial ports, video collector, network controller provides radio network interface and the wired network interface of RJ45, CAN controller is by CAN bus carry motor driver, and serial ports is by 232 bus carry code-disc signal pickers.
A kind of typical case's application of the present invention is the three-dimensional model of automatic constructing environment, this three-dimensional model is with triangle gridding surface model formal output and demonstration with color texture, the triangle gridding surface model with color texture of input as shown in Figure 8, can accurately represent environment geometry, and meticulous surface color texture is provided, therefore can allow user easily scene be observed, distinguished and measures.
During structure, by three-dimensional environment information acquisition of the present invention and reconfiguration system successively in the diverse location image data of environment, after having gathered, each place can manually this system be moved to the next position collection, also this system can be arranged on the mobile platforms such as automobile, allow system gather in different positions.When every new position gathers, the code-disc of laser range finder, panorama camera, rotation platform is image data respectively.
The three-dimensional environment information acquisition of three-dimensional environment information acquisition and reconfiguration system and the step of reconstructing method are as follows:
1) equipment clock is synchronous: the clock synchronous of one or more scanning laser range finder 1, panorama camera 2, rotatable platform 3 is arrived under airborne processor 4 clocks, and carry out online correction in real time, so that distinct device can be correctly corresponding in the data that do not gather in the same time;
2) laser range finder-camera relative pose is demarcated: demarcate the relative pose between one or more scanning laser range finder 1, rotation platform 3, panorama camera 2, and revise in real time online, so that the image that the data that scanning laser range finder 1 gathers and panorama camera 2 gather can carry out correct locus correspondence;
3) single frames point cloud strengthens: the some cloud that scanning laser range finder 1 is collected resamples to remove noise and makes a distribution more even, carries out surface grid model structure, and map image texture, obtains having the surface grid model of color texture;
4) multiframe data splicing: the surface grid model that diverse location is collected splices, and is transformed into unified global coordinate system, to recover the relative pose relation between multiframe data from the local coordinate system at each frame place;
5) merge on multiframe surface: the surface grid model that unified diverse location under global coordinate system collects is carried out to surface and merge, with overcome by noise, caused and multiframe data splicings after the geometric configuration of the model lap that still exists misfit, obtain geometrically and consistent view picture environmental surfaces grid model with color texture continuously all in data structure, the resulting view picture environmental surfaces grid model with color texture as shown in Figure 9.
Described step 1) is: the data of scanning laser range finder 1 are read in by laser data read module, the image of panorama camera 2 reads in by image reading module, the code-disc data code-disc data read module that rotation platform 3 passes through reads in, the request of data timestamp that clock synchronization module sends by system and corresponding data receiver timestamp, network equipment line clock generator synchronous method (the TICSync:Knowing When Things Happened. IEEE International Conference on Robotics and Automation of utilization based on packet timestamp, 2011), the timestamp of each packet is corresponded under system clock, realize the clock synchronous of a plurality of device datas, data after these update of time stamp are stored in shared drive by data bus successively, clock synchronization module is issued the address of clock synchronous settling signal and up-to-date synchrodata simultaneously by messaging bus.
Described step 2) be: first mechanical parameter estimation module according to clock synchronous settling signal and the up-to-date synchrodata address of clock synchronization module issue, reads in the data after update of time stamp, i.e. laser data after clock synchronous, code-disc data, image; The interval module of choosing of laser data stream determines that according to the timestamp of image corresponding laser data is interval; Turntable attitude estimation module is according to the timestamp sequence in the laser data interval selecting , in conjunction with the angle-data in code-disc data and correspondent time
Figure 414559DEST_PATH_IMAGE003
, calculate attitude sequence
Figure 569597DEST_PATH_IMAGE004
,
Figure 776587DEST_PATH_IMAGE005
,
Wherein with
Figure 533377DEST_PATH_IMAGE007
be on time shaft from
Figure 757685DEST_PATH_IMAGE008
two nearest code-disc data time stamps; Laser data stream coordinate transformation module is changed to the laser data circulation selecting under unified three-dimensional system of coordinate according to this attitude sequence, forms a frame point cloud; Data reduction module, immediately to this frame data reduction edge contour, obtains representing the three-dimensional point set of three-dimensional edges , and according to the error model of the performance parameter of laser range finder, error model and some cloud Boundary extracting algorithm, obtain the probability distribution of three-dimensional edges point set
Figure 837953DEST_PATH_IMAGE010
; Meanwhile, the edge contour of Edge extraction module extraction image (Canny J. A computational approach to edge detection[J]. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 1986 (6): 679-698.), obtain representing the pixel set at two-dimentional edge
Figure 453742DEST_PATH_IMAGE011
, and according to the error model of the performance parameter of camera, error model and Edge extraction algorithm, obtain the probability distribution of two-dimentional edge pixel
Figure 481741DEST_PATH_IMAGE013
; Relative attitude and displacement estimation module comprises rotation matrix with one group
Figure 663324DEST_PATH_IMAGE014
and translation matrix
Figure 587417DEST_PATH_IMAGE015
coordinate conversion matrix be the relative pose of laser range finder and camera, by three-dimensional point set
Figure 487240DEST_PATH_IMAGE009
project under camera coordinates system, obtain two-dimentional edge point set
Figure 269995DEST_PATH_IMAGE016
, and according to the probability distribution of three-dimensional edges point set
Figure 306084DEST_PATH_IMAGE010
obtain two-dimentional edge point set with projection relation
Figure 932238DEST_PATH_IMAGE016
probability distribution
Figure 522619DEST_PATH_IMAGE018
, by calculating two-dimentional edge point set
Figure 892421DEST_PATH_IMAGE016
probability distribution
Figure 517437DEST_PATH_IMAGE018
probability distribution with two-dimentional edge pixel
Figure 314492DEST_PATH_IMAGE013
between symmetry kLdistance
Figure 392169DEST_PATH_IMAGE019
,
Figure 300082DEST_PATH_IMAGE033
With
Figure 310764DEST_PATH_IMAGE021
,
Figure 996829DEST_PATH_IMAGE022
for parameter, minimize
Figure 92961DEST_PATH_IMAGE023
, try to achieve optimum laser range finder and panorama camera relative pose transition matrix ,
Figure 404173DEST_PATH_IMAGE035
Mechanical parameter estimation module calculates after the relative pose transition matrix of scanning laser range finder 1 and panorama camera 2, by data bus, this relative pose parameter, some cloud edge contour data, image border outline data are stored in shared drive, and by messaging bus, issue the storage address of mechanical parameter estimation settling signal and up-to-date relative pose parameter, some cloud edge contour data, image border outline data.
Described step 3) is: first put cloud resampling module according to the clock synchronous settling signal of clock synchronization module issue, the mechanical parameter of mechanical parameter estimation module issue is estimated settling signal, read laser data, utilize region growing algorithm (Adams R, Bischof L. Seeded region growing. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 1994, 16 (6): 641-647), the indicated surperficial single order of a cloud of take continuously and Second Order Continuous be condition, a cloud is cut apart, obtain some subsets of a cloud, utilize each subset that Moving Least Squares algorithm is cut apart a cloud separately to resample, after completing, the some cloud subset after all resamplings is merged into new some cloud C ', and by data bus, the some cloud after resampling is stored in shared drive, the storage address of the some cloud by messaging bus publishing point cloud resampling settling signal and after resampling, then, surface mesh generation module is according to a some cloud resampling settling signal for cloud resampling module issue, two-dimentional Triangulation Algorithm (the Hardwick J C. Nested parallel 2D Delaunay triangulation method:U.S. Patent 6 of utilization based on partial projection, 088, 511[P]. 2000-7-11) build the triangle grid model T of some cloud C ', after completing, by data bus, the triangle grid model obtaining is stored into shared drive, and generate settling signal and triangle grid model storage address by messaging bus publishing table surface grids, finally, texture module generates settling signal according to the surface mesh of surface mesh generation module issue, it is under Coor_C that each summit in triangle grid model T is projected to camera coordinates, find image pixel corresponding to this summit, for each triangular facet in triangle grid model, according to the corresponding image pixel in each summit of this triangular facet, cutting image and by the image mapped after cutting to triangle gridding, obtain having the triangle grid model of color texture, by data bus, the data texturing in the triangle grid model with color texture obtaining is stored in shared drive, and issue texture settling signal by messaging bus.
Described step 4) is: multiframe concatenation module is according to the texture settling signal of texture module issue, read triangle grid model and corresponding some cloud edge point set that a new frame has color texture, by the intersection that the some cloud edge point set of a new frame is put cloud edge point set with existing history, carrying out three-dimensional curve mates, the triangle grid model that obtains, after pose transformation matrices, a new frame is had to color texture transforms under global coordinate system, by data bus, store the triangle gridding surface model with color texture under global coordinate system, and the storage address of issuing the triangle gridding surface model with color texture under multiframe splicing settling signal and global coordinate system by messaging bus.
Described step 5) is: multiframe surface Fusion Module is according to the multiframe splicing settling signal of multiframe concatenation module issue, read the triangle gridding surface model with color texture under the global coordinate system of a new frame, according to sensor device characteristic and data acquisition modes, estimate each triangle gridding vertex position in triangle gridding surface model data
Figure 543031DEST_PATH_IMAGE036
uncertainty; The model newly reading and existing historical block mold form two frame data, for each the triangle gridding summit in these two frame data, whether neighbour's situation of assessing this place, summit local surfaces and another frame is overlapping in this position to confirm two frame data, and all triangle gridding summits in overlapping region in mark two frame data; To each the triangle gridding summit in overlapping region , search triangle gridding summit
Figure 845016DEST_PATH_IMAGE036
a corresponding triangular facet of all adjacent triangular facet in these frame data and the arest neighbors in another frame, uncertain according to the position on these triangular facet summits, estimate triangle gridding summit
Figure 299131DEST_PATH_IMAGE036
in " the hidden surface " of this regional area upper projection
Figure DEST_PATH_IMAGE037
,
Figure 608890DEST_PATH_IMAGE028
Wherein
Figure 633609DEST_PATH_IMAGE029
,
Figure 687015DEST_PATH_IMAGE030
be respectively triangle gridding summit
Figure 995637DEST_PATH_IMAGE026
the variance of the normal vector of the some adjacent triangular facets in these frame data and plane intercept,
Figure 476297DEST_PATH_IMAGE031
,
Figure 503159DEST_PATH_IMAGE032
be respectively triangle gridding summit
Figure 94677DEST_PATH_IMAGE026
the normal vector of an adjacent triangular facet in another frame data and the variance of plane intercept; Reconnect the summit after the reorientation of overlapping region, form consistent triangle grid model, i.e. new block mold continuously; By data bus, newly-increased summit and annexation are inserted to the storage area of block mold, and upgraded existing triangle grid model vertex position and summit annexation, finally by messaging bus, issue multiframe and merge settling signal.

Claims (8)

1. three-dimensional environment information acquisition and a reconfiguration system, is characterized in that comprising scanning laser range finder (1), panorama camera (2), rotation platform (3), airborne processor (4), power supply (5), base (6), wire slide rail (7), signal picker (8), motor (9), train of reduction gears (10), panorama camera bracing frame (11), connecting rod (12);
Base (6) is provided with connecting rod (12), airborne processor (4), power supply (5), on connecting rod (12), cover has train of reduction gears (10) in turn from top to bottom, wire slide rail (7), rotation platform (3), connecting rod (12) top is provided with panorama camera bracing frame (11) from top to bottom in turn, panorama camera (2), rotation platform (3) lower surface is fixed with signal picker (8), rotation platform (3) upper surface is fixed with one or more scanning laser range finder (1), scanning laser range finder (1) is positioned at the below of panorama camera bracing frame (11), motor (9) is located in train of reduction gears (10).
2. a kind of three-dimensional environment information acquisition according to claim 1 and reconfiguration system, is characterized in that the internal hardware module annexation of described airborne processor (4) is:
In the pci bus being connected with central processing unit carry internal memory, network controller, CAN controller, serial ports, video collector, network controller provides radio network interface and the wired network interface of RJ45, CAN controller is by CAN bus carry motor driver, and serial ports is by 232 bus carry code-disc signal pickers.
3. use three-dimensional environment information acquisition and the reconstructing method of three-dimensional environment information acquisition as claimed in claim 1 and reconfiguration system, it is characterized in that its step is as follows:
1) equipment clock is synchronous: the clock synchronous of one or more scanning laser range finder (1), panorama camera (2), rotatable platform (3) is arrived under airborne processor (4) clock, and carry out online correction in real time, so that distinct device can be correctly corresponding in the data that do not gather in the same time;
2) laser range finder-camera relative pose is demarcated: demarcate the relative pose between one or more scanning laser range finder (1), rotation platform (3), panorama camera (2), and revise in real time online, so that the image that the data that scanning laser range finder (1) gathers and panorama camera (2) gather can carry out correct locus correspondence;
3) single frames point cloud strengthens: the some cloud that scanning laser range finder (1) is collected resamples to remove noise and makes a distribution more even, carries out surface grid model structure, and map image texture, obtains having the surface grid model of color texture;
4) multiframe data splicing: the surface grid model that diverse location is collected splices, and is transformed into unified global coordinate system, to recover the relative pose relation between multiframe data from the local coordinate system at each frame place;
5) merge on multiframe surface: the surface grid model that unified diverse location under global coordinate system collects is carried out to surface and merge, with overcome by noise, caused and multiframe data splicings after the geometric configuration of the model lap that still exists misfit, obtain geometrically and consistent view picture environmental surfaces grid model with color texture continuously all in data structure.
4. a kind of three-dimensional environment information acquisition and reconstructing method according to claim 3, it is characterized in that, described step 1) is: the data of scanning laser range finder (1) are read in by laser data read module, the image of panorama camera (2) reads in by image reading module, the code-disc data code-disc data read module that rotation platform (3) passes through reads in, the request of data timestamp that clock synchronization module sends by system and corresponding data receiver timestamp, the network equipment line clock generator synchronous method of utilization based on packet timestamp, the timestamp of each packet is corresponded under system clock, realize the clock synchronous of a plurality of device datas, data after these update of time stamp are stored in shared drive by data bus successively, clock synchronization module is issued the address of clock synchronous settling signal and up-to-date synchrodata simultaneously by messaging bus.
5. a kind of three-dimensional environment information acquisition and reconstructing method according to claim 3, it is characterized in that, described step 2) be: mechanical parameter estimation module is first according to clock synchronous settling signal and the up-to-date synchrodata address of clock synchronization module issue, read in the data after update of time stamp, i.e. laser data after clock synchronous, code-disc data, image; The interval module of choosing of laser data stream determines that according to the timestamp of image corresponding laser data is interval; Turntable attitude estimation module is according to the timestamp sequence in the laser data interval selecting
Figure 3237DEST_PATH_IMAGE001
, in conjunction with the angle-data in code-disc data
Figure 979283DEST_PATH_IMAGE002
and correspondent time
Figure 519986DEST_PATH_IMAGE003
, calculate attitude sequence
Figure 632299DEST_PATH_IMAGE004
,
,
Wherein
Figure 165228DEST_PATH_IMAGE006
with
Figure 244043DEST_PATH_IMAGE007
be on time shaft from two nearest code-disc data time stamps; Laser data stream coordinate transformation module is changed to the laser data circulation selecting under unified three-dimensional system of coordinate according to this attitude sequence, forms a frame point cloud; Data reduction module, immediately to this frame data reduction edge contour, obtains representing the three-dimensional point set of three-dimensional edges
Figure 464732DEST_PATH_IMAGE009
, and according to the error model of the performance parameter of laser range finder, error model and some cloud Boundary extracting algorithm, obtain the probability distribution of three-dimensional edges point set
Figure 680950DEST_PATH_IMAGE010
; Meanwhile, Edge extraction module is extracted the edge contour of image, obtains representing the pixel set at two-dimentional edge
Figure 32297DEST_PATH_IMAGE011
, and according to the error model of the performance parameter of camera, error model and Edge extraction algorithm, obtain the probability distribution of two-dimentional edge pixel
Figure 384781DEST_PATH_IMAGE012
; Relative attitude and displacement estimation module comprises rotation matrix with one group
Figure 327329DEST_PATH_IMAGE013
and translation matrix
Figure 234105DEST_PATH_IMAGE014
coordinate conversion matrix be the relative pose of laser range finder and camera, by three-dimensional point set
Figure 654722DEST_PATH_IMAGE009
project under camera coordinates system, obtain two-dimentional edge point set
Figure 596133DEST_PATH_IMAGE015
, and according to the probability distribution of three-dimensional edges point set
Figure 444003DEST_PATH_IMAGE010
obtain two-dimentional edge point set with projection relation
Figure 369234DEST_PATH_IMAGE015
probability distribution
Figure 311651DEST_PATH_IMAGE016
, by calculating two-dimentional edge point set
Figure 638727DEST_PATH_IMAGE015
probability distribution
Figure 391920DEST_PATH_IMAGE016
probability distribution with two-dimentional edge pixel
Figure 804447DEST_PATH_IMAGE012
between symmetry kLdistance ,
Figure 217290DEST_PATH_IMAGE018
With
Figure 672542DEST_PATH_IMAGE019
,
Figure 41207DEST_PATH_IMAGE020
for parameter, minimize
Figure 607317DEST_PATH_IMAGE021
, try to achieve optimum laser range finder and panorama camera relative pose transition matrix
Figure 643407DEST_PATH_IMAGE022
,
Figure 489134DEST_PATH_IMAGE023
Mechanical parameter estimation module calculates after the relative pose transition matrix of scanning laser range finder (1) and panorama camera (2), by data bus, this relative pose parameter, some cloud edge contour data, image border outline data are stored in shared drive, and by messaging bus, issue the storage address of mechanical parameter estimation settling signal and up-to-date relative pose parameter, some cloud edge contour data, image border outline data.
6. a kind of three-dimensional environment information acquisition and reconstructing method according to claim 3, it is characterized in that, described step 3) is: first put cloud resampling module according to the clock synchronous settling signal of clock synchronization module issue, the mechanical parameter of mechanical parameter estimation module issue is estimated settling signal, read laser data, utilize region growing algorithm, the indicated surperficial single order of a cloud of take continuously and Second Order Continuous be condition, a cloud is cut apart, obtain some subsets of a cloud, utilize each subset that Moving Least Squares algorithm is cut apart a cloud separately to resample, after completing, the some cloud subset after all resamplings is merged into new some cloud C ', and by data bus, the some cloud after resampling is stored in shared drive, the storage address of the some cloud by messaging bus publishing point cloud resampling settling signal and after resampling, then, surface mesh generation module is according to a some cloud resampling settling signal for cloud resampling module issue, the two-dimentional Triangulation Algorithm of utilization based on partial projection builds the triangle grid model T of some cloud C ', after completing, by data bus, the triangle grid model obtaining is stored into shared drive, and generate settling signal and triangle grid model storage address by messaging bus publishing table surface grids, finally, texture module generates settling signal according to the surface mesh of surface mesh generation module issue, it is under Coor_C that each summit in triangle grid model T is projected to camera coordinates, find image pixel corresponding to this summit, for each triangular facet in triangle grid model, according to the corresponding image pixel in each summit of this triangular facet, cutting image and by the image mapped after cutting to triangle gridding, obtain having the triangle grid model of color texture, by data bus, the data texturing in the triangle grid model with color texture obtaining is stored in shared drive, and issue texture settling signal by messaging bus.
7. a kind of three-dimensional environment information acquisition and reconstructing method according to claim 3, it is characterized in that, described step 4) is: multiframe concatenation module is according to the texture settling signal of texture module issue, read triangle grid model and corresponding some cloud edge point set that a new frame has color texture, by the intersection that the some cloud edge point set of a new frame is put cloud edge point set with existing history, carrying out three-dimensional curve mates, the triangle grid model that obtains, after pose transformation matrices, a new frame is had to color texture transforms under global coordinate system, by data bus, store the triangle gridding surface model with color texture under global coordinate system, and the storage address of issuing the triangle gridding surface model with color texture under multiframe splicing settling signal and global coordinate system by messaging bus.
8. a kind of three-dimensional environment information acquisition and reconstructing method according to claim 3, it is characterized in that, described step 5) is: multiframe surface Fusion Module is according to the multiframe splicing settling signal of multiframe concatenation module issue, read the triangle gridding surface model with color texture under the global coordinate system of a new frame, according to sensor device characteristic and data acquisition modes, estimate each triangle gridding vertex position in triangle gridding surface model data
Figure 876253DEST_PATH_IMAGE024
uncertainty; The model newly reading and existing historical block mold form two frame data, for each the triangle gridding summit in these two frame data, whether neighbour's situation of assessing this place, summit local surfaces and another frame is overlapping in this position to confirm two frame data, and all triangle gridding summits in overlapping region in mark two frame data; To each the triangle gridding summit in overlapping region
Figure 449317DEST_PATH_IMAGE024
, search triangle gridding summit
Figure 605492DEST_PATH_IMAGE024
a corresponding triangular facet of all adjacent triangular facet in these frame data and the arest neighbors in another frame, uncertain according to the position on these triangular facet summits, estimate triangle gridding summit
Figure 871388DEST_PATH_IMAGE024
in " the hidden surface " of this regional area upper projection
Figure 480224DEST_PATH_IMAGE025
,
Wherein
Figure 133239DEST_PATH_IMAGE027
,
Figure 101195DEST_PATH_IMAGE028
be respectively triangle gridding summit
Figure 915436DEST_PATH_IMAGE024
the variance of the normal vector of the some adjacent triangular facets in these frame data and plane intercept,
Figure 361461DEST_PATH_IMAGE029
,
Figure 961070DEST_PATH_IMAGE030
be respectively triangle gridding summit
Figure 99927DEST_PATH_IMAGE024
the normal vector of an adjacent triangular facet in another frame data and the variance of plane intercept; Reconnect the summit after the reorientation of overlapping region, form consistent triangle grid model, i.e. new block mold continuously; By data bus, newly-increased summit and annexation are inserted to the storage area of block mold, and upgraded existing triangle grid model vertex position and summit annexation, finally by messaging bus, issue multiframe and merge settling signal.
CN201310742704.1A 2013-12-30 2013-12-30 A kind of three-dimensional environment information gathering and reconfiguration system and method Active CN103729883B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310742704.1A CN103729883B (en) 2013-12-30 2013-12-30 A kind of three-dimensional environment information gathering and reconfiguration system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310742704.1A CN103729883B (en) 2013-12-30 2013-12-30 A kind of three-dimensional environment information gathering and reconfiguration system and method

Publications (2)

Publication Number Publication Date
CN103729883A true CN103729883A (en) 2014-04-16
CN103729883B CN103729883B (en) 2016-08-24

Family

ID=50453944

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310742704.1A Active CN103729883B (en) 2013-12-30 2013-12-30 A kind of three-dimensional environment information gathering and reconfiguration system and method

Country Status (1)

Country Link
CN (1) CN103729883B (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104656097A (en) * 2015-01-28 2015-05-27 武汉理工大学 Calibration device based on rotary type two-dimensional laser three-dimensional reconstruction system
CN104794743A (en) * 2015-04-27 2015-07-22 武汉海达数云技术有限公司 Color point cloud producing method of vehicle-mounted laser mobile measurement system
CN105336002A (en) * 2014-08-01 2016-02-17 联想(北京)有限公司 Information processing method and electronic equipment
CN105354812A (en) * 2014-07-10 2016-02-24 北京中科盘古科技发展有限公司 Method for identifying profile interaction based on multi-Kinect collaboration depth threshold segmentation algorithm
CN106091976A (en) * 2016-05-27 2016-11-09 武汉大学 The Aulomatizeted Detect of cuboid and three-dimensional reconfiguration system and method
CN106094886A (en) * 2016-07-01 2016-11-09 中国科学院遥感与数字地球研究所 The multi-angle observation device of remote sensing terrestrial positioning test and method
CN106273442A (en) * 2015-06-01 2017-01-04 三纬国际立体列印科技股份有限公司 The positioning mechanism of 3D printer scanning means
CN106406018A (en) * 2016-10-18 2017-02-15 安徽协创物联网技术有限公司 Compact digital panoramic camera realized through lenses
CN106428545A (en) * 2016-10-31 2017-02-22 朱建萍 Three-dimensional geographic information collecting system and collecting method thereof
CN106441109A (en) * 2016-09-19 2017-02-22 北京机械设备研究所 Refraction and reflection-type laser-ranging three-dimensional omnidirectional-imaging integrated device
CN106652028A (en) * 2016-12-28 2017-05-10 深圳乐行天下科技有限公司 Environment three-dimensional mapping method and apparatus
CN106705951A (en) * 2015-11-13 2017-05-24 恩斯迈电子(深圳)有限公司 Movable device
CN106954012A (en) * 2017-03-29 2017-07-14 武汉嫦娥医学抗衰机器人股份有限公司 A kind of high definition polyphaser full-view stereo imaging system and method
CN106990498A (en) * 2016-05-26 2017-07-28 深圳市圆周率软件科技有限责任公司 A kind of lens location micromatic setting of many camera lens panorama cameras
CN107211104A (en) * 2015-02-03 2017-09-26 索尼公司 Information processor, information processing method and program
CN107610213A (en) * 2017-08-04 2018-01-19 深圳市为美科技发展有限公司 A kind of three-dimensional modeling method and system based on panorama camera
CN108496127A (en) * 2016-01-22 2018-09-04 高通股份有限公司 Concentrate on effective three-dimensionalreconstruction of object
CN108603743A (en) * 2016-02-04 2018-09-28 富士胶片株式会社 Information processing unit, information processing method and program
CN109215111A (en) * 2017-12-19 2019-01-15 上海亦我信息技术有限公司 A kind of indoor scene three-dimensional modeling method based on laser range finder
CN109635834A (en) * 2018-11-02 2019-04-16 中铁上海工程局集团有限公司 A kind of method and system that grid model intelligence is inlayed
CN109685891A (en) * 2018-12-28 2019-04-26 鸿视线科技(北京)有限公司 3 d modeling of building and virtual scene based on depth image generate system
CN110223226A (en) * 2019-05-07 2019-09-10 中国农业大学 Panorama Mosaic method and system
CN110421581A (en) * 2019-08-09 2019-11-08 南京芊玥机器人科技有限公司 A kind of active vibration damping robot based on curve matching
CN110490921A (en) * 2019-08-05 2019-11-22 合肥工业大学 A kind of acquisition and processing method of three-dimensional GIS data
CN110769240A (en) * 2019-08-23 2020-02-07 上海亦我信息技术有限公司 Photographing-based 3D modeling system and method, and automatic 3D modeling device and method
WO2020038155A1 (en) * 2018-08-22 2020-02-27 科沃斯机器人股份有限公司 Autonomous movement device, control method and storage medium
CN110929541A (en) * 2019-11-18 2020-03-27 南京大树智能科技股份有限公司 Panoramic cigarette two-dimensional code scanning system
CN111145095A (en) * 2019-12-25 2020-05-12 深圳无境智能机器人有限公司 VR (virtual reality) diagram generation method with scale measurement and data acquisition device
CN111238370A (en) * 2020-02-20 2020-06-05 中国科学院声学研究所东海研究站 Intelligent detection method and device for KIT board
US10708520B2 (en) 2018-06-07 2020-07-07 Eys3D Microelectronics, Co. Calibration method of an image device and related image device and operational device thereof
US10764562B2 (en) 2018-01-28 2020-09-01 Eys3D Microelectronics, Co. Depth generation system with adjustable light intensity
CN112084853A (en) * 2020-08-04 2020-12-15 深圳市优必选科技股份有限公司 Footprint prediction method, footprint prediction device and humanoid robot
CN112230618A (en) * 2020-10-29 2021-01-15 中国人民解放军国防科技大学 Method for automatically synthesizing multi-robot distributed controller from global task
CN113099205A (en) * 2021-04-12 2021-07-09 司岚光电科技(苏州)有限公司 Image acquisition device for multi-camera collaborative scanning and three-dimensional map construction method
JP2022533464A (en) * 2020-06-30 2022-07-22 ベイジン・センスタイム・テクノロジー・デベロップメント・カンパニー・リミテッド Three-dimensional model generation method and apparatus, computer equipment, and storage medium
US11557083B2 (en) 2019-08-23 2023-01-17 Shanghai Yiwo Information Technology Co., Ltd. Photography-based 3D modeling system and method, and automatic 3D modeling apparatus and method
CN117706544A (en) * 2024-02-04 2024-03-15 新泰坦空气净化技术(北京)有限公司 Intelligent environment-friendly remote monitoring system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012081995A1 (en) * 2010-12-13 2012-06-21 Surveylab Group Limited Mobile measurement devices, instruments and methods
CN102589465A (en) * 2012-01-13 2012-07-18 河南科技大学 Linear array camera based automatic panoramic acquisition system for outer surface of cylindrical surface
CN202403666U (en) * 2011-12-31 2012-08-29 武汉浩迪科技有限公司 Laser and camera-shooting integral measuring instrument

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012081995A1 (en) * 2010-12-13 2012-06-21 Surveylab Group Limited Mobile measurement devices, instruments and methods
CN202403666U (en) * 2011-12-31 2012-08-29 武汉浩迪科技有限公司 Laser and camera-shooting integral measuring instrument
CN102589465A (en) * 2012-01-13 2012-07-18 河南科技大学 Linear array camera based automatic panoramic acquisition system for outer surface of cylindrical surface

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘永波: "基于PCI总线的多功能卡的设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》, 15 September 2007 (2007-09-15), pages 135 - 309 *
赵松: "三维激光扫描仪与数码相机联合标定方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》, 15 June 2013 (2013-06-15), pages 138 - 1164 *
高学海 等: "基于单目 视觉和激光测距仪的位姿测量算法", 《仪器仪表学报》, vol. 28, no. 8, 31 August 2007 (2007-08-31), pages 1479 - 1485 *

Cited By (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105354812A (en) * 2014-07-10 2016-02-24 北京中科盘古科技发展有限公司 Method for identifying profile interaction based on multi-Kinect collaboration depth threshold segmentation algorithm
CN105354812B (en) * 2014-07-10 2020-10-16 北京中科盘古科技发展有限公司 Multi-Kinect cooperation-based depth threshold segmentation algorithm contour recognition interaction method
CN105336002B (en) * 2014-08-01 2018-12-14 联想(北京)有限公司 Information processing method and electronic equipment
CN105336002A (en) * 2014-08-01 2016-02-17 联想(北京)有限公司 Information processing method and electronic equipment
CN104656097A (en) * 2015-01-28 2015-05-27 武汉理工大学 Calibration device based on rotary type two-dimensional laser three-dimensional reconstruction system
CN107211104A (en) * 2015-02-03 2017-09-26 索尼公司 Information processor, information processing method and program
CN104794743A (en) * 2015-04-27 2015-07-22 武汉海达数云技术有限公司 Color point cloud producing method of vehicle-mounted laser mobile measurement system
CN106273442A (en) * 2015-06-01 2017-01-04 三纬国际立体列印科技股份有限公司 The positioning mechanism of 3D printer scanning means
CN106273442B (en) * 2015-06-01 2018-06-08 三纬国际立体列印科技股份有限公司 The positioning mechanism of 3D printer scanning means
CN106705951A (en) * 2015-11-13 2017-05-24 恩斯迈电子(深圳)有限公司 Movable device
CN108496127B (en) * 2016-01-22 2021-08-06 高通股份有限公司 Efficient three-dimensional reconstruction focused on an object
CN108496127A (en) * 2016-01-22 2018-09-04 高通股份有限公司 Concentrate on effective three-dimensionalreconstruction of object
CN108603743A (en) * 2016-02-04 2018-09-28 富士胶片株式会社 Information processing unit, information processing method and program
CN106990498A (en) * 2016-05-26 2017-07-28 深圳市圆周率软件科技有限责任公司 A kind of lens location micromatic setting of many camera lens panorama cameras
CN106091976B (en) * 2016-05-27 2017-07-25 武汉大学 The automatic detection of cuboid and three-dimensional reconfiguration system and method
CN106091976A (en) * 2016-05-27 2016-11-09 武汉大学 The Aulomatizeted Detect of cuboid and three-dimensional reconfiguration system and method
CN106094886A (en) * 2016-07-01 2016-11-09 中国科学院遥感与数字地球研究所 The multi-angle observation device of remote sensing terrestrial positioning test and method
CN106094886B (en) * 2016-07-01 2019-08-06 中国科学院遥感与数字地球研究所 The multi-angle observation device and method of remote sensing terrestrial positioning test
CN106441109A (en) * 2016-09-19 2017-02-22 北京机械设备研究所 Refraction and reflection-type laser-ranging three-dimensional omnidirectional-imaging integrated device
CN106441109B (en) * 2016-09-19 2018-10-30 北京机械设备研究所 A kind of refraction-reflection laser ranging three-dimensional panorama imaging integrated apparatus
CN106406018A (en) * 2016-10-18 2017-02-15 安徽协创物联网技术有限公司 Compact digital panoramic camera realized through lenses
CN106428545A (en) * 2016-10-31 2017-02-22 朱建萍 Three-dimensional geographic information collecting system and collecting method thereof
CN106652028B (en) * 2016-12-28 2020-07-03 深圳乐动机器人有限公司 Environment three-dimensional mapping method and device
CN106652028A (en) * 2016-12-28 2017-05-10 深圳乐行天下科技有限公司 Environment three-dimensional mapping method and apparatus
CN106954012A (en) * 2017-03-29 2017-07-14 武汉嫦娥医学抗衰机器人股份有限公司 A kind of high definition polyphaser full-view stereo imaging system and method
CN107610213A (en) * 2017-08-04 2018-01-19 深圳市为美科技发展有限公司 A kind of three-dimensional modeling method and system based on panorama camera
CN109215111B (en) * 2017-12-19 2023-04-07 上海亦我信息技术有限公司 Indoor scene three-dimensional modeling method based on laser range finder
CN109215111A (en) * 2017-12-19 2019-01-15 上海亦我信息技术有限公司 A kind of indoor scene three-dimensional modeling method based on laser range finder
US10764562B2 (en) 2018-01-28 2020-09-01 Eys3D Microelectronics, Co. Depth generation system with adjustable light intensity
TWI723419B (en) * 2018-06-07 2021-04-01 鈺立微電子股份有限公司 Image device for generating depth images and related electronic device
US11582402B2 (en) 2018-06-07 2023-02-14 Eys3D Microelectronics, Co. Image processing device
US11438525B2 (en) 2018-06-07 2022-09-06 Eys3D Microelectronics, Co. Image device for generating depth images and related electronic device
US10708520B2 (en) 2018-06-07 2020-07-07 Eys3D Microelectronics, Co. Calibration method of an image device and related image device and operational device thereof
WO2020038155A1 (en) * 2018-08-22 2020-02-27 科沃斯机器人股份有限公司 Autonomous movement device, control method and storage medium
CN109635834A (en) * 2018-11-02 2019-04-16 中铁上海工程局集团有限公司 A kind of method and system that grid model intelligence is inlayed
CN109685891B (en) * 2018-12-28 2023-09-01 鸿视线科技(北京)有限公司 Building three-dimensional modeling and virtual scene generation method and system based on depth image
CN109685891A (en) * 2018-12-28 2019-04-26 鸿视线科技(北京)有限公司 3 d modeling of building and virtual scene based on depth image generate system
CN110223226A (en) * 2019-05-07 2019-09-10 中国农业大学 Panorama Mosaic method and system
CN110490921A (en) * 2019-08-05 2019-11-22 合肥工业大学 A kind of acquisition and processing method of three-dimensional GIS data
CN110490921B (en) * 2019-08-05 2022-06-24 合肥工业大学 Three-dimensional GIS data acquisition and processing method
CN110421581A (en) * 2019-08-09 2019-11-08 南京芊玥机器人科技有限公司 A kind of active vibration damping robot based on curve matching
CN110421581B (en) * 2019-08-09 2022-06-14 南京芊玥机器人科技有限公司 Active damping method of active damping robot based on curve fitting
CN110769240A (en) * 2019-08-23 2020-02-07 上海亦我信息技术有限公司 Photographing-based 3D modeling system and method, and automatic 3D modeling device and method
GB2591857B (en) * 2019-08-23 2023-12-06 Shang Hai Yiwo Information Tech Co Ltd Photography-based 3D modeling system and method, and automatic 3D modeling apparatus and method
US11557083B2 (en) 2019-08-23 2023-01-17 Shanghai Yiwo Information Technology Co., Ltd. Photography-based 3D modeling system and method, and automatic 3D modeling apparatus and method
CN110929541B (en) * 2019-11-18 2021-01-01 南京大树智能科技股份有限公司 Panoramic cigarette two-dimensional code scanning system
CN110929541A (en) * 2019-11-18 2020-03-27 南京大树智能科技股份有限公司 Panoramic cigarette two-dimensional code scanning system
CN111145095B (en) * 2019-12-25 2023-10-10 深圳市诺达通信技术有限公司 VR (virtual reality) graph generation method with scale measurement and data acquisition device
CN111145095A (en) * 2019-12-25 2020-05-12 深圳无境智能机器人有限公司 VR (virtual reality) diagram generation method with scale measurement and data acquisition device
CN111238370A (en) * 2020-02-20 2020-06-05 中国科学院声学研究所东海研究站 Intelligent detection method and device for KIT board
US11475624B2 (en) 2020-06-30 2022-10-18 Beijing Sensetime Technology Development Co., Ltd. Method and apparatus for generating three-dimensional model, computer device and storage medium
JP2022533464A (en) * 2020-06-30 2022-07-22 ベイジン・センスタイム・テクノロジー・デベロップメント・カンパニー・リミテッド Three-dimensional model generation method and apparatus, computer equipment, and storage medium
CN112084853A (en) * 2020-08-04 2020-12-15 深圳市优必选科技股份有限公司 Footprint prediction method, footprint prediction device and humanoid robot
CN112084853B (en) * 2020-08-04 2023-12-29 深圳市优必选科技股份有限公司 Footprint prediction method, footprint prediction device and humanoid robot
CN112230618A (en) * 2020-10-29 2021-01-15 中国人民解放军国防科技大学 Method for automatically synthesizing multi-robot distributed controller from global task
CN113099205A (en) * 2021-04-12 2021-07-09 司岚光电科技(苏州)有限公司 Image acquisition device for multi-camera collaborative scanning and three-dimensional map construction method
CN117706544A (en) * 2024-02-04 2024-03-15 新泰坦空气净化技术(北京)有限公司 Intelligent environment-friendly remote monitoring system
CN117706544B (en) * 2024-02-04 2024-04-09 新泰坦空气净化技术(北京)有限公司 Intelligent environment-friendly remote monitoring system

Also Published As

Publication number Publication date
CN103729883B (en) 2016-08-24

Similar Documents

Publication Publication Date Title
CN103729883A (en) Three-dimensional environmental information collection and reconstitution system and method
CN105157566B (en) The method of 3 D stereo colour point clouds scanning
CN106199626B (en) Based on the indoor three-dimensional point cloud map generation system and method for swinging laser radar
CN104330074B (en) Intelligent surveying and mapping platform and realizing method thereof
CN108053476B (en) Human body parameter measuring system and method based on segmented three-dimensional reconstruction
CN101329771B (en) Method for rapidly modeling of urban street base on image sequence
CN110264567A (en) A kind of real-time three-dimensional modeling method based on mark point
CN109000582A (en) Scan method and system, storage medium, the equipment of tracking mode three-dimensional scanner
CN105931234A (en) Ground three-dimensional laser scanning point cloud and image fusion and registration method
CN103196370B (en) Measuring method and measuring device of conduit connector space pose parameters
CN106898022A (en) A kind of hand-held quick three-dimensional scanning system and method
CN106443687A (en) Piggyback mobile surveying and mapping system based on laser radar and panorama camera
CN107507274A (en) A kind of quick restoring method of public security criminal-scene three-dimensional live based on cloud computing
CN103971404A (en) 3D real-scene copying device having high cost performance
CN102155923A (en) Splicing measuring method and system based on three-dimensional target
CN110428501B (en) Panoramic image generation method and device, electronic equipment and readable storage medium
CN105243637A (en) Panorama image stitching method based on three-dimensional laser point cloud
CN104809759A (en) Large-area unstructured three-dimensional scene modeling method based on small unmanned helicopter
CN109493422A (en) A kind of substation's 3 D model construction method based on three-dimensional laser scanning technique
CN103292699A (en) Three-dimensional scanning system and three-dimensional scanning method
CN112254637A (en) Tunnel excavation surface scanning device and detection method based on various fusion data
CN114638909A (en) Substation semantic map construction method based on laser SLAM and visual fusion
CN103942820A (en) Method and device for simulating three-dimensional map in multi-angle mode
CN103398669A (en) Multi-axis linkage visual inspection method and equipment used for measuring free-form surface
Mordohai et al. Real-time video-based reconstruction of urban environments

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180724

Address after: 310052 208, room 6, 1197 Binan Road, Binjiang District, Hangzhou, Zhejiang.

Patentee after: Which Hangzhou science and Technology Co Ltd

Address before: 310027 No. 38, Zhejiang Road, Hangzhou, Zhejiang, Xihu District

Patentee before: Zhejiang University