SYSTEMS AND ASSOCIATED METHODS FOR PRODUCING SONAR IMAGE OVERLAY
First Claim
1. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
- receive sonar data associated with an underwater environment relative to a watercraft at a location of a body of water;
determine the location;
determine a boundary of the body of water proximate the location, wherein the boundary corresponds to an edge of the body of water;
generate an image based on the sonar data such that no portion of the image extends beyond the boundary; and
cause display of the image over a chart at the location such that the image does not extend beyond the boundary as indicated by the chart.
2 Assignments
0 Petitions
Accused Products
Abstract
Overlaying a sonar image over a chart at a corresponding location can provide a beneficial and easy to understand view of the underwater environment for a user. However, in some cases, the watercraft may be close to a boundary of the body of water when the sonar data is gathered. In such a scenario, inaccurate sonar returns or preset display distances of the sonar image can cause the resulting sonar image to be displayed over the boundary and covering land. This can be confusing and can be difficult to decipher. Embodiments of the present invention provide systems and methods for cropping the sonar image for presentation over the chart such that no portion of the image extends beyond the boundary line of the body of water. This creates a smooth and easy to read sonar image/chart display.
6 Citations
20 Claims
-
1. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
-
receive sonar data associated with an underwater environment relative to a watercraft at a location of a body of water; determine the location; determine a boundary of the body of water proximate the location, wherein the boundary corresponds to an edge of the body of water; generate an image based on the sonar data such that no portion of the image extends beyond the boundary; and cause display of the image over a chart at the location such that the image does not extend beyond the boundary as indicated by the chart. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving sonar data associated with an underwater environment relative to a watercraft at a location of a body of water; determining, by a processor, the location; determining a boundary of the body of water proximate the location, wherein the boundary corresponds to an edge of the body of water; generating an image based on the sonar data such that no portion of the image extends beyond the boundary; and causing display of the image over a chart at the location such that the image does not extend beyond the boundary as indicated by the chart. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprised of at least one memory device having computer program instructions stored thereon, the computer program instructions being configured, when run by a processor, to:
-
receive sonar data associated with an underwater environment relative to a watercraft at a location of a body of water; determine the location; determine a boundary of the body of water proximate the location, wherein the boundary corresponds to an edge of the body of water; generate an image based on the sonar data such that no portion of the image extends beyond the boundary; and cause display of the image over a chart at the location such that the image does not extend beyond the boundary as indicated by the chart. - View Dependent Claims (18, 19, 20)
-
Specification