Adjustable range viewing of sonar imagery during trip replay
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:
- retrieve trip replay data associated with a past trip of a user of a watercraft on a body of water, wherein the trip replay data includes track data associated with a traveled path of the watercraft during the past trip and sonar image data associated with sonar images that were captured by a sonar system attached to the watercraft during the past trip;
display, on a first portion of a screen, the track data on a chart such that the traveled path of the watercraft during the past trip is displayed over the chart;
determine the position of the watercraft along the traveled path;
display, on a second portion of the screen, the sonar image data captured at the position of the watercraft such that the sonar image data corresponding to a first depth range is viewable on the second portion of the screen;
receive user input indicating a desire to zoom in on a portion of the sonar image data being displayed; and
display a zoomed in view of the portion of the sonar image data such that the sonar image data corresponding to a second depth range is viewable, wherein the second depth range is less than the first depth range.
2 Assignments
0 Petitions
Accused Products
Abstract
Sonar imagery captured during a trip on a body of water can be played back to users, forming a trip replay. However, since the depth of the body of water varies drastically over the course of the trip, the resulting sonar image captured and played over the trip replay may result in loss of detail near shallow depths (even though such detail was captured and is available). Embodiments of the present invention seek to provide the ability to zoom in on portions of the sonar image during trip replay. Additionally, further zoom features, such as bottom lock and canopy lock, provide additional functionality.
44 Citations
21 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:
-
retrieve trip replay data associated with a past trip of a user of a watercraft on a body of water, wherein the trip replay data includes track data associated with a traveled path of the watercraft during the past trip and sonar image data associated with sonar images that were captured by a sonar system attached to the watercraft during the past trip; display, on a first portion of a screen, the track data on a chart such that the traveled path of the watercraft during the past trip is displayed over the chart; determine the position of the watercraft along the traveled path; display, on a second portion of the screen, the sonar image data captured at the position of the watercraft such that the sonar image data corresponding to a first depth range is viewable on the second portion of the screen; receive user input indicating a desire to zoom in on a portion of the sonar image data being displayed; and display a zoomed in view of the portion of the sonar image data such that the sonar image data corresponding to a second depth range is viewable, wherein the second depth range is less than the first depth range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
retrieving trip replay data associated with a past trip of a user of a watercraft on a body of water, wherein the trip replay data includes track data associated with a traveled path of the watercraft during the past trip and sonar image data associated with sonar images that were captured by a sonar system attached to the watercraft during the past trip; displaying, on a first portion of a screen, the track data on a chart such that the traveled path of the watercraft during the past trip is displayed over the chart; determining the position of the watercraft along the traveled path; displaying, on a second portion of the screen, the sonar image data captured at the position of the watercraft such that the sonar image data corresponding to a first depth range is viewable on the second portion of the screen; receiving user input indicating a desire to zoom in on a portion of the sonar image data being displayed; and displaying a zoomed in view of the portion of the sonar image data such that the sonar image data corresponding to a second depth range is viewable, wherein the second depth range is less than the first depth range. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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:
-
retrieve trip replay data associated with a past trip of a user of a watercraft on a body of water, wherein the trip replay data includes track data associated with a traveled path of the watercraft during the past trip and sonar image data associated with sonar images that were captured by a sonar system attached to the watercraft during the past trip; display, on a first portion of a screen, the track data on a chart such that the traveled path of the watercraft during the past trip is displayed over the chart; determine the position of the watercraft along the traveled path; display, on a second portion of the screen, the sonar image data captured at the position of the watercraft such that the sonar image data corresponding to a first depth range is viewable on the second portion of the screen; receive user input indicating a desire to zoom in on a portion of the sonar image data being displayed; and display a zoomed in view of the portion of the sonar image data such that the sonar image data corresponding to a second depth range is viewable on the second portion of the screen, wherein the second depth range is less than the first depth range. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification