Patents Assigned to Coda Octopu Group, inc.
-
Publication number: 20200400801Abstract: A method of tracking a known object is presented, wherein a sonar image of an object which is distorted by an artifact associated with sonar imaging is compared with an image generated from a model of the object, and at least one of the two images is modified to reduce differences between them.Type: ApplicationFiled: October 30, 2015Publication date: December 24, 2020Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20200347961Abstract: A portion of a line from a line laying vessel to a touchdown support point on or near to the seabed is imaged with a 3 dimensional sonar imaging system to produce coordinates of a series of touchdown points using a time sequence of sonar images, and the time series of touchdown points is recorded.Type: ApplicationFiled: March 22, 2019Publication date: November 5, 2020Applicant: Coda Octopus Group, Inc.Inventors: Syed Abbas, Blair Cunningham
-
Publication number: 20200292699Abstract: Reflected sonar signals arising from one or more possible unknown objects are distinguished according to a first criterion, and possible shapes each having a defined unique associated point are assigned each of the possible unknown objects. Then the three dimensional points are tracked by the sonar system.Type: ApplicationFiled: March 28, 2019Publication date: September 17, 2020Applicant: Coda Octopus Group, Inc.Inventors: Syed Alam Abbas, Blair Cunningham
-
Publication number: 20190346565Abstract: Beamformed sonar data is compressed before communicating the data to a storage step or to a further processing step. At lease some of the beams of the compressed beamformed data have values for at least two different ranges.Type: ApplicationFiled: May 14, 2018Publication date: November 14, 2019Applicant: Coda Octopu Group, inc.Inventor: Martyn Sloss
-
Publication number: 20190317211Abstract: In a sonar system using a large array multielement sonar detector to detect reflected signals sent out by a sonar ping generator, the sent out sonar ping generator sends out varying frequency sonar signals during each ping, where the frequency is neither monotonically increasing or monotonically decreasing.Type: ApplicationFiled: April 14, 2018Publication date: October 17, 2019Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20190265343Abstract: In a sonar system using a large array multielement sonar detector, the raw phase and intensity data is reduced to less than three bits per channel per slice for each of the detectors in the multielement array before the raw data is transmitted to a beamformer for transforming the data to information about the spatial positions of objects reflecting the sonar signals.Type: ApplicationFiled: February 28, 2018Publication date: August 29, 2019Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Patent number: 10088566Abstract: An object is measured to record the relative surface coordinates. Then, a portion of the object “the front side” immersed in a fluid is imaged by directing a sonar pulse at the object and recording sonar signals reflected from the object with a sonar imaging array. Then, the recorded relative surface coordinates are iteratively fit to coordinates calculated from the sonar image. Thereafter, the coordinates of the surface of the “backside” of the object that is not observable in the sonar image are known, and a computer generated image of the backside is stitched to sonar image so that the object can be viewed from a plurality of viewpoints separated from the sonar imaging array.Type: GrantFiled: October 30, 2015Date of Patent: October 2, 2018Assignee: Coda Octopus Group Inc.Inventor: Martyn Sloss
-
Publication number: 20170123061Abstract: An object is measured to record the relative surface coordinates. Then, a portion of the object “the front side” immersed in a fluid is imaged by directing a sonar pulse at the object and recording sonar signals reflected from the object with a sonar imaging array. Then, the recorded relative surface coordinates are iteratively fit to coordinates calculated from the sonar image. Thereafter, the coordinates of the surface of the “backside” of the object that is not observable in the sonar image are known, and a computer generated image of the backside is stitched to sonar image so that the object can be viewed from a plurality of viewpoints separated from the sonar imaging array.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20140064033Abstract: An object is measured to record the relative surface coordinates. Then, a portion of the object “the front side” immersed in a fluid is imaged by directing a sonar pulse at the object and recording sonar signals reflected from the object with a sonar imaging array. Then, the recorded relative surface coordinates are iteratively fit to coordinates calculated from the sonar image. Thereafter, the coordinates of the surface of the “backside” of the object that is not observable in the sonar image are known, and a computer generated image of the backside is stitched to sonar image so that the object can be viewed from a plurality of viewpoints separated from the sonar imaging array.Type: ApplicationFiled: September 5, 2012Publication date: March 6, 2014Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20140064032Abstract: Sonar imaging data obtained by sending multiple sonar pings towards an object is reduced by assigning values measured by each sonar ping to bins, where each bin is fixed in World Space, and calculating the opacity of each bin to produce an image of the object. A normal vector associated with each bin is used to calculate the light reflected from a model constructed from the data. The most preferred normal vector is calculated from the vector sum of normals calculated from each ping.Type: ApplicationFiled: September 5, 2012Publication date: March 6, 2014Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20110110194Abstract: Sonar imaging data is reduced by assigning partially reflective and/or opaque two dimensional areas for each data point to a series of planes. The reflectivity and/or transmission of light from the areas is calculated and used to construct an image.Type: ApplicationFiled: April 16, 2008Publication date: May 12, 2011Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20090310438Abstract: Sonar three dimensional data are represented by a two dimensional image. Pixels of the two dimensional image are emphasized if the if the three dimensional data associated with the pixel differ by more than a criterion from the three dimensional data associated with neighboring pixels.Type: ApplicationFiled: June 13, 2008Publication date: December 17, 2009Applicant: Coda Octopus Group, Inc.Inventor: Martyn Sloss
-
Publication number: 20090250839Abstract: Objects which are to be inspected by sonar imaging when they are submerged are coated with or formed with a surface which is a non-specular sonar reflector.Type: ApplicationFiled: April 2, 2008Publication date: October 8, 2009Applicant: Coda Octopus Group, Inc.Inventors: Poul A. Andersen, Erik Eknes, Rolf Kahrs Hansen
-
Patent number: 7489592Abstract: A method of automatically performing a patch test for a sonar system is disclosed, where data from a plurality of overlapping 3D sonar scans of a surface as the platform is moved are used to compensate for biases in mounting the sonar system on the platform.Type: GrantFiled: February 19, 2007Date of Patent: February 10, 2009Assignee: Coda Octopus Group IncInventor: Rolf Hansen
-
Patent number: 7466628Abstract: Data recorded by directing a single sonar beam pulse towards a surface, and recording the reflected sonar signals with a large plurality of detectors, is used to generate a mathematical representation of the surface. The mathematical representation of the surface is chosen to fit the recorded data according to a criterion such as a least squares fit of a plane to the recorded data points. A mathematical representation of on object is built up from a number of non-overlapping mathematical objects such as triangles, each triangle joined to adjoining triangles to form a continuous surface in three dimensions. Images of such mathematical representations are then presented to the observer.Type: GrantFiled: August 15, 2006Date of Patent: December 16, 2008Assignee: Coda Octopus Group, Inc.Inventor: Rolf Hansen
-
Publication number: 20080302115Abstract: A container for containing underwater sensors such as sonar transceivers, sonar imaging devices, optical imaging devices, etc, electronic equipment and a cooling liquid for cooling the electronic equipment is connected to a second, variable volume container which acts both as a heat exchanger and as a pressure compensator for compensating the pressure difference between the cooling fluid and the surrounding water or other fluid.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Applicant: Coda Octopus Group, Inc.Inventors: Erik Eknes, Poul Andersen
-
Publication number: 20080198694Abstract: A method of automatically performing a patch test for a sonar system is disclosed, where data from a plurality of overlapping 3D sonar scans of a surface as the platform is moved are used to compensate for biases in mounting the sonar system on the platform.Type: ApplicationFiled: February 19, 2007Publication date: August 21, 2008Applicant: Coda Octopus Group, Inc.Inventor: Rolf Kahrs Hansen
-
Publication number: 20080043572Abstract: Data recorded by directing a single sonar beam pulse towards a surface, and recording the reflected sonar signals with a large plurality of detectors, is used to generate a mathematical representation of the surface. The mathematical representation of the surface is chosen to fit the recorded data according to a criterion such as a least squares fit of a plane to the recorded data points. A mathematical representation of on object is built up from a number of non-overlapping mathematical objects such as triangles, each triangle joined to adjoining triangles to form a continuous surface in three dimensions. Images of such mathematical representations are then presented to the observer.Type: ApplicationFiled: August 15, 2006Publication date: February 21, 2008Applicant: Coda Octopus Group, Inc.Inventor: Rolf Kahrs Hansen