Systems and methods for automatically identifying available docking positions using a vision system of a marine vessel

US2026030901A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2026030901-A1
Application numberUS-202418786781-A
CountryUS
Kind codeA1
Filing dateJul 29, 2024
Priority dateJul 29, 2024
Publication dateJan 29, 2026
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system for automatically identifying available docking positions using a vision system of a marine vessel is provided, the system comprising: an imaging device, wherein the imaging device is configured to be mounted to the marine vessel with an associated field of view of an environment of the marine vessel; and one or more hardware processors configured to: identify, based on image data captured using the imaging device, a dock instance; determine, based on the image data, whether the dock instance is available for docking; indicate that the dock instance is an available docking position; and cause the marine vessel to maneuver to the available docking position.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for automatically identifying available docking positions using a vision system of a marine vessel, the system comprising: an imaging device, wherein the imaging device is configured to be mounted to the marine vessel with an associated field of view of an environment of the marine vessel; and one or more hardware processors configured to: identify, based on image data captured using the imaging device, a dock instance; determine, based on the image data, whether the dock instance is available for docking; indicate that the dock instance is an available docking position; and cause the marine vessel to maneuver to the available docking position. 2 . The system of claim 1 , wherein the imaging device comprises a stereoscopic camera. 3 . The system of claim 1 , wherein the one or more hardware processors are further configured to: provide the image data to a trained object detection model, wherein the trained object detection model is trained to identify instances of objects in input image data corresponding to a plurality of classes, including a dock class; receive, from the trained object detection model, object detection information indicative of a location and size of the dock instance; and identify the dock instance based on the object detection information. 4 . The system of claim 1 , wherein the one or more hardware processors are further configured to: provide the image data to a trained image segmentation model, wherein the trained image segmentation model is trained to classify each portion of input image data as corresponding to a class of a plurality of classes, including a dock class; receive, from the trained image segmentation model, segmentation information indicative of a location and size of the dock instance; and identify the instance dock based on the segmentation information. 5 . The system of claim 1 , wherein the one or more hardware processors are further configured to: identify, based on the image data captured using the imaging device, a second dock instance; determine whether a dock bounding box associated with the dock instance overlaps one or more non-dock bounding boxes associated with one or more non-dock objects by at least a threshold amount; and in response to determining that the dock bounding box overlaps one or more non-dock bounding boxes by at least the threshold amount, determine that the second dock instance is not available for docking. 6 . The system of claim 1 , wherein the one or more hardware processors are further configured to: determine whether an amount of open water near the dock instance is sufficient for docking the marine vessel; and in response to determining that the amount of open water near the dock instance is sufficient for docking the marine vessel, determine that the dock instance is available for docking. 7 . The system of claim 6 , wherein the one or more hardware processors are further configured to: identify a portion of image data within a dock bounding box associated with the dock instance classified as water in segmentation information; determine whether the portion classified as water exceeds a threshold portion of the dock bounding box; and in response to determining that the portion classified as water exceeds the threshold portion of the dock bounding box, determine that the amount of open water near the dock instance is sufficient for docking the marine vessel. 8 . The system of claim 1 , wherein the one or more hardware processors are further configured to: label a portion of a model of the marine environment adjacent to the dock instance as available for docking, wherein the portion of the model comprises a portion of the image data that is classified as water and within a dock bounding box associated with the dock instance; and indicate that the dock instance is an available docking position based on the labeled portion of the model. 9 . The system of claim 8 , wherein the model comprises an occupancy grid. 10 . The system of claim 8 , wherein the one or more hardware processors are further configured to: cause a graphical user interface to be presented that includes a user interface element that represents a location of the available docking position with respect to a portion of a dock in the environment that corresponds to the dock instance; receive, via the graphical user interface, input that causes the available docking position to be selected as a target docking position; and in response to receiving the input that causes the available docking position to be selected, cause the marine vessel to maneuver to the target docking position. 11 . The system of claim 1 , further comprising: a marine propulsion system comprising one or more propulsion devices, wherein the one or more hardware processors are further configured to: receive an indication that the available docking position has been selected as a target docking position; determine a path to the target docking position; determine marine vessel movements to cause the marine vessel to travel along the path; and output the marine vessel movements to the marine propulsion system, thereby causing the marine propulsion system to actuate the one or more propulsion devices to propel the marine vessel to the available docking location without further intervention from an operator of the marine vessel. 12 . A method for automatically identifying available docking positions using a vision method of a marine vessel, the method comprising: identifying, based on image data captured using an imaging device, a dock instance, wherein the imaging device is configured to be mounted to the marine vessel with an associated field of view of an environment of the marine vessel; determining, based on the image data, whether the dock instance is available for docking; indicating that the dock instance is an available docking position; and causing the marine vessel to maneuver to the available docking position. 13 . The method of claim 12 , wherein the imaging device comprises a stereoscopic camera. 14 . The method of claim 12 , further comprising providing the image data to a trained object detection model, wherein the trained object detection model is trained to identify instances of objects in input image data corresponding to a plurality of classes, including a dock class; receiving, from the trained object detection model, object detection information indicative of a location and size of the dock instance; and identifying the dock instance based on the object detection information. 15 . The method of claim 12 , further comprising providing the image data to a trained image segmentation model, wherein the trained image segmentation model is trained to classify each portion of input image data as corresponding to a class of a plurality of classes, including a dock class; receiving, from the trained image segmentation model, segmentation information indicative of a location and size of the dock instance; and identifying the instance dock based on the segmentation information. 16 . The method of claim 12 , further comprising identifying, based on the image data captured using the imaging device, a second dock instance; determining whether a dock bounding box associated with the dock instance overlaps one or more non-dock bounding boxes associated with one or more non-dock objects by at least a threshold amount; and in response to determining that the dock bounding box overlaps one or more non-dock bounding boxes by at least the threshold

Assignees

Inventors

Classifications

  • Optical signals · CPC title

  • operating on the water surface · CPC title

  • Spaces reserved for vehicle traffic, e.g. roads, regulated airspace or regulated waters · CPC title

  • Traffic control systems for marine craft (marking of navigational route B63B22/16, B63B51/00) · CPC title

  • G05D1/661Primary

    Docking at a base station (delivering or retrieving payloads G05D1/667) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2026030901A1 cover?
A system for automatically identifying available docking positions using a vision system of a marine vessel is provided, the system comprising: an imaging device, wherein the imaging device is configured to be mounted to the marine vessel with an associated field of view of an environment of the marine vessel; and one or more hardware processors configured to: identify, based on image data capt…
Who is the assignee on this patent?
Brunswick Corp
What technology area does this patent fall under?
Primary CPC classification G05D1/661. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).