The present invention in some embodiments thereof is related to the field of survey systems more specifically but not exclusively, the invention is related to the field of aerial sweeping imaging systems and methods for capturing images from multiple angles.
US Published Patent Application no. 20150022656 appears to disclose that, “A system for guided geospatial image capture, registration and 2D or 3D mosaicking, that employs automated imagery processing and cutting-edge airborne image mapping technologies for generation of geo-referenced Orthomosaics and Digital Elevation Models from aerial images obtained by UAVs and/or manned aircraft.”
U.S. Pat. No. 9,751,639 appears to disclose, “A camera triggering and aerial imaging mission visualization system. More specifically, a system that controls camera triggering, manages data from a positioning system and an attitude measuring device, and provides real-time image coverage and mission visualization in manned and unmanned aerial imaging applications. The system includes a control and data management device that interfaces with at least one camera; one or more positioning systems; one or more attitude measuring devices; one or more data transmission devices; and a mission visualization system. The aerial imaging system may be interfaced with a variety of commercial, off-the-shelf or custom cameras for use in aerial imaging on manned and unmanned aircrafts, and may also be used on other types of vehicles or for other applications.”
U.S. Pat. No. 8,717,418 appears to disclose that, “By defining an angular separation in a train of sequential images, and using an interlaced sequence of pairs of images matched by that defining angle, it is possible to create live 3D video from a single camera mounted on a remote vehicle as though in the in the immediate vicinity of the object being viewed. Such a camera can be mounted on a moving vehicle such as a plane or a satellite. In addition, computational power is provided to adaptively (and predictively) smooth out motion irregularities between these image pairs, so that smooth 3D video may be obtained. Continual feature-based correlation between successive frames allows corrections for various transformations so that there is a one-on-one correspondence in size, projection, orientation, etc. between matched frames, which enables capture and display of smooth 3D video.”
U.S. Pat. No. 7,509,241 appears to disclose, “A method and apparatus for automatically combining aerial images and oblique images to form a three-dimensional (3D) site model. The apparatus or method is supplied with aerial and oblique imagery. The imagery is processed to identify building boundaries and outlines as well as to produce a depth map. The building boundaries and the depth map may be combined to form a 3D plan view model or used separately as a 2D plan view model. The imagery and plan view model is further processed to determine roof models for the buildings in the scene. The result is a 3D site model having buildings represented rectangular boxes with accurately defined roof shapes.”
Midas-5 Manual 2010-2015 available from LEAD'AIR INC, 113 S. Hoagland Boulevard, KISSIMMEE Fla. 34741, TrackAir.com +1 (407) 343-7571 http ://trackair.com/wp-content/uploads/2015/10/MIDAS_5.pdf appears to disclose, “a rigid construction, specifically engineered for precise mounting of a single camera type. The cameras themselves are based on the highest resolution image platforms available on the professional market . . . In order to achieve this scientific-grade optical performance from these systems, the lens mounts must be replaced with a rigid assembly guaranteeing alignment and stability after final assembly. This is the Lead'Air “CAM-LENS” solution. The CAM-LENS mounting hardware then allows each imaging assembly to be precisely located in the oblique mounting jig, to form an indissociable array unit. The ruggedized optical mounts of each of the five cameras are permanently mounted together in precise alignment in a geometrically orthogonal array, machined to instrument standard precision . . . ”
US Published Patent Application no. 20100277587 appears to disclose, “Apparatus for capturing images while in motion, including at least one CCD camera housed within an aircraft traveling along a flight path, for capturing aerial images of ground terrain, a motor for rotating an axis on which the at least one CCD camera is mounted, and for generating a sweeping back-and-forth motion for a field of view of the at least one CCD camera, the sweeping motion being transverse to the aircraft flight path, and an optical assembly connected to said at least one CCD camera.”
US Published Patent Application no. US20170244880 appears to disclose, “An aerial camera system is disclosed that comprises at least one camera arranged to capture a plurality of successive images. Each camera including at least one respective image sensor, and the field of view of each camera is movable in a substantially transverse direction across a region of the ground. The system also includes a stabilization assembly associated with each camera that has at least one steering mirror. The steering mirror is controllably movable so as to translate the optical axis of the camera relative to the at least one image sensor in synchronization with image capture, so as to effect stabilization of an image on the at least one image sensor during image capture as the field of view of the camera moves in a substantially transverse direction across a region of the ground. The system is arranged to control the at least one camera to capture successive images at defined intervals as the field of view of the camera moves in a substantially transverse direction across a region of the ground.”
Additional background art includes U.S. Pat. Nos. 9,269,187, 8,723,953, 9,618,934 and U.S. Pat. No. 9,600,936, Chinese Utility Model CN203740138U, U.S. Pat. No. 5,999,211.
According to an aspect of some embodiments of the invention, there is provided an imaging system for aerial 3D mapping including: at least two cameras; a bracket configured to hold the at least two cameras rigidly immobile with respect to each other at differing angles with respect to an axis; an actuator to sweep the bracket around the axis.
According to some embodiments of the invention, at least one of the at least two cameras is held by the bracket nadir at an angle of between 80 to 100 degrees to the axis.
According to some embodiments of the invention, a second of the at least two cameras is held at an oblique angle to the axis of between 15 to 75 degrees.
According to some embodiments of the invention, the at least two cameras is exactly two cameras.
According to some embodiments of the invention, the at least two cameras includes a third camera mounted to the bracket at an angle of between 15 to 75 degrees with respect to the axis in an opposite direction to the second camera.
According to some embodiments of the invention, the bracket further holds a lens of at least one of the at least two cameras immobile with respect to a body of the at least one camera.
According to some embodiments of the invention, the system further includes an aircraft and wherein the bracket is mounted to an underside of the aircraft.
According to some embodiments of the invention, the bracket is mounted to the aircraft with the axis parallel to a longitudinal axis of the aircraft.
According to some embodiments of the invention, the bracket holds one of the at least two cameras translated transversely with respect to another of the at least two cameras with respect to the axis.
According to an aspect of some embodiments of the invention, there is provided a method of imaging a region of interest including: traveling over the region along parallel lines of flight (LoF's) while taking images directed along the LoF's in only one of a forward or backwards oblique direction; sweeping a field of view FOV of the images transversely to form overlapping images from 6 oblique directions.
According to some embodiments of the invention, the method further includes: taking images in a nadir direction while passing on the LoF's to and sweeping the FOV of the images transversely to form overlapping images from 3 directions.
According to some embodiments of the invention, nadir direction is at an angle of between 80 to 100 degrees to the LoF's.
According to some embodiments of the invention, the oblique direction is at an angle of between 15 to 75 degrees to the LoF's.
According to some embodiments of the invention, the images are produced by exactly two cameras.
According to some embodiments of the invention, the method further includes: passing by each of two opposing sides of the region on the LoF's in each of two opposing directions.
According to an aspect of some embodiments of the invention, there is provided a method of imaging a region of interest including: traveling by each of two opposing sides of the region along parallel lines of flight (LoF's) while taking images directed along the LoF's in only one of a forward or backwards oblique direction; sweeping a field of view FOV of the images transversely to form overlapping images from 6 oblique directions.
According to some embodiments of the invention, the method further includes: taking images in a nadir direction while passing on the LoF's to and sweeping the FOV of the images transversely to form overlapping images from 3 directions.
According to some embodiments of the invention, nadir direction is at an angle of between 80 to 100 degrees to the LoF's.
According to some embodiments of the invention, the oblique direction is at an angle of between 15 to 75 degrees to the LoF's.
According to some embodiments of the invention, the images are produced by exactly two cameras.
Unless otherwise defined, all technical and/or scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the invention pertains. Although methods and materials similar or equivalent to those described herein can be used in the practice or testing of embodiments of the invention, exemplary methods and/or materials are described below. In case of conflict, the patent specification, including definitions, will control. In addition, the materials, methods, and examples are illustrative only and are not intended to be necessarily limiting.
Implementation of the method and/or system of embodiments of the invention can involve performing or completing selected tasks manually, automatically, or a combination thereof. Moreover, according to actual instrumentation and equipment of embodiments of the method and/or system of the invention, several selected tasks could be implemented by hardware, by software or by firmware or by a combination thereof using an operating system.
For example, hardware for performing selected tasks according to embodiments of the invention could be implemented as a chip or a circuit. As software, selected tasks according to embodiments of the invention could be implemented as a plurality of software instructions being executed by a computer using any suitable operating system. In an exemplary embodiment of the invention, one or more tasks according to exemplary embodiments of method and/or system as described herein are performed by a data processor, such as a computing platform for executing a plurality of instructions. Optionally, the data processor includes a volatile memory for storing instructions and/or data and/or a non-volatile storage, for example, a magnetic hard-disk and/or removable media, for storing instructions and/or data. Optionally, a network connection is provided as well. A display and/or a user input device such as a keyboard or mouse are optionally provided as well.
Some embodiments of the invention are herein described, by way of example only, with reference to the accompanying drawings. With specific reference now to the drawings in detail, it is stressed that the particulars shown are by way of example and for purposes of illustrative discussion of embodiments of the invention. In this regard, the description taken with the drawings makes apparent to those skilled in the art how embodiments of the invention may be practiced.
For a better understanding of the invention and to show how the same may be carried into effect, reference will now be made, purely by way of example, to the accompanying drawings. With specific reference to the drawings in detail, it is stressed that the particulars shown are by way of example and for purposes of illustrative discussion of preferred embodiments of the present invention only, and are presented for the purpose of providing what is believed to be the most useful and readily understood description of the principles and conceptual aspects of the invention. In this regard, no attempt is made to show structural details of the invention in more detail than is necessary for a fundamental understanding of the invention. From the description taken together with the drawings it will be apparent to those skilled in the art how the several forms of the invention may be embodied in practice. Moreover, it is to be understood that the phraseology and terminology employed herein is for the purpose of description and should not be regarded as limiting the scope of the invention hereof.
Some embodiments of the current invention may relate to the need for an imaging system, which is compact and lightweight to be easily integrated over various kinds of aircrafts including ultra-light weight aircrafts, Unattended Aerial Vehicles etc.
Some embodiments of the current invention may relate to the need for an imaging system in which the imaging sensors are not fixed in relation to the surface over which they are installed, to fine-tune the required imaging shooting angles during flight for obtaining the requested results while ensuring an efficient flight run.
An aspect of some embodiments of the current invention relates to a method of building a three-dimensional topography model using a two-cameras system and passing over the terrain over parallel paths. Optionally, the lines of sight of the two cameras are at a fixed angle one to another and/or are contained by a plane parallel to the path of travel. Optionally, the lines of sight of the cameras be swept along an angular path perpendicular to the line of travel. For example, while traveling along a line, the cameras may take pictures at many positions defining different angles of view of an object along the direction of travel. For example, the cameras may be swept along multiple angles to capture topography at multiple locations and/or different distances from the line of travel and/or at a different angle in a plane perpendicular to the LoF. For example, as pictures are made at different locations along different LoF's, each object may be photographed at a large number of different angles around each of two perpendicular axes.
An aspect of some embodiments of the current invention relates to a system of two cameras mounted at a fixed relation to each other on a swiveling frame. The frame optionally swivels around an axis. Optionally the 3 3D vectors defined by the two lines of sight of the two cameras and axis of swiveling fit into a single plane. In some embodiments, the system includes a processor configured to control the swiveling and/or the timing of picture taking by the cameras. For example, the processor may be configured to take pictures at multiple angles of swiveling. Optionally the system further includes an aerial platform and/or the frame is mounted on the aerial platform with the axis of swiveling parallel to a direction of flight of the platform. Optionally, the processor further controls the path of travel, for example to achieve a desired level of imaging coverage of area to capture images of every point in a region of interest at multiple angles from above and/or four directions and/or to map in three-dimensions the region and/or 3D features on the surface at a desired resolution from using an efficient flight path over the area in parallel flight lines.
In some embodiments, the field of view of the cameras is optionally swept over a scene. For example, sweeping may include rotation of frame 103 around an axis 127. Optionally, the cameras 101, 102 are mounted with lines of site at different angles to the axis 127. For example, camera 101 is mounted with a line of which is perpendicular to the axis 127 while camera 102 is mounted with a line of sight at 45 degrees to the axis 127. Optionally, the line of sight of camera 101 and the line of sight of camera 102 and the axis 127 all fall in a single plane. Alternatively, the line of sight of camera 101 and the line of sight of camera 102 may each fall in a respective rotating plane (e.g. that the plane rotates as the line of sight is rotated around the axis) that is parallel to axis 127. Optionally the rotating plane of camera 101 is parallel to the rotating plane of camera 102 for example as illustrated in
In some embodiments, rotation is driven by a motor 107 mounted onto a motor mount 110, for example as further depicted at
In some embodiments, the imaging system is installed on an aircraft's shooting hatch. Optionally, a stabilizer ring 108 dampens vibrations occurring from the aircraft's body and/or provides stability and/or facilitates improved image quality. Optionally, the stabilizer includes a connector to the aircraft and a shock absorber. For example, stabilizer 608 includes two metal plates separated by shock absorbers. Optionally, frame 103 is mounted to a lower surface 121 of an aircraft via ring 108. Optionally, a camera assembly may be placed on any of various locations on the underside of an aircraft. For example, the camera assembly may be place on a lower surface of the aircraft (for example a floor of a fuselage and/or a lower surface of a wing and/or a tail and/or a strut and/or the camera assembly may be mounted on a pod protruding from the aircraft.
The system is connected to flight management computer 212 to execute the activation of the system according to the calculated flight procedure as described for example in
For example, the commands may be synchronized with position, based on the GPS location data. In some embodiments, an actuator moves the camera to its position and/or waits for the camera to reach a full stop (for example it may wait a time ranging between 10 to 200 milliseconds and/or between 200 to 300 millisecond and/or between 200 to 800 milliseconds. For example, stopping may facilitate capturing the image when there is minimal camera movement (e.g. to prevent smearing effects). An IMU 211 is optionally installed on the camera bracket 203 and/or moves along with it. The IMU 211 optionally extracts the angles of each sensor 201, 202 when the images are being captured. The IMU 211 data is also stored on the flight management computer 212.
In some embodiments, the system only covers the nadir and forward views. Sweeping both cameras during a LoF in a single direction covers 3 oblique directions one side of the plane: (Right, forward, forward-right, and nadir) and/or 3 oblique directions on the opposite side of the plane: (Left, forward-left, and nadir) but not the three backward direction views. For example, while flying LoF 861a pictures will be taken of a front right face 863a of a building 862. In order to compensate that and to achieve 9 directions of view for each object in the region consecutive flight lines are optionally flown in opposite direction while the aircraft flies over the region on both sides of each feature. For example, in this embodiment, all 9 major views will be covered, using only two cameras. For example, face 863d is covered on LoF 861d. This will be further illustrated for example in
In an exemplary embodiment with the same cameras and lenses as described above with respect to
In some embodiments, the motor stops every 21 degrees to take one image inside a sweep. Alternatively or additionally, the stops may range between 15 to 25 degrees and/or between 5 to 15 degrees and/or between 25 to 45 degrees.
For example, the collective coverage may include:
In some embodiments, overlap between different flight lines may range for example, between 70 to 80% and/or between 50 to 70% and/or between 70 to 90% and/or between 20 to 50%.
For mission planning the system inputs for example Google earth KML file that bound the area of interest. The planning routine optionally automatically determines the flight lines according to input such as: lens focal length, flight altitude, terrain, speed of the aircraft, and/or resolution requirements. The planning file optionally includes the start point and/or end point of LoF so that it will provide coverage for the region of interest, for example as marked on Google earth. The automatic algorithm optionally calculates the required distances between lines, length of lines, flight altitude, and exact location of each line.
An example of a calculation to extract the flight management file and system activation during its performance could be:
Terms and fixed figures used in the calculation:
For illustrative purposes building 862 is illustrated a s pyramid, dependent on the altitude and slope angle, a sloped face of a pyramid may be seen from the air even from opposite sides. The description herein may apply to for example to a rectangular building having vertical walls directed at 45 degrees to the LoF of the surveying aircraft and/or to surfaces on more complex structures that are oriented in various directions.
In some embodiments, cameras 1501 and 1502 are mounted on a mounting bracket 1503. For example, bracket 1503 may include a nadir mount 1591a for a nadir camera 1501 and/or an oblique mount 1591b for an oblique camera 1502. Optionally, bracket 1503 is rotationally attached to a motor (i.e. DC or Servo) bracket 1510 and/or rotation of bracket 1503 with respect to bracket 1510 around an axis 1527 is driven by a motor 1507. The nadir mount 1591a is optionally configured to hold a camera at a small angle to axis 1527 when compared to oblique mount 1591b. For example, mount 1591a may hold a camera at an angle ranging between 0 to 5 degrees to axis 1527 and/or between 5 to 15 degrees. Optionally, mount 1591b may hold a camera at an angle ranging between 15 to 35 degrees and/or between 35 to 55 degrees and/or between 55 to 75 degrees to axis 1527.
Optionally with the third camera the overlap of FOV's for adjacent LoF may be less than with only one oblique camera and/or the range of rotation may be less and/or the system may rotate only in one direction.
Optionally a vertical length 2092 of the imaging system perpendicular to axis 1527 may range between 50 to 150 mm and/or between 150 to 350 mm and/or between 350 to 500 mm. Optionally a horizontal width 2091 of the imaging system perpendicular to axis 1527 may range between 25 to 75 mm and/or between 75 to 175 mm and/or between 175 to 250 mm.
Although the invention has been described in conjunction with specific embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, it is intended to embrace all such alternatives, modifications and variations that fall within the spirit and broad scope of the specification.
It is expected that during the life of a patent maturing from this application many relevant technologies will be developed and the scope of the terms is intended to include all such new technologies a priori.
As used herein the term “about” refers to ±10%.
The terms “comprises”, “comprising”, “includes”, “including”, “having” and their conjugates mean “including but not limited to”.
The term “consisting of” means “including and limited to”.
The term “consisting essentially of” means that the composition, method or structure may include additional ingredients, steps and/or parts, but only if the additional ingredients, steps and/or parts do not materially alter the basic and novel characteristics of the claimed composition, method or structure.
As used herein, the singular form “a”, “an” and “the” include plural references unless the context clearly dictates otherwise. For example, the term “a compound” or “at least one compound” may include a plurality of compounds, including mixtures thereof.
Throughout this application, various embodiments of this invention may be presented in a range format. It should be understood that the description in range format is merely for convenience and brevity and should not be construed as an inflexible limitation on the scope of the invention. Accordingly, the description of a range should be considered to have specifically disclosed all the possible subranges as well as individual numerical values within that range. For example, description of a range such as from 1 to 6 should be considered to have specifically disclosed subranges such as from 1 to 3, from 1 to 4, from 1 to 5, from 2 to 4, from 2 to 6, from 3 to 6 etc., as well as individual numbers within that range, for example, 1, 2, 3, 4, 5, and 6. This applies regardless of the breadth of the range.
Whenever a numerical range is indicated herein, it is meant to include any cited numeral (fractional or integral) within the indicated range. The phrases “ranging/ranges between” a first indicate number and a second indicate number and “ranging/ranges from” a first indicate number “to” a second indicate number are used herein interchangeably and are meant to include the first and second indicated numbers and all the fractional and integral numerals therebetween.
It is appreciated that certain features of the invention, which are, for clarity, described in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features of the invention, which are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable subcombination or as suitable in any other described embodiment of the invention. Certain features described in the context of various embodiments are not to be considered essential features of those embodiments, unless the embodiment is inoperative without those elements.
All publications, patents and patent applications mentioned in this specification are herein incorporated in their entirety by reference into the specification, to the same extent as if each individual publication, patent or patent application was specifically and individually indicated to be incorporated herein by reference. In addition, citation or identification of any reference in this application shall not be construed as an admission that such reference is available as prior art to the present invention. To the extent that section headings are used, they should not be construed as necessarily limiting.