1. Field of the Invention
The present invention relates to a surveying system. In particular, it relates to a surveying instrument or system, including a theodolite, total station, and the like, that is able to measure an angle between measurement points (or surveying points).
2. Description of the Related Art
In usual surveying or measurement practice, a picture or image of a surveying area including stations (points which are to be measured) may be taken and recorded with the measurement data. An image of a surveying area may be photographed with a normal separate camera not associated with the surveying instruments or with an imaging device integrally installed inside a surveying instrument, as described in Japanese unexamined patent publication No. 11-337336. In this publication, images are captured for each of the measurement points.
However, when an image is taken with a normal separate camera, measurement points are not indicated on the image, so that it is impossible for a user to identify the points on the image that correspond to each of the measurement points. On the other hand, when utilizing a surveying instrument disclosed in the above unexamined patent publication '336, a large-capacity memory is required, since images are captured and stored for each of the measurement points, which in turn causes cumbersome operations for a user.
Therefore, an object of the present invention is to provide a device, a system, or a program product that enables cooperation between measurement information obtained by a surveying instrument and image information of a surveying area which is obtained by an imaging device.
According to the present invention, a surveying system is provided. The system comprises a position relation calculating processor and a correspondence obtaining processor.
The position relation calculating processor calculates a position relation between a coordinate system to which measurement information of a measurement point refers and a schematic image of a surveying field, where the schematic image includes the measurement point. The correspondence obtaining processor obtains a correspondence between the measurement information of the measurement point and position information, on the schematic image, of a point corresponding to the measurement point.
Further according to the present invention, a digital camera is provided that comprises an imaging device and a position relation calculating processor.
The position relation calculating processor calculates a positional relation between a schematic image and a surveying instrument in accordance with two-dimensional position information of control points on the schematic image and three-dimensional measurement information of the control points measured by the surveying instrument. The correspondence obtaining processor obtains the correspondence between the measurement information of a measurement point, measured by the surveying instrument, and the position information relating to the position of a point corresponds to the measurement point on the schematic image. Further, the number of control points is at least three and the control points are within the schematic image of a surveying field.
Further, according to the present invention, a surveying supporting device is provided that comprises a position relation calculating processor and a correspondence obtaining processor.
Further, according to the present invention, a surveying supporting program product is provided. The program product comprises positional relation calculation process and correspondence calculation process.
The positional relation calculation process calculates positional relation between a schematic image of a surveying field including a measurement point and a surveying instrument. The correspondence calculation calculates the correspondence between measurement information of the measurement point and position information of the point corresponding to the measurement point on the schematic image. The measurement information is obtained by the surveying instrument.
Furthermore, according to the present invention, a surveying system is provided that comprises a surveying instrument, an imaging device, and a correspondence obtaining processor.
The imaging device is arranged at a predetermined position with respect to the surveying instrument, and used for capturing a schematic image of a surveying field, which includes a measurement point. The correspondence obtaining processor obtains correspondence between measurement information of the measurement point, which is measured by the surveying instrument, and position information of the point corresponding to the measurement point on the schematic image.
Furthermore, according to the present invention, a digital camera is provided. The camera is arranged at a predetermined position with respect to a surveying instrument, and the digital camera comprises the imaging device and the correspondence obtaining processor.
The objects and advantages of the present invention will be better understood from the following description, with reference to the accompanying drawings in which:
The present invention is described below with reference to the embodiments shown in the drawings.
A surveying instrument for the first embodiment may be a total station or an electronic tacheometer that comprises a distance measurement component 11 and an angle measurement component 12. The distance measurement component 11 is for measuring the oblique distance from the instrument to a measurement point. For example, the distance measurement is carried out by a phase modulation measurement method, a pulse radar method, and the like. At the same time, the angle measurement component 12 continuously detects angles, such as a horizontal angle and an altitude, for example. The distance measurement component 11 and the angle measurement component 12 are connected to a system control circuit 13, whereby they are controlled by signals from the system control circuit 13. For example, the distance measurement component 11 detects a distance in accordance with signals from the system control circuit 13, and outputs the detected data or measurement data to the system control circuit 13. On the other hand, the angle measurement component 12 continuously detects angles at a regular timing and outputs the detected data or measurement data to the system control circuit 13 when it is required. The detected data, such as an oblique distance, horizontal angle, and altitude, are processed in the system control circuit 13. The system control circuit 13 is also connected to a switch group 14, a display 15 (ex. LCD), an interface circuit 16, and so on. A digital still camera (DSC) 20, for example, may be connected to the interface circuit 16 through an interface cable. Note that, the interface circuit 16 is also available for other peripheral devices, such as a data collector, computer, and the like, which are not shown.
An imaging device 21, such as a CCD, is installed inside the digital still camera 20, so that a subject image can be captured through a photographing lens 22. Namely, a subject image is detected as image signals by the imaging device 21 and the signals are fed to the image signal processing circuit 23. The image signals input to the image signal processing circuit 23 may be subjected to predetermined image processing, such as a RGB gain compensation process, white balance compensation process, gamma correction process, super imposing process, and the like. The signals, which were subjected to these processes, may be fed to the display 24 (e.g. LCD) and displayed as a live view. Further, when a release button (not shown), which is included in the switch group 29 connected to the system control circuit 26, is depressed, a subject image is then temporally stored in the memory 25 as a digital image.
The digital image stored in the memory 25 can be indicated on the display 24 via the image signal processing circuit 23. Further, it can be stored in a recording medium 27, such as an IC card, or an optical or magnetic recording medium, through the system control circuit 26. The digital image stored in the recording medium 27 can also be indicated on the display 24 under the control of the system control circuit 26. Further, the image captured by the digital still camera 20 can be transmitted to a computer (a peripheral device) as image data by connecting the digital still camera 20 to the computer through an interface circuit 28 in order to indicate the image.
A pointing device 30 is connected to the system control circuit 26, whereby an arbitrary point on the screen of the display 24 can be appointed. As the pointing device, cursor keys, a track ball, a joystick, touch screen, and so on, may be used. Further, the system control circuit 26 is connected to ROM 31 where the inner orientation parameters for the camera, such as the focal length (or principal distance), difference between the principal point and the center of the image, and parameters of distortion correction, and so on, are stored.
With reference to
At Step 101, an operator takes a picture or image around the surveying area with the digital still camera (DSC) 20. A plurality of measurement points is included within the above single digital image (referred to as a schematic image) taken by the digital still camera 20. In Step 102, the schematic image is indicated on the display 24 of the digital still camera 20, for example, and any of the three points (or pixel) on the schematic image, points which are not aligned on the same line, are selected by the operator by using the pointing device 30. Namely, substantial points in the object space, which correspond to the selected pixels, are designated as control points Pi (i=1, 2, 3). At this time, the positions of image points Pi′ that correspond to each of the control points Pi are derived as two-dimensional image coordinates (xpi′,ypi′) in accordance with the inner orientation parameters stored in the ROM 31. Note that, the image coordinate system is a two-dimensional coordinate system of which the origin is at the upper left corner of the image with the y′-axis being positive in the downward direction. Note that, the number of control points can be more than three and the only requirements are that there are at least three of them and that they are not aligned in a single line.
In Step S103, an oblique distance and the angles (such as an altitude and horizontal angle) of each control point Pi, which are appointed in Step S102, are measured by an operator by using the survey instrument 10. Measured values are then fed to the system control circuit 26 of the digital still camera 20 via the interface. At the system control circuit 26, three-dimensional coordinates (Xpi,Ypi,Zpi) for each of the control points Pi are calculated in a predetermined surveying coordinate system (for example, a left-handed coordinate system with its origin at the instrument point). Further, at this time, the correspondence between the surveying coordinates (Xpi,Ypi,Zpi) for each of the control points Pi and the image coordinates (xpi′,ypi′) for image points Pi′ are settled. Note that, the surveying coordinates calculation may be carried out in the surveying instrument, and then the calculated data is sent to the digital still camera.
As will be detailed later, the position and the inclination of the digital camera 20, at the moment when the schematic image was taken, are calculated in Step S104, in accordance with the correspondence between the surveying coordinates and the image coordinates for each of the control points Pi, by means of space resection. Namely, the position or the surveying coordinates (XO,YO,ZO) of the origin of the three-dimensional camera coordinate system, which is fixed to the digital still camera 20, and the rotational angle (ω,φ,κ) about the x-axis, y-axis, and z-axis of the camera coordinate system at the time are derived as the exterior orientation parameters. Thereby, the perspective projection relationship between the image coordinates and the surveying coordinates is established. Note that, the camera coordinate system is a left-handed coordinate system of which the origin “O” is identical to the center of lens or the center of the projection, and in which the y-axis and z-axis are parallel to each of the s′-axis and t′-axis of the screen coordinate system. Further, the x-axis of the camera coordinate system is normal to the imaging surface and is oriented to the side opposite to the imaging surface from the center of the projection. Namely, when the principal distance of the photographing lens 22 is “f”, any point on the imaging surface is represented by the camera coordinates (−f,y,z). Note that, the screen coordinate system is a two-dimensional coordinate system of which the origin is defined at the principal point with each of the s′-axis and t′-axis arranged in parallel with each of the x′-axis and y′-axis, that is, in parallel with each of the horizontal and vertical lines of the imaging device 21 (see
In Step S105, an operator surveys a measurement point Qi (i=1,2,3 . . . ) with the surveying instrument 10. The measured values or data are transferred to the digital still camera 20 through the interface. The surveying coordinates of the measurement point Qi are then calculated in the system control circuit 26 of the digital still camera 20. In Step S106, the image coordinates (xqi′,yqi′) of the image point Qi′ on the schematic image, the image point that corresponds to the measurement point Qi, are derived from the surveying coordinates of the measurement point Qi obtained in Step S105 and the exterior orientation parameters (XO,YO,ZO) and (ω,φ,κ) calculated in Step S104. A mark that indicates the measurement point Qi or the measurement values is then superimposed at the position which corresponds to the image coordinates (xqi,yqi), and is displayed on the display 24 of the digital still camera 20. Note that, the position (image coordinates) of a pixel that corresponds to the image point Qi′ is obtained from the screen coordinates (sqi′,tqi′) of the image point Qi′ and the pitches between the pixels.
When it is determined that the surveying operations will be continued, in Step S107, the operations from Step S105 to Step S106 are repeated. For example, when the measurement points Q2, Q3 are measured by the surveying instrument 10, marks or numerals that indicate each of the measurement points Q2, Q3 or their measured values are displayed at the points corresponding to the image points Q2′, Q3′ of the measurement points Q2, Q3. On the other hand, when the surveying operation is complete, image data of the schematic image, inner orientation parameters of the camera, image coordinates (or position information that indicates a point on a schematic image; e.g. data that represents pixel position) of the image points Q1′, Q2′, and Q3′, and oblique distances, altitudes, and horizontal angles of the measurement points Q1, Q2, and Q3, or measurement data (or measurement information), such as surveying coordinates, are associated and recorded in the recording medium 27 in Step S108. Then the measurement point indicating process using the surveying system of the present embodiment ends. Note that, the image data of the schematic image, image coordinate data of the measurement points, measurement data, and so on, may be stored in separate files or a single file.
Further, an alternate embodiment for the surveying system of the first embodiment will be described with reference to
In the surveying operation described in
Namely, in Step S110 and S111, measurement for a plurality of measurement points is continuously carried out by using the surveying instrument. When the measurement or surveying is complete, the digital still camera 20 captures a schematic image in Step 112, which includes the measurement points measured in Step S110. In Step S113, three arbitrary measurement points or pixels, which are not included in the same line, are selected from the measurement points indicated on the schematic image by an operator as control points by using the pointing device 30. The correspondence between the three-dimensional coordinates (Xpi,Ypi,Zpi) of the measurement points and the control points Pi selected in Step S113 is made in Step S114 by the operator.
In Step S115, the position and the inclination of the digital still camera 20 are calculated in accordance with the correspondence between the control points Pi and the surveying coordinates obtained in Step S114 by means of the space resection, as well as Step S104 of
Note that, in
Next, with reference to
In Step 201, initial values (XGO,YGO,ZGO,ωG,φG,κG) for the exterior orientation parameters (XO,YO,ZO,ω,φ,κ) which represent the position and the inclination of the camera, are appropriately given as approximate values. Then in Step S202, approximate image coordinates (XpGi′,YpGi′) of the image point Pi′ (i=1,2,3), which correspond to each of the three control points Pi, are calculated from the surveying coordinates (Xpi,Ypi,Zpi) of the respective control points Pi, by using the given exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG).
The coordinates (xpi,ypi,zpi) of the control points Pi (i=1,2,3) in the camera coordinate system are derived from coordinates (Xpi,Ypi,Zpi) of the surveying coordinate system by Eq. (1), thereby, approximate camera coordinates (xpGi,ypGi,zpGi) of the control points Pi are obtained by substituting the approximate exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) and the surveying coordinates (xpi,ypi,zpi) of the control points Pi into Eq. (1).
where {Tjk} represents a rotational matrix, and each of the elements Tjk are described in the following forms.
T11=cos φ·cos κ
T12=cos ω·sin κ+sin ω·sin φ·cos κ
T13=sin ω·sin κ−cos ω·sin φ·cos κ
T21=−cos φ·sin κ
T22=cos ω·cos κ−sin ω·sin φ·sin κ
T23=sin ω·cos κ+cos ω·sin φ·sin κ
T31=sin φ
T32=−sin ω·cos φ
T33=cos ω·cos φ
The screen coordinates (spi′,tpi′) of the image point Pi′ for the control points Pi are derived from the collinear condition, wherein a control point, the center of projection, and the corresponding image point are aligned on the same line. Therefore, the screen coordinates (spi′,tpi′) are calculated by introducing the exterior orientation parameters (XO,YO,ZO,ω,φ,κ) and the camera coordinates (xpi,ypi,zpi) of control points Pi into the following Eq. (2).
Consequently, by substituting approximate exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) and approximate camera coordinates (xpGi,ypGi,zpGi) of the control points Pi, which are obtained by Eq. (1), into Eq. (2), approximate screen coordinates (SPGi′,tpGi′) of the image points Pi′ that correspond to each of the control points Pi are calculated.
Further, approximate image coordinates (xpGi′,ypGi′) of the image points Pi′ can be derived by substituting the approximate screen coordinates (spGi′,tpGi′) into the following Eq. (3).
xpi′=spi′/Px+W/2
ypi′=tpi′/Py+H/2 (3)
where Px and Py are the pixel pitches of the CCD or the image in the horizontal and vertical directions respectively, and W and H are the numbers of pixels in the CCD or the image, which are aligned in the horizontal and vertical directions respectively.
In Step S203, a merit function Φ is calculated in order to determine whether the approximately given exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) are appropriate. For example, the merit function Φ is determined by the following Eq. (4).
Namely, in the present embodiment, the merit function Φ corresponds to the total amount of squared distances between the image coordinates (xpi′,ypi′) of image points Pi′ corresponding to the control points Pi (which are selected in the schematic image), and the approximate image coordinates (xpGi′,ypGi′) of the image points Pi′ calculated from the surveying coordinates (Xpi,Ypi,Zpi) of the control points Pi and the approximately given exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG).
Then, whether the merit function is smaller than a predetermined value is determined, in Step S204. That is, whether the approximate image coordinates (xpGi′,ypGi′) of the image points Pi′, which are obtained from the approximately given exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG), are sufficiently close to the image coordinates (xpi′,ypi′) of the image points Pi′ corresponding to the control points Pi, which are designated on the schematic image, is determined. When the value Φ is smaller than the predetermined value, this process is terminated and the values of the presently given exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) are determined as the exterior orientation parameters that represent the position and the inclination of the camera when the schematic image was captured.
On the other hand, when the value of Φ is determined to be larger or equal to the predetermined value, in Step S204, then in step S205, compensation values (δX,δY,δZ,δω,δφ,δκ) for the approximately given exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) are calculated by using the least squares method, for example. Namely, Eq. (2) having the collinearity condition is subjected to Taylor's expansion at the approximate exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) and the higher order terms are neglected so as to linearize the formula, then normal equations regarding the compensation values (δX,δY,δZ,δω,δφ,δκ) as unknown values are derived in order to obtain the appropriate compensation values (δX,δY,δZ,δω,δφ,δκ).
In Step S206, the approximate exterior orientation parameters (XGO,YGO,ZGO,ωG,φG,κG) are altered by the compensation values (δX,δY,δZ,δω,δφ,δκ) which are obtained in Step S205. That is, each of the values (XGO,YGO,ZGO,ωG,φG,κG) is replaced by the values (XGO+δX,YGO+δY,ZGO+δZ,ωG+δω,φG+δφ κG+δκ) to thereby renew or compensate the position and the inclination of the camera. Then the process returns to Step S202, so that Steps S202 through S206 are repeated until the value Φ is determined to be smaller than the predetermined value in Step S204.
Note that, the above explained procedure is for cases when the inner orientation parameters, such as those relating to distortion, are void or negligible, or when a schematic image has already been compensated. In order to compensate an uncompensated schematic image with, for example, distortion inner orientation parameters, the screen coordinates (spGi′,tpGi′) obtained by Eq. (2) are subjected to distortion correction by using the following Eq. (5) to thereby transform the screen coordinates (spGi′,tpGi′) to distortion corrected screen coordinates (scpGi′,tcpGi′).
R2=spi′2+tpi′2
scpi′=spi′(1+D2R2+D4R4+D6R6)+(R2+2spi′2)N1+2spi′tpi′N2+XC
tcpi′=tpi′(1+D2R2+D4R4+D6R6)+2spi′tpi′N1+(R2+2tpi′2)N2+YC (5)
Here, the coefficients D2, D4, and D6 are the second, fourth, and sixth order components of the distortion, respectively. Further, the coefficients N1 and N2 are unsymmetrical components of distortion, and XC and YC are dislocations of the principal point in the s′-axis and t′-axis directions, from the center of the image. In turn, the image coordinates (xpGi′,ypGi′) can be derived from the following Eq. (6).
xpi′=scpi′/Px+W/2
ypi′=tcpi′/Py+H/2 (6)
When the exterior orientation parameters (XO,YO,ZO,ω,φ,κ) (which represent the position and the inclination of the digital still camera 20 at the time when the schematic image is captured) are calculated by using space resection, the image coordinates of an image point corresponding to a measurement point surveyed in Step S105 of
As described above, according to the first embodiment of the present invention, the position of a measurement point can be easily made to correspond to a position or a pixel of the schematic image captured at the surveying field by using measurement data of the measurement point. Therefore, since any of measurement point within the schematic image can be indicated on the schematic image, the positions or disposition of the measurement points can be easily verified on the schematic image. Further, a plurality of measurement points can be mapped on a single schematic image, so that memory for storing images is reduced and measurement data can be efficiently associated with image information of the surveying area or field. Note that, absolute coordinates for a control point, including latitude and longitude or any type of positioning format defined by the relevant surveying authority, may be adapted to the survey coordinates. Further, the selection of surveying coordinates is up to a user's requirement.
When measurement information comprises a plurality of different coordinate systems, the measurement information may be transformed to a certain uniform coordinate system prior to beginning the surveying operation in order to facilitate the calculation processes. This process is used when indicating measurement points on the schematic image and when indicating control points on the schematic image with respect to measurement information as well. For example, this happens when measurement points are represented by different coordinate systems. In turn, for example, when previously given or known measurement data are partly used as control points, their coordinate system may be different from those used in the surveying operation. In this occasion, the given measurement data are subjected to a coordinate transformation and transformed to the coordinates adapted to the coordinate system used in the surveying operation. However, the measurement data with respect to the coordinate system of the surveying operation may be transformed and adapted to the previously given data coordinates.
Next, with reference to
Image data of the schematic image sent to the computer 40 may be recorded in the recording medium 42. The schematic image is displayed on the display 43 by a surveying-support program installed in the computer 40. The processes that are described in the steps up to Step S102 of
Note that, a camera used in the second embodiment is not always exclusive for the surveying, thus inner orientation parameters may be unknown. In this situation, the inner orientation parameters are obtained prior to the surveying operation by means of an inner orientation process and the image coordinates are calculated by using the calculated inner orientation parameters.
As described above, according to the second embodiment, an effect similar to the first embodiment is obtained. Further, in the second embodiment, a common digital still camera available on the market can be used. Although, the system may be structured as an exclusive apparatus for supporting surveying, the surveying-support program of the present embodiment can be installed in an ordinary computer (e.g. a portable personal computer, such as notebook sized personal computer), so that the above described surveying system can be easily provided at low cost.
Next, with reference to
Further, the switch group 14 is connected to the system control circuit 13, so that signal processing in the system control circuit 13 is controlled according to switch operations by an operator. Note that, the optical system of the sighting telescope of the surveying instrument 10′, which is used for distance and angle measurement, may be used as an optical system of the photographing lens 17. With this construction, the view area of an image captured by the imaging device 18 will substantially coincide with the scope of the sighting telescope.
In Step S304, a mode for the surveying operation is selected or determined. The system in the present embodiment comprises a first mode and a second mode (which will be detailed later). For example, either one of the first mode or second mode may be selected by a predetermined mode selecting switch (not shown) in the switch group 29 by an operator.
When the operator selects the first mode in Step S304, or when the first mode has already been selected, the process proceeds to Step S305. In Step S305, a plurality of measurement points to be measured during the surveying can be appointed (e.g. Q1 to Q9) on the schematic image by using the pointing device 30. The above appointed measurement points Q1 to Q9 are indicated on the schematic image by marks or symbols in order to discriminate each point from others, as shown in
Furthermore, when the surveying instrument is a non-prism type instrument, which enables surveying without a target, a symbol that represents the sighting position, for example a symbol “+” may be indicated on the schematic image in place of the symbol T. Namely, the symbol “+” is indicated at the position corresponding to the surveying position obtained by the continuous surveying which is successively carried out at a predetermined time interval. Thereby, the surveying operations can be guided by the indication symbol of the sighting position of the sighting telescope and its movement.
Further, when a previously measured measurement point or points (e.g. Q1, Q2, Q3, Q5, and Q9) of which the position/s are already known, exist, the distance (e.g. 500) between a designated measurement point (previously known) and the target is indicated in a certain unit (e.g. mm) when one of the previously known measurement points is selected by the pointing device 30. Note that, the control points (e.g. P1 to P3), which are designated in Step S302, can also be indicated on the schematic image, so that a distance between the target T and a control point can be indicated on the schematic image.
In Step S306, the measurement for the measurement point sighted in Step S305 is carried out. When the measurement for the above measurement point ends, in Step S307, the mark (or symbol) of the measurement point on the schematic image is altered to a different mark (or symbol) so as to indicate the completion of the measurement. For example, white or empty circles (Q4, Q6, Q7, and Q8) represent measurement points still not measured, and black circles (Q1, Q2, Q3, Q5, and Q9) represent measurement points already measured. For another example, the non-measured measurement points may be represented by triangles and the measured measurement points may be represented by circles. Further, any other kind of dissimilar set of marks or symbols can be used, as long as the non-measured and measured measurement points are distinguishable. Furthermore, data relating to the position of each measurement point or control point may be indicated beside each of the corresponding points. Examples of the attached data are surveying coordinates values, absolute coordinates values, oblique distance L, horizontal angle θh, altitude θv, and the like. Note that, when the position of a measurement point or control point is represented by the oblique distance, horizontal angle, and altitude, the base line (horizontal angle base line) H for measuring the horizontal angel θh may be arbitrarily designated by the operator by using an input device, such as the pointing device 30.
In Step S308, a plurality of measured measurement points can be selected by using the pointing device 30, so that surveying values relating to the measurement data (secondary measurement information), such as the distance between the selected measurement points, an angle provided by three selected measurement points, an area defined by a polygon including three or more than three selected measurement points, the volume defined by a polyhedron including four or more than four selected measurement points, and the like, can be calculated and indicated on the display.
In Step S309, whether to terminate the surveying operations is defined. When a switch of the switch group 29 is operated so as to terminate the surveying operations, the process proceeds to Step S310. On the other hand, when the surveying operations are not terminated, the process returns to Step S304 and the processes in Step S304 and the following steps are repeated.
When the second mode is selected in Step S304, or when the second mode has already been selected, the process proceeds to Step S311 so that a magnified image S of the sighting direction is captured by the CCD 18 mounted inside the surveying instrument 10′ and it is superimposed on the schematic image, as shown in
Further, a mode for indicating the positions of the surveying instrument 10′, the digital still camera 20, and the measurement points in a plan view on the display 24 may be provided, as described in
As described above, according to the third embodiment, effects similar to the first and second embodiment are obtained.
Next, with reference to
Any type of surveying instrument can be applied to the fourth embodiment as long as it can measure an angle. Examples of such instruments are a total station and a theodolite. In this explanation, the total station 10 of the first embodiment is adopted for the surveying instrument for convenience. Nevertheless, the same things can be said for the other types of surveying instruments. Note that, as well as in the first embodiment, the surveying instrument 10 is connected to the digital still camera 20.
In addition to
Referring to
As illustrated in
As well as in the first embodiment, the surveying operations are carried out based on the flowchart of
Then in Step S104, the position and the inclination of the digital still camera, which is the exterior orientation parameters, are calculated by means of space resection. In the fourth embodiment, dissimilar to the first embodiment, the surveying coordinates (Xpi,Ypi,Zpi) of the control points Pi are expressed by unit-distance three-dimensional coordinates (a predetermined surveying coordinate system) of which the origin is at the sighting origin OS. Here, the unit-distance three-dimensional coordinates (Xpi,Ypi,Zpi) are coordinates representing an intersection between the unit sphere with its center at the sighting origin OS (origin of the surveying coordinate system) and a segment oriented to the sighting direction (collimation line). In the fourth embodiment, since the digital still camera 20 is arranged at a position that is optically equivalent with the surveying instrument 10, an arbitrary point on the collimation line is projected onto the same point on the imaging surface S, thus the coordinates of the above intersection are assumed as fictitious three-dimensional coordinates of a point which is sighted by the surveying instrument 10, and the space resection is carried out under this assumption. Note that, when the horizontal angle and the latitude from the base direction (e.g. X-axis) of the surveying instrument 10 are θh and θa, each of Xpi, Ypi, and Zpi is described as:
Xpi=sin θh·cos θa,
Ypi=sin θa,
Zpi=−cos θh·cos θa
In Step S104, the space resection is carried out in a way similar to the first embodiment. However, in the fourth embodiment, the digital still camera 20 is arranged at the position that is optically equivalent with the surveying instrument 10, that is, the center of lens (center of projection) OL is disposed at the position optically equivalent to the sighting origin OS, so that the origin OL of the camera coordinate system can be regarded as the origin (sighting origin) OS of the surveying coordinate system, as shown in
In Steps S105–S108, the operations which are the same as those in the first embodiment are repeatedly carried out until it is determined to terminate the surveying operations in Step S107.
As an example of an alternate embodiment for the surveying system of the fourth embodiment, the surveying operation may be executed in accordance with the steps of
Note that, when an inner orientation (e.g. distortion correction) is required for the fourth embodiment and its alternate embodiment, it can be carried out in the same way as is well defined by the first embodiment.
As described above, according to the fourth embodiment of the present invention, a similar affect as in the first embodiment is obtained. Further, in the fourth embodiment, the unknown exterior orientation parameters are reduced, so that the space resection procedure is facilitated and shorten.
Note that, when the optical axis of the photographing lens 22 coincides with the optical axis Lc, the exterior orientation parameters φ and κ are “0” and the remaining unknown exterior orientation parameter is only the rotating angle ω, which is the rotation about the optical axis Lc. Therefore, the required number of control points is reduced to one. Further, when all of the exterior orientation parameters are known, the processes relating to the designation of the control points, the measurement of control points, and the space resection, are omitted. The position of a measurement point on the schematic image is directly calculated from the surveying coordinates of the measurement point by Eq. (1) and (2). Furthermore, when the optical axis of the photographing lens 22 coincides with the optical axis Lc, and when the y-axis of the camera coordinate system is arranged in parallel with the horizontal axis Lh of the surveying instrument 10, the surveying coordinate system and the camera coordinate system can be regarded as the same coordinate system. Therefore, the position (xpi′,ypi′) of an image point Qi′ that corresponds to any measurement point Qi within the schematic image can be directly obtained in the following form, when the measurement point Qi is sighted by the surveying instrument 10;
xpi′=f·tan(θhi−θhO),
ypi′=f·tan(θai−θaO),
where θhO, θaO are the horizontal angle and altitude at the initial sighting when the schematic image was captured, θhi, θai are the horizontal angle and altitude of the measurement point Qi which is measured, and f is the principal distance or focal length (if distortion correction is required, the inner orientation parameters are also used). In this case, measurement points can be indicated on the schematic image during the surveying operations from the moment when information of the initial sighting direction (horizontal angle θhO and altitude θaO, the orientation of the surveying instrument 10 when the schematic image was captured) is transmitted to the digital still camera 20. Therefore, measurement information obtained by the surveying instrument and image information of a surveying field obtained by the camera are more easily and efficiently associated.
Next, with reference to
In the fourth embodiment, the center of lens OL (center of projection) can be regarded as if it is positioned at the sighting origin OS since the digital still camera 20 is positioned at the point optically equivalent to that of the surveying instrument 10. On the other hand, the center of lens OL′ (center of projection) of the digital still camera 20 in the fifth embodiment is not physically disposed at the sighting origin OS nor the point optically equivalent to the sighting origin OS. The center of lens OL′ (center of projection) which corresponds to the origin of the camera coordinates is disposed at a predetermined position that is dissimilar to the sighting origin OS which corresponds to the origin of the surveying coordinates. Namely, at least one element of the coordinates (XO,YO,ZO) of the origin OL′ of the camera coordinate system in the surveying coordinate system is not “0”. Further, in the fifth embodiment, the optical axis Lc′ of the photographing lens 22 of the digital still camera 20 is arranged in parallel with the optical axis L of the sighting telescope 17 of the surveying instrument 10.
When the rotational angle ω about the optical axis Lc′ (x-axis) of the digital still camera 20 is unknown, the unknown angle ω is obtained by substituting the matrix elements Tjk with φ=0 and κ=0, the surveying coordinates (XO,YO,ZO) of the origin OL′ of the camera coordinate system, and the both surveying coordinates and image coordinates for one control point into Eqs. (1) and (2). Thereby, the image coordinates (xpi′,ypi′) of the image point Qi′ is obtained from the surveying coordinates (Xpi,Ypi,Zpi) of the measurement point Qi. Further, when the rotational angle ω is also previously known, the image coordinates (xpi′,ypi′) of the image point Qi′ is obtained by substituting the surveying coordinates (Xpi,Ypi,Zpi) of the measurement point Qi directly into Eq. (2), since all of the exterior orientation parameters (XO,YO,ZO,ω,φ,κ) are known.
As it was described in the fourth embodiment or in the first embodiment, a mark that represents the measurement point Qi and/or measured values of the measurement point is indicated on the schematic image at the point corresponding to the measurement point Qi in accordance with the obtained image coordinates (xpi′,ypi′) of the image point Qi′ when the surveying instrument 10 is sighted onto the measurement point Qi.
As described above, according to the fifth embodiment of the present invention, a similar effect as that in the fourth embodiment is obtained.
Note that, in the fifth embodiment, the optical axis Lc′ is arranged in parallel with the optical axis L, however, the position of the image point on the schematic image for an arbitrary measurement point can be obtained as before, by using Eq. (2), even when the optical axis Lc′ and the optical axis L intersect each other as shown in
Although in the present embodiments, the control points are arbitrarily designated on the schematic image by using a pointing device, it is also possible to capture an image of a reference scale of which the dimensions are known, or reference marks at arbitrary positions with in the schematic image, and to calculate the exterior orientation parameters by regarding them as the control points. In this case, the points on the reference scale or the reference marks may be designated on the schematic image by a pointing device or the like. Further, when the reference scale or the reference marks are applied the control points on the schematic image may be automatically detected by means of image processing.
In the present embodiments, a surveying instrument such as a total station and a theodolite are listed as examples, however, any surveying instrument that can measure the three-dimensional coordinates in a certain coordinate system can be applied, for example, a GPS may be used as the surveying instrument. Further in the fourth and fifth embodiment, any surveying instrument that can detect angular values can be used. Furthermore, the angular values are not restricted to an altitude and a horizontal angle, in fact any other type of angles may be used. For example, an angle produced between two arbitrary points in an oblique plane may be used.
In the second and fifth embodiments, the computer and the surveying instrument are separate, the computer system may be integrated with the surveying instrument.
Further in the present embodiments, measurement data are transmitted from a surveying instrument to a digital still camera or a computer through an interface circuit, the measurement data may be input by an operator to the camera or computer by using an input device such as a keyboard.
In the present embodiments, a digital still camera is adopted, however, any of device that can take a digital image is applicable, e.g. a digital video camera and the like.
Further, when a surveying instrument is provided with an incremental-type automatic sighting mechanism, angular values (e.g. altitude and horizontal angle) of the surveying instrument are detected all the time. On the other hand, when a surveying instrument is provided with an absolute-type automatic sighting mechanism, the angular values of the surveying instrument are detected each time when the rotation of the surveying instrument is stopped. Therefore, in the above surveying instruments, the symbol “+” may be indicated on the schematic image to guide the surveying at a predetermined time interval (continuously) or when the rotation of the surveying instrument is settled, at the angular positions which correspond to the angular values detected by the surveying instrument. Then the measurement point mark may be displayed at a position which is determined as a measurement point by an operation (using keyboard and the like).
Although the embodiments of the present invention have been described herein with reference to the accompanying drawings, obviously many modifications and changes may be made by those skilled in this art without departing from the scope of the invention.
The present disclosure relates to subject matter contained in Japanese Patent Application Nos. 2002-050800 (filed on Feb. 27, 2002), 2002-065380 (filed on Mar. 11, 2002), 2002-182948 (filed on Jun. 24, 2002), 2002-187277 (filed on Jun. 27, 2002), and 2002-187798 (filed on Jun. 27, 2002) which are expressly incorporated herein, by reference, in their entirety.
Number | Date | Country | Kind |
---|---|---|---|
P2002-050800 | Feb 2002 | JP | national |
P2002-065380 | Mar 2002 | JP | national |
P2002-182948 | Jun 2002 | JP | national |
P2002-187277 | Jun 2002 | JP | national |
P2002/187798 | Jun 2002 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6144761 | Kaneko et al. | Nov 2000 | A |
6304669 | Kaneko et al. | Oct 2001 | B1 |
6487517 | Sakai et al. | Nov 2002 | B2 |
Number | Date | Country |
---|---|---|
11325883 | Nov 1999 | JP |
11337336 | Dec 1999 | JP |
2000180169 | Jun 2000 | JP |
2001133263 | May 2001 | JP |
3261359 | Dec 2001 | JP |
Number | Date | Country | |
---|---|---|---|
20030160757 A1 | Aug 2003 | US |