IP Library Granted Patent US 10,802,125
Granted Patent B2
US 10,802,125 · App. 15/716,399 · Granted Oct 13, 2020

Touch-gesture control for side-looking sonar systems

Inventor: Christopher Daniel Gatland (Fareham, GB)
Assignee: FLIR BELGIUM BVBA
G01S7/629G01S7/6272G01S7/6281G01S15/86G01S15/8902G06F3/0416G06F3/04845G06F3/04883G01S15/96G06F2203/04806
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,802,125
App. No.
15/716,399
Granted
Oct 13, 2020
Kind
B2
Abstract

Techniques are disclosed for systems and methods to provide touch screen side-scan sonar adjustment for mobile structures. A side-scan sonar adjustment system includes a user interface with a touch screen display and a logic device configured to communicate with the user interface and a side-scan sonar system. The user interface is configured to receive and/or display side-scan sonar data provided by the side-scan sonar system. The logic, device is configured to determine a horizontal swipe gesture rate component performed on the touch screen display, stretch the displayed image in accordance with the swipe gesture, and snap to a new field of view in accordance with current field of view and swipe length information. The user interface and logic device may be integrated together to form a multifunction display used to power and/or supply side-scan sonar transmission signals to the side-scan sonar system.

Claims (63)

1. A system comprising:

a user interface comprising a touch screen display and configured to receive and/or display side-scan sonar data provided by a side-scan sonar system; and

a logic device configured to communicate with the user interface and/or the side-scan sonar system, wherein the logic device is configured to:

detect a horizontal swipe gesture performed on the touch screen display;

adjust the touch screen display based on a swipe distance to adjust a field of view in the direction of the horizontal swipe gesture; and

snap the touch screen display to a view according to the length of the horizontal swipe gesture,

wherein the side-scan sonar data is rendered on the touch screen display with a vertical axis representing a direction of motion of the side-scan sonar system and a horizontal axis representing a field of view image perpendicular to the direction of motion,

wherein the touch screen display scrolls vertically to display the side-scan sonar data at a scroll rate, and

wherein adjusting the touch screen display comprises stretching at least a portion of the field of view along the horizontal axis.

2. The system of claim 1 , wherein detecting the horizontal swipe gesture comprises:

detecting a point of contact on the touch screen display;

tracking the point of contact across the touch screen display; and

estimating an angle of travel and a travel distance corresponding to a starting contact point and an ending contact point.

3. The system of claim 2 , wherein detecting the horizontal swipe gesture further comprises:

determining a horizontal swipe by comparing the angle of travel to a threshold angle and a travel distance to a threshold distance.

4. The system of claim 2 , wherein estimating the travel distance comprises:

determining start and stop positions of the detected swipe gesture for the point of contact; and

determining the travel distance by subtracting a first touch screen coordinate of the start position from a second touch screen coordinate of the stop position.

5. The system of claim 1 , wherein adjusting the touch screen display comprises:

tracking a contact position during the horizontal swipe gesture; and

selecting a view of the side-scan sonar data to be displayed on the touch screen display based on a current contact position.

6. The system of claim 5 , wherein the contact position adjusts the displayed field of view in accordance with a detected horizontal movement.

7. The system of claim 1 , wherein the side-scan sonar system is configured to be coupled to a mobile structure comprising a watercraft, aircraft, and/or a motor vehicle.

8. The system of claim 1 , wherein:

the user interface and the logic device are integrated together to form a multifunction display; and

the multifunction display is configured to provide power and/or sonar transmission signals to a sonar transducer assembly of the side-scan sonar system.

9. The system of claim 1 , wherein:

the user interface and the logic device are integrated together to form a portable user interface; and

the portable user interface is configured to communicate with the side-scan sonar system over a wireless communication link.

10. The system of claim 1 , further comprising the side-scan sonar system, wherein the side-scan sonar system comprises a side-looking sonar transducer; and

wherein the side-scan sonar data is generated by the side-looking sonar transducer.

11. The system of claim 10 , wherein the side-scan sonar data comprises a plurality of rows, each row corresponding to at least one ensonification of the side-looking sonar transducer.

12. The system of claim 1 , wherein snapping the touch screen display comprises snapping the touch screen display to one of a first view representing sonar images of a first side of the side-scan sonar system, a second view representing sonar images of a second side of the side-scan sonar system, and a third view representing a view centered under the side-scan sonar system.

13. The system of claim 1 , wherein the logic device is configured to:

upon detection of a left swipe gesture, snap to a center view if a current view is a left-only view or snap to a right-only view if the current view is not a left-only view; and

upon detection of a right swipe gesture, snap to a center view if the current view is a right-only view or snap to a left-only view if the current view is not a right-only view.

14. The method of claim 13 , wherein:

the left-only view corresponds to a left side of the side-scan sonar system, the right-only view corresponds to a right side of the side-scan sonar system, and the center view corresponds to both the left and right sides of the side-scan sonar system.

15. A method comprising:

detecting a horizontal swipe gesture performed on a touch screen display of a user interface, wherein the user interface is configured to receive and/or display side-scan sonar data provided by a side-scan sonar system, wherein detecting the horizontal swipe gesture comprises detecting one of a left or right swipe;

adjusting a field of view of the displayed side-scan sonar data in accordance with the horizontal swipe gesture; and

snapping the displayed side-scan sonar data to a view in accordance with the horizontal swipe gesture, wherein snapping the displayed side-scan sonar data comprises:

if the horizontal swipe gesture comprises a left swipe, then snapping to a center view if a current view is a left-only view, and if the current view is not a left-only view, snapping to a right-only view, and

if the horizontal swipe gesture comprises a right swipe, then snapping to a center view if the current view is a right-only view, and if the current view is not a right-only view, snapping to a left-only view.

16. The method of claim 15 , wherein the displayed side-scan sonar data view is one of a left-only view, right-only view, and center view.

17. The method of claim 16 , wherein snapping the displayed side-scan sonar data further comprises:

calculating a length of the horizontal swipe gesture;

comparing the length to a threshold value;

snapping to the current view if the calculated length is less than the threshold value; and

snapping to a new view if the calculated length is greater than the threshold value.

18. The method of claim 15 , wherein snapping the displayed side-scan sonar data further comprises:

determining whether a new view is available in a swipe direction of the horizontal swipe gesture;

snapping to the new view if available in the swipe direction; and

snapping to the current view if the new view is not available in the swipe direction.

19. The system of claim 15 , wherein snapping the displayed side-scan sonar data comprises snapping the touch screen display to one of a first view representing sonar images of a first side of the side-scan sonar system, a second view representing sonar images of a second side of the side-scan sonar system, and a third view representing a view centered under the side-scan sonar system.

20. A method comprising:

detecting a horizontal swipe gesture performed on a touch screen display of a user interface, wherein the user interface is configured to receive and/or display side-scan sonar data provided by a side-scan sonar system;

adjusting a field of view of the displayed side-scan sonar data in accordance with the horizontal swipe gesture; and

snapping the displayed side-scan sonar data to a view in accordance with the horizontal swipe gesture, wherein the displayed side-scan sonar data view is one or a left-only view, a right-only view, or a center view, wherein snapping the displayed side-scan sonar data comprises:

calculating a length of the horizontal swipe gesture;

comparing the length to a threshold value;

snapping to a current view if the calculated length is less than the threshold value; and

snapping to a new view if the calculated length is greater than the threshold value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2025
From: FLIR BELGIUM BVBA
To: RAYMARINE UK LIMITED
Reel/Frame 071149/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2017
From: GATLAND, CHRISTOPHER DANIEL
To: FLIR BELGIUM BVBA
Reel/Frame 043731/0708 →