[go: up one dir, main page]

EP4349765A1 - Appareil pour déterminer une longueur de trajet traversant un gitan d'un guindeau sur un bateau. - Google Patents

Appareil pour déterminer une longueur de trajet traversant un gitan d'un guindeau sur un bateau. Download PDF

Info

Publication number
EP4349765A1
EP4349765A1 EP23201174.2A EP23201174A EP4349765A1 EP 4349765 A1 EP4349765 A1 EP 4349765A1 EP 23201174 A EP23201174 A EP 23201174A EP 4349765 A1 EP4349765 A1 EP 4349765A1
Authority
EP
European Patent Office
Prior art keywords
windlass
radiation
boat
module
rotation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP23201174.2A
Other languages
German (de)
English (en)
Inventor
Eric R. Sirkin
Xavier ALEXANDRE
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US17/937,448 external-priority patent/US11912379B2/en
Application filed by Individual filed Critical Individual
Publication of EP4349765A1 publication Critical patent/EP4349765A1/fr
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66DCAPSTANS; WINCHES; TACKLES, e.g. PULLEY BLOCKS; HOISTS
    • B66D1/00Rope, cable, or chain winding mechanisms; Capstans
    • B66D1/60Rope, cable, or chain winding mechanisms; Capstans adapted for special purposes
    • B66D1/74Capstans
    • B66D1/7463Accessories
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66DCAPSTANS; WINCHES; TACKLES, e.g. PULLEY BLOCKS; HOISTS
    • B66D1/00Rope, cable, or chain winding mechanisms; Capstans
    • B66D1/60Rope, cable, or chain winding mechanisms; Capstans adapted for special purposes
    • B66D1/72Anchor-chain sprockets; Anchor capstans

Definitions

  • the present application relates generally to the art of affixing a boat to a position in a body of water and more particularly relates to methods and apparatus using computer vision, electromagnetic radiation such as light, sound, micro-mechanical devices, digital signal processing, artificial intelligence, and/or augmented reality to monitor a windlass rotation and rode release for anchoring a boat in a body of water.
  • Marine vessels can range in size from 6-meter-long recreational power boats to 350-meter-long aircraft carriers. All require anchoring (for example see FIG. 1 ) to maintain the position of a boat 100 in a body of water 105 and prevent it from being moved by, water currents and forces 110.
  • a boat operator (“skipper") can be tasked with setting an anchor 115 at a designated geophysical anchor site 120.
  • the anchor is attached to a boat near its bow 135 by a tether 125, called a rode, which can be a rope or chain.
  • the rode can be made from a variety of materials such as nylon, polyester, Kevlar, iron, steel, and others, depending on the application.
  • the anchor can become embedded in a seabed 130 and tension transmitted through the connecting rode can hold the bow.
  • the boat 100 may move (see for example, FIG. 2 ) along an arc 205 drawn around the anchor site 120.
  • the radius of the arc depends on the rode length and the amount of tension required to support the various forces 110 that wind, currents, and/or waves apply to the boat 100.
  • a skipper must ensure that the boat 100 does not collide with nearby objects such as another boat 215, rocks 220, coral, and/or a marina or pier as the boat moves along the arc 205 (as shown in FIG. 2 ).
  • Anchor control of boat position is commonly used in a body of water 105 where the water level is sufficiently shallow to permit an anchor 115 that is set in the seabed to be attached to the boat with a rode 125 (seabed will be understood to mean the bottom of any body of water including a lake, river, ocean, etc.).
  • a skipper/crew may use two or more anchors respectively attached to different positions on the boat, for example bow and stem, to hold both of these points in relatively fixed positions.
  • an anchor site is selected by taking into consideration water depth, prevailing wind/current, and proximity of nearby objects (for example other boats, rocks, shore, marina, etc.).
  • a boat crew releases a length of anchor rode that is approximately 6 - 8 times the depth of water at the anchor site.
  • the boat is first moved to position where its bow is above the selected anchor site, before starting release of the anchor rode.
  • the boat After the descending anchor reaches the sea bed, the boat generally moves downwind from the anchor site, stem first, and additional rode is continually released rode as the boat moves.
  • Anchor rode must be released at a faster rate than the boat speed to prevent 'dragging' the anchor along the seabed from the selected site.
  • a crew may test the success of a set anchor operation by powering the boat in reverse for several seconds, before removing power (neutral) to see whether the tension from the rode causes the boat to spring forward in the direction of the anchor site.
  • This method and test are not reliable and the result is a boat not securely anchored.
  • Anchor rode is released or retrieved with equipment comprising a rotating pulley device called a windlass (WL).
  • a vertical WL 300 as shown in FIG. 3 , is so called because its axis is perpendicular to the deck to which it is mounted.
  • the rode (chain in this case) 125 is released as the WL turns counter clockwise, and it is retrieved (also known as gathering) when it rotates clockwise.
  • the chain is fed through a WL gypsy 305 with sprockets engaging each link in the chain.
  • a windlass capstan (WLC) 310 at the top of the WL has a winch handle socket 315 at its center.
  • FIG. 4 shows an expanded view of the gypsy 305 having a diameter 405, showing details of the sprockets that lock onto chain links 125 as the gypsy rotates.
  • FIG. 5 Another vertical WL 300 is shown in FIG. 5 mounted to boat deck 505. Rode 125 and anchor 115 are in a fully retrieved position.
  • a WL can be powered from a boat's battery bank.
  • the WL motor is usually a single speed high torque motor having one push button control 510 that turns the motor on in a rotation direction to release rode 125 (and the anchor 115), and another push button control 515 to run the motor in the opposite direction to gather rode 125 and retrieve the anchor 115. These controls cannot change motor speed.
  • FIG. 6 shows a horizontal WL 300 mounted below a boat deck 605.
  • Anchor position can be maintained through friction with a seabed.
  • the forces in play applied to an anchored boat are illustrated in FIG. 7 .
  • a boat 100 is fixed under tension applied by rode 125 running between windlass bow 135 and anchor 115 which has been set at the seabed 130.
  • the mass of the anchor and rode result in a gravitational force F g 705 perpendicular to the seabed that is proportional to their combined masses according to EQ. 1:
  • F g G ⁇ m anchor + m rode ⁇ m earth / R 2 earth
  • G the gravitational constant
  • R earth is the radius of the earth.
  • This frictional force F f increases with the length of a rode having contact with the seabed.
  • chord 720 of length H drawn between the ends of the catenary formed by rode 125 which connects bow 135 to the anchor 115 forms an hypotenuse of a right triangle having an interior angle ⁇ relative to the horizontal plane of the sea, leg 715 with a length equal to the water depth (d), and leg 725 equal to the horizontal distance L along the seabed between the boat and the anchor site (e.g. the point where the tangent to the catenary curve has flattened to within about 3 degrees of horizontal) 725.
  • arctan d / L
  • L / H cos ⁇
  • a helmsman might move a boat on the surface of a body of water into a predetermined anchoring position above preselected anchoring site, and maintain that position while a crew member releases a length of rode substantially equal to the distance d shown in FIG. 7 , such as is necessary to lower the anchor vertically and lay on the seabed.
  • a helmsman can back up the boat while a suitable length of additional rode is simultaneously released.
  • this hypothetical scenario is not practical at least because the boat is subject to drift while the anchor is being lowered, such that its geophysical position moves away from the anchoring site.
  • rode release is started when the boat reaches a preselected set anchor position.
  • the rode is released as fast as practical in order to minimize horizontal force on the anchor as a helmsman powers the boat backward, so as to effectuate tension that will set the anchor after it makes contact with the seabed.
  • It is important that the rate of rode release must far exceed the boat speed in order to minimize any horizontal displacement of the anchor position before the anchor makes effective contact with the seabed (e.g. minimize dragging).
  • the resulting catenary formed by the rode should ultimately have a relatively long leg "L" (725) reflective of the relatively high rate of rode release relative to the speed of the boat 100 as it is piloted during the anchoring operation.
  • L relatively long leg
  • the length of rode released during a set anchor operation e.g. the length of catenary 125, can be about 6 to 8 times the water depth d.
  • An anchor that has not been set properly can be problematic and/or dangerous.
  • a reliable anchoring process depends on moving the boat to compensate for drift while releasing the anchor. It can be quite difficult to simultaneously control boat movement and chain release speeds with respect to one another. If the boat moves faster than the rate of chain release after the anchor touches the seabed, the anchor may drag along the seabed surface without locking into the target anchoring site.
  • Anchor dragging can occur even when the boat is in a protected bay.
  • a boat approaching a shore from the sea can be anchored, at a site having a suitable depth for safe anchor, near the shore.
  • a boat will typically drop anchor and move backwards away from the shore toward deeper water as the chain is released from the bow.
  • the anchor may be dragged into deeper water.
  • the crew may believe it has deployed a sufficient length of chain whereas the boat may actually be coupled to an untethered anchor in deep water. This is an insecure situation. It will be apparent that reliable knowledge of the water depth and measurements of the length of chain released are crucial.
  • Boat speed can be a critical variable as well. If a boat backs up too slowly, the chain may not apply enough stress to set the anchor properly. In an extreme case, this can result in chain piling up on the seabed. Alternatively, the chain may be laid along the sea bed without a set anchor so as to apply little or no tension on the boat and anchor. Ordinarily this is not as dangerous as anchor dragging, but wind and currents can cause the boat to drift.
  • GNSS chart plotters that are commonly found on sea faring boats, have built in mapping capabilities. These instruments can overlay the current position of the boat on navigation charts and track boat speed. GNSS chart plotter manufacturers such as RayMarine (http://www.raymarine.com, retrieved on 2/23/2021), can trigger an alarm when the boat position exceeds a predetermined distance from a selected location. These devices can track a boat position as the boat swings through an arc 205 defined by the rode 125 and anchor site 120 as shown in FIG. 2 . There are smartphone applications such as Aqua Map having similar functionality (http://www.globalaquamaps.com/Anchor_Alarm.html, retrieved on 2/23/2021).
  • Prior art techniques to measure chain length during the course of a set anchor operation include counting periodic marks either painted on or attached to equally spaced rode chain links. Maintenance requires a crew to stretch the rode along the boat deck and paint chain links at regular intervals along its length. Alternatively, crew may attach plastic clips to chain link at equal intervals along the rode length. By counting the number of marked links as the rode is released a crew may estimate released rode length. In practice, crew members are easily distracted during an anchoring operation and can easily lose count. Apart being error prone, the markings themselves are problematic. Paint weathers and fades when exposed to the elements and corrosive environment of the sea. Chain links grind against the seabed or each other during use and/or storage. In real world environments the paint quickly wears off, making link counting difficult.
  • Plastic clips wear at least as quickly, frequently breaking in either the chain locker (cabinet where the rode is stored) or as the rode passes through the WL gypsy. For these, and other reasons, counting marked links is a technique rarely used in real world anchoring applications.
  • Retrofit WL chain counters are available from a number of manufacturers. Retrofit chain counters such as described in US Patent No. 6374765 , use an attached magnet to sense a WL revolution each time the magnet traverses a sensor. Installation of these devices is intrusive, difficult, and laborious. Besides challenges associated with disassembling the WL and mounting the retrofit chain counter, a magnet must be epoxied into a hole in the gypsy and a sensor must be a recess in the base of the WL before the WL is re-assembled and reattached to the deck of a boat. Installation also requires cables be run to the boat's electric breaker panels and addition of cockpit and mounting display hardware in the cockpit. These chain counters must be calibrated by manually measuring the length of rode released in proportion to the number of WL revolutions.
  • a prior smart phone art application purported to measure rode release based on receiving sound patterns emanating from a WL with the smartphone microphone. It was reported to have been offered on the online Google Play Store before being removed. (https://www.cruisersforum.com/forums/f118/anchor-chain-counter-smartphone-app-157394.html, dated May 12, 2015 retrieved on 2/23/2021, https://m.apkpure.com/anchor-chain-counter/com.bemdbrinkmann.counter retrieved on 3/28/2021). However, the application could not measure any chain length reliably, or distinguish between chain release and retrieval.
  • Methods and apparatus for sensing and measuring real time changes in angular rotation of a windlass (WL), the rate and length of anchor rode release, boat speed, and boat position during a boat anchoring operation are described.
  • a relationship between the length and/or incremental rate of anchor rode release, boat speed and/or distance from an anchoring site can be automatically evaluated, and critical values of the relationship can be used trigger an alarm condition.
  • Various anchoring parameters and/or alarms can be displayed in a user interface and sent over a wireless network and displayed to a plurality of remote crew members having networked computing devices.
  • windlass module operable to be attached to a windlass
  • the windlass module comprises means for sensing a signed incremental angle of windlass rotation between a prior and a current angular position of the windlass
  • the windlass module further comprising means for wirelessly sending the signed real time incremental rotation angle to a remote computing device in real time.
  • the windlass module can have a baseplate configured with a specialized keyshaft that can engage a standard windlass winch handle socket (commonly found at the center of windlasses, see FIG. 3 and FIG. 5 ) to attach the module to the windlass securely in a fixed position.
  • the windlass module can have a transmitter operable to emit directional radiation selected from the group consisting of directional sound and directional electromagnetic radiation.
  • the directional radiation can be pulsed.
  • the radiation comprises pulses that include a characteristic pattern operable to discriminate against background noise.
  • the transmitter of directional electromagnetic radiation can be a light emitting diode, a laser, a radio wave emitting device, a source of microwave radiation, or a source of terahertz radiation.
  • the windlass module has a directional receiver selected from the group consisting of a directional microphone and a directional electromagnetic radiation receiver.
  • the directional electromagnetic radiation receiver can include a component selected from among the group consisting of a solid-state photodetector, a radiofrequency detector, a microwave radiation detector, and a terahertz radiation detector.
  • a method based on accumulating a sum of incremental rotation angles of a windlass in real time with a computer comprising capturing digital images of the windlass that have a trackable feature on the uppermost surface at early and later times.
  • the digital images are saved in a computer memory.
  • This method includes a step of sensing a respectively early and a later angular position of the trackable feature in the early and later digital images, using a computer vision algorithm. It also includes a step of detecting a difference between the later and the early angular positions of the trackable feature on the windlass in real time with a computer, where the said difference between the positions is a signed incremental rotation angle.
  • the method includes adding the signed incremental rotation angle to the sum of incremental rotation angles; and multiplying the sum of incremental rotation angles by a calibration factor defining a proportionality between a length of rode release and windlass rotation angle.
  • the length of rode release is a total length of rode that has been released and/or gathered during an entire anchoring operation.
  • the digital images are captured with a camera having a digital image sensor.
  • a further aspect comprises a step of providing the trackable feature on a visible upper surface fixed to the windlass, where the trackable feature is selected from among a marking, material adhering to the visible upper surface forming a pattern, a light emitting device, an area of the upper surface having alphanumeric characters, and an area of the upper surface having distinct contrast.
  • a still further aspect has steps operable to determine the calibration factor.
  • An embodiment of steps operable to determine the calibration factor comprises supporting the digital camera in a position where a field of view of the camera encloses a windlass capstan and a portion of a rode chain emerging from the windlass, and providing a software having a user interface.
  • the application having the user interface is operable to show digital camera video images from the camera in real time on a touch screen display, and superimpose a center alignment marking for windlass capstan and a central alignment marking for the rode chain on the touch screen display showing digital camera video images of the capstan and emerging rode chain.
  • the user interface is further operable to receive user gestures for positioning and/or scaling the center alignment marking for the windlass capstan onto a center of the windlass capstan in the digital camera video images.
  • the user interface is also operable to receive user gestures for positioning and/or scaling the central alignment marking for the emerging rode chain onto a midline of the emerging rode chain in the digital camera video images. Furthermore, the method comprises computing an effective windlass gypsy diameter based on the positioning and/or scaling of the center and central alignment markings.
  • Another aspect of the above method is based on accumulating a sum of incremental rotation angles and includes performing the capturing, the sensing, the detecting a difference, the adding, and the multiplying with a mobile computing device comprising a digital camera, tangible media operable to store data and instructions, a processor, a touch-sensitive display screen, a speaker, and a wireless network communication interface.
  • the mobile computing device is selected from among a smartphone, a tablet computing device, and a portable computer.
  • the method comprises providing a number of rode chain links in a unit length of the rode chain, supporting a digital camera in a position where the length of rode chain emerging from the windlass is within the field of view of the digital camera, capturing a sequence of digital video images from the digital camera, and saving the digital video images of the sequence in computer memory, and analyzing each digital video image in relation to previous digital video image(s) of the sequence.
  • the method is performed with a computer having instructions and data operable to perform an optical flow analysis algorithm useful to detect a number of chain links passing through the field of view.
  • This method further comprises performing computer instructions operable to divide the number of chain links passing through the field of view by the number of chain links per unit length of the rode chain.
  • This disclosure also provides computer readable tangible media having stored data and instructions for a mobile computing device to perform steps operable to measure a length of rode traversing a windlass gypsy of a boat and a rate of rode being released and/or gathered by the windlass gypsy in a boat anchoring operation.
  • the steps comprise capturing an early and a later digital image of the windlass at respectively early and later times using a digital camera, and saving the early and later digital camera images in a computer memory.
  • the steps further comprise sensing an early and a later angular position of a trackable feature on the windlass in the respective early and later digital images with a computer vision algorithm, and detecting a difference between the later and the early angular positions of the trackable feature on the windlass in real time using a computer.
  • the difference between the positions is a signed incremental rotation angle.
  • steps including adding the signed incremental rotation angle to the sum of incremental rotation angles, and multiplying the sum of incremental rotation angles by a calibration factor defining a length of rode that is released proportionate to an angle of windlass rotation.
  • An aspect of the aforementioned computer readable tangible media further comprises stored data and instructions operable for a processor of the mobile computing device to perform further steps operable to determine the calibration factor.
  • the further steps comprise providing user notification operable to direct a user to support a digital camera in a position wherein video images from the digital camera comprise the windlass capstan and a portion of a rode chain emerging from the windlass.
  • Another embodiment of the tangible media above further comprises stored data and instructions operable for a processor of the mobile computing device to acquire real time boat location coordinates from real time position sensing means embedded in the mobile computing device.
  • the data and instructions are also operable to determine a real time speed of the boat based on the boat location coordinates, determine a real time total distance of the boat from an anchor site based on the acquired boat location coordinates, display first information comprising a comparison of the boat speed to the rate of rode being released in real time in a human interface of the screen display, determine a real time total length of rode released from the boat based on the product of the calibration factor and the sum of the incremental rotation angles, display second information comprising a comparison of the total length of rode released from the boat to the total distance of the boat from the anchor site in real time in a human interface of the screen display, and send the first and/or second information over a wireless network to a remote computing device.
  • a remote helmsperson, skipper, and/or crew member having the remote computing device can receive the first and second information in real time.
  • These further data and instructions are also operable to evaluate a relationship comprising one or more parameters selected from among the real time values of boat speed, the rate of rode being released, the total length of rode released from the boat, and the total distance of the boat from the anchor site, and compare the value of the predetermined relationship to a predetermined alarm limit value. If the alarm limit value is exceeded, the data and instructions are operable to provide a visual and/or audible alarm on the mobile device, and send a signal and/or data over the wireless network to a remote mobile device.
  • the remote mobile device has remote data and remote instructions operable to receive the signal and/or data over the wireless network and to effectuate a remote visual and/or audible alarm for a remote helmsperson, skipper, and/or crew member having that device.
  • computer readable tangible media further comprises the remote data and remote instructions operable for the remote mobile device to receive the signal and/or data sent over the wireless network and effectuate the remote visual and/or audible alarm.
  • a mobile computing device comprising the camera, tangible media operable to store the data and instructions, a processor, a touch-sensitive display screen, a speaker, and a wireless network interface controller, where a mobile computing device can be a smartphone, a tablet computing device, and/a portable computer.
  • This disclosure also describes a method of accumulating a sum of incremental angles of windlass rotation to determine a length of rode traversing a gypsy of a windlass in an anchoring operation based on receiving a plurality of samples of a sound field in a directional microphone fixed to the windlass, and storing a digital representation of each sound sample in tangible media.
  • the method includes steps of detecting a pattern characteristic of a difference between a later and an early angular position of the windlass in the digital representations of the samples, and extracting a signed incremental rotation angle of the windlass from the sound sample based on detecting the pattern.
  • the signed incremental rotation angle is added to a sum of signed incremental rotation angles, and the sum is multiplied by a calibration factor defining a length of rode that is released proportionate to an angle of windlass rotation.
  • directional microphone method includes receiving a plurality of samples of a sound field in an omnidirectional microphone fixed to a central position of the windlass, and using the sound samples from the omnidirectional microphone to suppress omnidirectional background sound and/or improve the pattern detection.
  • tangible media comprising instructions and data operable for a computer to perform the steps for measuring a length of rode traversing a windlass gypsy and a rate of rode being released and/or gathered by the windlass gypsy in an anchoring operation, including steps of receiving a plurality of samples of a sound field with a directional microphone fixed on the windlass, and storing a digital representation of each directional microphone sound field sample in tangible media.
  • the instructions and data are further operable to perform steps of detecting a pattern characteristic of a difference between a later and an early angular position of the windlass in the digital representations of the plurality of sound field samples from the directional microphone, and extracting a signed incremental rotation angle of the windlass based on the characteristic pattern detected.
  • the instructions and data can also perform the steps of adding the signed incremental rotation angle to a sum of signed incremental rotation angles, and multiplying the sum of the signed incremental rotation angles by a calibration factor defining a length of rode that is released proportionate to an angle of windlass rotation.
  • Other tangible media comprises operable instructions and data for a processor to perform steps for capturing a plurality of digital images using an image sensor, performing a computer vision algorithm operable to extract an amount and rate of angular rotation of a windlass from the digital images, and determining a length and rate of rode release based on the rate and the amount of angular rotation.
  • An aspect of the written description discloses tangible media comprising anchoring data and instructions operable for a local mobile computing device to measure a real time rate and length of rode traversing a windlass
  • the local mobile computing device includes a processor, tangible media operable to store data and instructions, a digital camera operable to capture digital images of the windlass in real time, a touch-sensitive display screen, a speaker, and a wireless network communication interface.
  • the anchoring data and instructions are operable for the processor to determine real time information including a length of rode release and a rate of rode release using the captured digital images of the windlass to sense an amount of angular rotation.
  • the anchoring data and instructions are further operable to communicate the real time information from the local mobile computing device to a remote crew member by sending the real time information from the local mobile computing device over a wireless network to a remote mobile computing device.
  • the remote crew member receives the information from the remote mobile computing device.
  • the mobile device is selected from among a smartphone, a tablet computing device, and a portable computer.
  • This disclosure describes means for using a computing device selected from the group consisting of a smartphone comprising a digital camera and a tablet computer comprising a digital camera to measure a length of rode release from a windlass in real time, wherein the length of rode traveling through the windlass is proportional to angular rotation of the windlass.
  • an apparatus operable for a crew member to use to measure a rate and length of chain length moving through a windlass of a boat.
  • the apparatus comprises a processor and a camera operable to capture sequential digital images of a distinguishable rotatable portion of the windlass wherein the sequential images include information operable for a processor to perform steps for determining an angular velocity of a portion of the windlass.
  • the apparatus also has a network interface controller and machine-readable tangible media.
  • the machine readable tangible media comprises data and instructions operable for a processor to perform steps for determining a real time length of rode chain release and a real time rate of rode chain release, based on a sequence of digital video images selected from the group consisting of digital video images comprising an upper surface of a windless, and digital video images comprising a windlass gypsy and chain links emerging the windlass gypsy.
  • the data and instructions are further operable to perform steps for determining a boat location and using the boat location to find a real time speed of the boat and distance of the boat from an anchoring site.
  • the data and instructions are operable to compare a value of the real time rate of the real time speed of the boat to a value of the real time rode chain release and send an alarm if the ratio of these values exceeds a predetermined threshold alarm value.
  • Apparatus including a windlass module operable to be attached to a windlass is also disclosed.
  • the windlass module comprises means for sensing a signed incremental angle of windlass rotation between a prior and a current angular position of the windlass.
  • the windlass module further comprises means for wirelessly sending the signed real time incremental rotation angle to a remote computing device in real time.
  • the windlass module comprises a baseplate having keyshaft means for attaching the windlass module to the windlass in a fixed position using a winch handle socket of the windlass.
  • the windlass module means for sensing the signed incremental angle of windlass rotation between a prior and a current angular position of the windlass comprises a transmitter operable to emit directional radiation selected from the group consisting of sound and electromagnetic radiation.
  • the windlass module the directional radiation comprises pulses. There are also embodiments where the directional radiation pulses comprise a characteristic pattern operable to discriminate against background noise.
  • the transmitter of directional electromagnetic radiation includes a component selected from among the group consisting of a light emitting diode, a laser, a radio wave emitting device, a source of microwave radiation, and a source of terahertz radiation.
  • the means for sensing the signed incremental angle of windlass rotation between a prior and a current angular position of the windlass used by the windlass module comprises a directional receiver selected from the group consisting of a directional microphone and a directional electromagnetic radiation receiver.
  • the directional electromagnetic radiation receiver comprises a component selected from the group consisting of a solid state photodetector, a radiofrequency detector, a microwave radiation detector, and a terahertz radiation detector.
  • Novel methods and apparatus are disclosed that provide improved ability to anchor a boat reliably and securely.
  • real time values of the rate of rode release, and the length of rode that has been cumulatively released are measured and/or monitored using various methods and simple low-cost equipment disclosed herein.
  • the rate of rode release and the cumulative length of rode released in combination with real time values of boat velocity, trajectory, and rode status displayed enable crew members to perform safe anchoring.
  • methods and apparatus to determine the length and rate of rode release depend on a series of real time video images of a WL captured with a digital camera.
  • the angle of rotation and angular velocity of the WL are extracted in real time by machine vision algorithms in a computer application program.
  • angular motion e.g., an angle of rotation and/or angular velocity
  • the rotation of a WL and the length and rate at which anchor rode is being released are extracted from sound received by a microphone attached to a WL.
  • a disclosed method depends on a machine vision technique known as optical flow analysis.
  • This method can determine a length and/or rate of anchor rode release.
  • an optical flow analysis of sequential images of the rode (rode image data) acquired with a digital camera does not require determining the WL rotation or WL rotation angle.
  • Some embodiments of the method can be self-calibrating.
  • a method of optical flow analysis can also include steps for determining a calibration relationship.
  • Parameters describing the rotation of a WL include the angular velocity of the WL, the rate at which rode traversing the gypsy of the WL is being released or gathered, and the cumulative algebraic total length of rode that has traversed the gypsy during a selected interval of time.
  • Various methods operable to determine values of these parameters are disclosed. Generally, these methods depend on establishing a predetermined relationship (calibration factor) relating a length of anchor rode (X) that has travelled through the gypsy of a WL to an angle ( ⁇ ) of WL rotation.
  • the calibration factor can be found using augmented reality in a computer display user interface.
  • a calibration relationship can be based on characteristic manufacturer's data in a database, and/or prior calibration(s) of the same WL and rode, or same type of WL and rode, found in a database.
  • various terms denoting spatial position such as above, below, upper, lower, top, bottom, leftmost, rightmost and the like are to be understood in a relative sense.
  • the various aspects of the apparatuses described herein are operable without regard to the spatial orientation of the apparatuses as a whole.
  • an apparatus can be configured in a vertical orientation or in a horizontal orientation.
  • a component or module that is described as being above another component or module in a first embodiment having a first orientation could equivalently be described as being to the left of the other component or module in an equivalent second embodiment configured to be in a second orientation 90 degrees counterclockwise with respect to the first.
  • module refers to a distinct unit that is operable to perform an identifiable function.
  • a module can be a self-contained physical unit or piece of equipment.
  • a module can also be a logical component effectuated by a processor and tangible media having instructions and/or data that are operable for the processor to perform the identifiable function.
  • the term automatic refers to a module, service, or control system that is operable to perform without human interaction.
  • Angular position means the value of an angle, which in conjunction with a radius value, defines a location in a polar coordinate system.
  • a counterclockwise sense of angular rotation is understood to increase the angle (effectuate a positive change in angular position) and a clockwise angular rotation to reduce the angle (effectuate a negative change in angular position), unless stated otherwise.
  • An angle of rotation is increased by 360 degrees (2 ⁇ radians) for each full revolution in the positive sense, or decreased by 360 degrees for each revolution in the negative sense.
  • a WL refers to a mechanical assembly used to release or retract anchoring rode on a boat whereby an anchor can be set or withdrawn.
  • a WL comprises a distinct generally circular uppermost portion termed a capstan.
  • a WL also comprises a gypsy that engages anchoring rode as it traverses the WL.
  • Gypsy diameter (D G ) refers to the linear distance along a diameter drawn from one midpoint where a taut rode is in contact with the gypsy through the center of WL gypsy rotation to an opposing midpoint where the rode is in contact with the gypsy.
  • Effective D G means the diameter providing the length of a rode traversing a gypsy when multiplied by an angle of rotation ⁇ , where ⁇ is measured in radians (2 ⁇ x degrees/360).
  • Incremental WL rotation angle ( ⁇ INCR ) refers to the difference in angle of a WL during the course of rotation around its axis.
  • the rate of rode release (where ⁇ X INCR is a positive number) or gathering (where ⁇ X INCR is a negative number) is calculated as ⁇ X INCR / ⁇ t.
  • the "boat distance" (from anchor location) is the horizontal linear distance between a point where a line perpendicular to the set anchor intersects the water surface and the bow of the boat at the waterline.
  • a windlass rotation angle will be understood to mean the angular amount of a windlass rotation around the center of the windlass with reference to a concentric polar coordinate system.
  • a signed quantity will be understood to mean a quantity that can be positive or negative.
  • a positive length of rode is a length of rode that has emerged from a windlass of a boat, usually going into a body of water. Rode is generally released (moved) by the gypsy of a windlass.
  • a negative length of rode is a length of rode that is drawn into the windlass, usually gathered from a body of water.
  • a sum will be understood to mean an algebraic total formed by the addition of individual amounts of a quantity where each of the amounts can be a positive or negative signed quantity.
  • a sum of incremental angles of rotation means the algebraic total amount of rotation defined by an algebraic addition of positive incremental angles and negative incremental angles to find an algebraic total angle of rotation.
  • the term computer will be understood to mean a processing system that includes a processor and tangible memory, wherein the memory is operable to store data and instructions, and the processor is operable to perform the instructions and operate on the data.
  • tangible is intended to describe a computer-readable storage medium (or “memory”) excluding propagating electromagnetic signals, but are not intended to otherwise limit the type of physical computer-readable storage device that is encompassed by the phrase computer-readable medium or memory.
  • non-transitory computer readable medium or “tangible memory” are intended to encompass types of storage devices that do not necessarily store information permanently, including for example, random access memory (RAM).
  • Program instructions and data stored on a tangible computer-accessible storage medium in non-transitory form may further be transmitted by transmission media or signals such as electrical, electromagnetic, or digital signals, which may be conveyed via a communication medium such as a network and/or a wireless link.
  • Augmented reality refers to a human-computer interface comprising superposition of computer-generated image layers and an image of a real physical object.
  • the term digital camera refers to a camera that can capture an image in a digital form (digital image).
  • a digital video refers to a periodic series of digital images (each image can be referred to as a frame).
  • radiation means acoustic and/or electromagnetic energy radiated or transmitted in the form of waves including sound vibrations transmitted through an elastic medium and electromagnetic waves such as infrared, visible and ultraviolet light, radio waves, microwaves, and terahertz waves.
  • various apparatus and methods are disclosed to measure angular movement of WL rotations and the rate of rode released and/or gathered by the WL gypsy based on imaging of the WL rotation.
  • a system for imaging can include a digital image sensor (for example the image sensor in a smartphone camera, or an electronic image sensing array in a stand-alone camera) to capture the images of a rotating WL during anchoring operation and a processor to analyze these images in real time to provide feedback to crew members of a boat.
  • Augmented reality and computer vision algorithms can be used to enhance various aspects of these measurements as well as for the analysis of sequential WL images in the following sections.
  • various specialized software applications running on a computing mobile device receive the raw measurement data in the form of video frames, audio signals and/or MEMS sensor data, apply the necessary computational algorithms and display the results to crew members.
  • Such commercial mobile devices can include smartphones, tablet computers ("tablets”), portable personal computers, smartwatches, and smart glasses.
  • the current capabilities of smartphones and tablets are generally sufficient to capture audio-video frames, analyze video images and detect a distinguishable marking and/or repeated pattern therein, compute values of parameters that are essential for anchoring, and display textual and graphical information such as rode release data, all in real time.
  • marine vessels can range from 6-meter recreational power boats through 350-meter aircraft carriers and can be powered by nuclear propulsion, internal combustion engines and/or wind. All marine vessels require reliable and accurate methods for measuring rode length during the course of anchor operations. Some of these large commercial or military marine vessels may employ mechanical and/or electromechanical chain counters to measure the rode length. Regardless of the size or types of the marine vessels, all marine vessels will benefit from the anchoring methods disclosed herein.
  • anchoring devices and methods described herein relate to vertical windlasses having axes of rotation perpendicular to the boat deck, the instant teachings are also effectuated for horizontal windlasses.
  • instant methods disclosed herein rely on measuring incremental WL rotation angles, ⁇ INCR , and WL gypsy diameter, D G , to compute rode length, ⁇ X INCR .
  • gypsies are sold by WL manufacturers matched to a specific WL and chain (or rope) combination complying with existing International and USA Standards for windlasses and chains.
  • manufacturer data sheets or archival values for D G may not be readily available to a crew during anchoring. It is critical to have a practical and convenient method of measuring an effective gypsy diameter of a WL.
  • a novel method of determining the length of anchor chain released or gathered depends on calibrating the length of chain release X traversing the gypsy as a function of WL rotation angle ⁇ and monitoring the angular WL rotation during an anchoring operation.
  • specific WL dimensions and/or other characteristics i.e., diameter of a capstan and/or gypsy, characteristic chain link dimensions, etc., can be accessed from manufacturer data and used to calculate a minimum and maximum chain length traversing the gypsy per WL rotation angle. Depending on the embodiment, this calculation can be useful for an actual, a trial and/or a rough calibration.
  • a correction is made when the camera is above the WL in a position from which the region where chain emerges from the gypsy is partly or wholly blocked by the capstan or structure.
  • lengths of chain are released onto a flat surface and measured (for example on a deck) while monitoring the angle of rotation and/or number of rotations of the WLC.
  • the measured ratio of the length of chain released per amount of angular rotation can be used as a calibration factor to improve accuracy.
  • a smartphone having a camera and/or tablet with a camera can be used to calibrate chain release per WL rotation.
  • the calibration can be performed in the field with a user interface based using augmented reality.
  • a 3D camera can facilitate the calibration process.
  • a number of commercial smart mobile phones and tablets have built-in 3D cameras and/or means to simulate a 3D camera.
  • a simulated 3D camera depends on software processing images obtained through intentional camera movement.
  • the 3D camera can acquire an image comprising dimensions of the object to be measured and present image information on a screen.
  • a virtual image layer can comprise a set of points, a line, a circle, and others.
  • a user can align various elements of the virtual layer with the image of an object that is shown on the screen.
  • an effective diameter of a WL gypsy can be identified and measured. Once the effective diameter of the WL gypsy is thus measured with Augmented Reality (AR), a circumference and the length of chain released/gathered per unit angular rotation of the WLC can be computed.
  • AR Augmented Reality
  • FIG. 8 has a simplified flow chart of a method for measuring an effective gypsy diameter using AR in a mobile device such as a smartphone.
  • a user starts an application for AR calibration on a mobile device in FIG. 8 , which initiates the execution of the AR application process at step 807.
  • a user interface (UI) display at step 810 can allow the user to choose a default digital camera or a rear facing digital camera, depending upon the embodiment.
  • the application Upon selecting the camera at step 815 as a user input (usr inpt), the application begins to acquire video frames from the camera at step 818.
  • the WL 300 and chain 125 emerging from the WL seen on the screen is preferably recorded in an orientation wherein the bottom and top of the images in video frames correspond to the bow and stem of a boat ( FIG. 9 ).
  • the user can adjust the camera position and orientation to have the field of view (FOV) to enclose both the WL and the portion of the chain emerging from the WL as seen in FIG. 9 .
  • the application displays video frames having the WLC alignment target (AT) 905 superimposed on the WLC, as can be seen on the screen display in FIG. 9 .
  • the user can use gestures operable to resize and center the AT 905 over the image of the WLC in the video frames.
  • the user verifies if the AT is centered 910 over the WLC image as shown by FIG. 9 .
  • the application can scale and move the AT on the image of the WLC in response to finger gestures, project the AT on the WLC position virtual (VR) 3D space.
  • VR virtual position virtual
  • the application saves the AT projected 3D VR coordinates, and generates and displays a virtual chain alignment key line (CAK) 915, extending upward from the horizontal diameter target line 912 shown in FIG. 9 , at step 838 in FIG. 8 .
  • CAK virtual chain alignment key line
  • the user can use gestures to extend and move the CAK 915 on the display.
  • the user verifies the CAK centered over a midline of the chain emerging from the WL.
  • the application code extends the CAK length and moves the CAK 915 horizontally per user gestures, and projects CAK to the chain/WLC position in VR 3D space, calculates the distance between the AT center 910 and the CAK base 917, and then computes and displays the effective gypsy diameter D G .
  • the user verifies the CAK centered over the emerging chain from the WL.
  • the user touches a widget.
  • the application Upon receiving user input at step 850, the application saves the effective gypsy diameter D G in a device database (dB) record and optionally schedule to upload (UL) to cloud dB at step 853.
  • the calibration process ends. Once the AT and CAK VR 3D space coordinates are determined, the subsequent calibration process is relatively independent of the camera motions relating to the changing user and/or camera position.
  • the effective D G obtained from this calibration process can be used by crew members during anchoring operation in various embodiments.
  • an effective gypsy diameter Do can be measured manually.
  • a crew member measures the outer diameter of the WLC (De) 1005 using a tape measure and/or ruler in FIG. 10 .
  • a ruler depicting a straight edge line 1010 in FIG.10 is placed tangentially to the outer edge of the WLC near the chain 125 emerging from the WL. The ruler is held parallel to the length of the chain emerging from the WL.
  • Another ruler represented by line 1015 in FIG. 10 is centered along the chain emerging from the WL.
  • the distance between the line 1010 and 1015 (r d 1020) is measured using a tape measure and/or ruler.
  • the system measuring the angular rotation of a WL includes a digital image sensor, a processor to read and perform computations from serial images of a WL rotation recorded, a machine-readable tangible media to store data and algorithms, and human readable interface.
  • the image sensor can be a smartphone camera, a portable or a dedicated camera.
  • angular rotation of a WL can be measured by capturing images of the WL using a digital camera, and sensing changes in the angular position of a characteristic feature on the WLC with a computer vision algorithm.
  • FIG. 11 shows examples of common windlasses used for anchoring boats less than about 72 feet long, and some characteristic intrinsic distinguishing markings and features on their capstans.
  • a manufacturer's logo 1100 and/or other localized graphical features 1105, 1110, 1115, 1120, and 1125 are conspicuous. The position of the logo "Quick" 1100 on the WLC can be sensed and used to compute an angular movement and/or velocity of WL rotation.
  • a surface imperfection imprinted during course of manufacturing of a WL, or a blemish, originating from wear during use can be used to monitor angular motion of a WL.
  • a useful surface blemish/imperfection can be identified using a computer vision algorithm such as digital image correlation and tracking (DIC), and/or artificial intelligence techniques (see, for example, " Digital Image Correlation and Tracking" retrieved from https://en.wikipedia.org/wiki/Digital_image_correlation_and_tracking on March 23, 2020 and references 1-11 therein; Low-contrast surface inspection of mura defects in liquid crystal displays using optical flow-based motion analysis, by Du-Ming Tsai et al.
  • DIC digital image correlation and tracking
  • a high contrast trackable feature can be added to a visible upper surface of the WL.
  • a distinguishable trackable feature can be applied to the surface of the WLC with a bonding agent, and/or ink or paint marking(s) such as a line, geometric shape, or pattern and/or a suitable colorful tracking feature to facilitate algorithmic feature recognition.
  • commonly available black electrical tape can also be used as a position marking.
  • FIG. 11 shows a WL with a piece of black tape added 1140 to provide a position marking for monitoring the WLC rotation.
  • a conspicuous scratch on the surface of the capstan a manufacturer's stamping, or similar can be used a marking for the computer vision algorithm to track the motion of the WL.
  • a digital camera can be disposed in a position providing a full view of the marked uppermost surface of a capstan (e.g., generally above a vertical capstan and laterally with respect to a horizontal WLC).
  • FIG. 12A shows a simplified flow chart of a method for measuring an incremental WL rotation angle and rode length in real time.
  • the method includes capturing video frames of a distinguishable marking on a rotating WLC, detecting the marking on the moving WLC using Computer Vision algorithms, and tracking frame to frame movement of the marking to determine the amount and/or rate of the WL angular rotation and a length of rode corresponding to the rotation angle.
  • the method can measure both instant and cumulative amounts of rotation and/or released length of rode.
  • One aspect of this method includes finding a circular boundary defining the outermost edge of the WL in each video frame.
  • the circular boundary can be identified using a conventional computer algorithm for detecting a circular boundary in images.
  • a guide circle, "WL Guide" 1217 in FIG. 12A can be drawn on the display of a digital camera. By this way, a user can adjust the position and orientation of the camera to capture the image of the WL in similar size and extent to WL Guide 1217.
  • the camera begins to acquire video frames comprising the WLC with a distinguishable marking.
  • detection threshold parameters are set to identify candidate WL circles. Initial threshold is predetermined based on size, contrast and/or others.
  • threshold can be adjusted using a heuristic based on history.
  • the Hough Circle algorithm and/or similar circle detection algorithms can detect all circles in the frame (https://docs.opencv.org/master/da/d53/tutorial_py_houghcircles.html, https://livecodestream.dev/post/hough-transformation/, https://en.wikipedia.org/wiki/Circle_Hough_Transform, all retrieved on 3/28/2021, all of which are hereby incorporated in their entirety).
  • the algorithm looks for one circle that is exclusively above the detection threshold.
  • the circle meeting the threshold criteria is selected as "WL circle”.
  • detection of the WL circle is notified to the user by displaying WL Guide in yellow. If the WL circle detection fails in the frame being analyzed, the algorithm acquires next video frame and the steps of the WL circle detection is repeated as described above.
  • Another aspect of the method includes detecting a distinguishable marking on a WLC and finding polar coordinates of the marking relative to the center of the WL.
  • the marking on the WLC can be identified using various image analysis algorithms which will be known to those having ordinary skill in the art.
  • everything outside of the WL circle in the frame is removed at step 1125 and an image 1226 in FIG. 12A .
  • the contents of the WL circle can be converted to inverted greyscale computationally (i.e. 1231 in FIG.
  • Step 1235 is performed by with computer code in using the routine, "findContour” that is operable to detect all contours (features or white blobs) such as 1236 within the WL circle image and can assign each blob a center and radius (https://docs.opencv.org/3.4/d3/dc0/group_imgproc_shape.html; https://docs.opencv.org/4.x/d9/d8b/tutorial_py_contours_hierarchy.html) (the library of computer code and associated documentation of Open CV as were retrieved from the worldwide web at https://opencv.org/ and https://opencv.org/releases/ on March 28, 2021, are hereby incorporated in their entirety).
  • a blob refers a distinguishable feature and/marking with a flat plate of uniform mass.
  • the algorithm detects and organizes all white blobs by size, and selects the largest blob (or marking).
  • the detection of the marking on the WLC is notified to the user by displaying the WL guide in a distinguishing color.
  • Further aspects of the method include detecting the rotation of WL using the marking on the WLC and computing the incremental WL rotation angle, ⁇ INCR , and rode length released by the WL rotation, ⁇ X INCR .
  • the polar coordinates of the blob in the frame are obtained and saved in memory of the local device and/or uploaded to a server.
  • an angular coordinate of the blob ( ⁇ ) in an instant frame j ( ⁇ j ) is compared to its value in the previous frame i ( ⁇ i ).
  • ⁇ ij ⁇ j - ⁇ i ) exceeds a predetermined threshold (Th) at step 1255, the detection of WL rotation is notified to the user by displaying "WL Rotation Detected" at step 1258.
  • An incremental WL rotation angle ⁇ INCR and incremental rode length ⁇ X INCR are computed at step 1260.
  • FIG. 12B is a simplified flowchart showing computation of an incremental and total WL rotation angle ( ⁇ INCR and ⁇ TOT ) from WL video frames acquired.
  • the initial blob coordinates ( ⁇ i and ⁇ j ) are determined before the beginning of the routine.
  • index i and j, and ⁇ TOT are initialized at step 1270.
  • the algorithm gets frame j at step 1273 and detects the blob coordinates at step 1276. If the frame is invalid, j is incremented by one at step 1288 and subsequent frame is acquired. If the frame is valid at step 1279, the change in WL rotation angle between frame j and frame i ( ⁇ ij ) is calculated at step 1282.
  • ⁇ ij does not exceed a predetermined threshold value ( ⁇ Th ) at step 1285, j is incremented by one at step 1288 and next frame is obtained for analysis. If ⁇ ij is greater than the threshold value at step 1285, the total WL rotation angle, ⁇ TOT , is calculated by adding the previous value of ⁇ TOT to ⁇ ij at step 1291.
  • the index j, ⁇ j are set as i and ⁇ i respectively at step 1294. The index j is incremented by one at step 1288 and analysis continues with subsequent frames recorded during an anchoring operation as described above.
  • features on the WLC and/or WL associated modules can be identified using standard CV color identification algorithms (Boosting Color Saliency in Image Feature Detection, J. van de Weijer, Th. Gevers, A. D. Bagdanov, IEEE Transactions on Pattern Analysis and Machine Intelligence, July 30 2005 , all of which are hereby incorporated in its entirety).
  • optical encoder pattern markings are onto top and/or lateral facing surfaces of a capstan.
  • the optical encoder pattern can be in a decal, made using a tape, painted, or otherwise applied to the capstan, or an optical encoder pattern can be on the surface or module mounted onto the capstan of the windlass.
  • Positions of an optical encoder pattern can be recorded in digital camera video frames and used to determine the direction, amount, and rate of the windlass rotation (embodiments of optical encoder patterns and techniques to determine a direction, amount, and rate of rotation using such patterns are disclosed in " Data Acquisition Techniques Using PC's", 2nd ed., Academic Press 2002, pps. 21-22 and " Advanced Optical Incremental Sensors: Encoders and Interferometers, Ch. 9 in Smart Sensors and MEMS, S. Nihtianov and A. Luque eds., Woodhead Publishing, 2004, Sec. 2.9.4, pps. 249-267 and references therein, which are incorporated herein for all purposes).
  • an encoder pattern can be useful to sense an incremental change in the angular position of the windlass.
  • an encoder pattern is used to sense an absolute position of the windlass (e.g., these embodiments include an encoder pattern that does not require any WL motion (rotation) to sense an angular position of the windlass).
  • digital camera video frames having images of the encoder position can provide incremental relative changes in the position of a windlass, and/or can be used to sense the absolute angular position of the windlass in each frame.
  • the imaging data acquired during anchoring operations can vary depending on lighting conditions, the angle of view, and the settings of a digital camera.
  • the data collected during various anchoring conditions and a library of a commercial WL images can be analyzed further using image processing techniques and statistical methodology to reduce variability and improve the accuracy and/or reliability of the measurements.
  • Accuracy and reliability of various steps of the disclosed methods such as the detection of characteristic markings and/or trackable features on the WLC can be further improved by training and testing machine vision and/or artificial intelligence algorithms with these large datasets.
  • a necessary and sufficient length of rode required for secure anchoring can be is estimated deterministically using computed incremental WL rotation angle and a calibration factor described above. By this way, both the accuracy and/or reliability of WL angular rotation measurements and the machine vision and/or artificial intelligence algorithms can be improved continuously.
  • a machine vision algorithm known as optical flow analysis can be used to determine the proportional calibration factor relating a length of rode chain released to the WL rotation angle.
  • a video of a rode chain that is released and/or gathered during an anchoring operation can be acquired using a digital camera.
  • the video comprises sequential frames/images of the rode chain link movement.
  • the optical flow analysis algorithm can be applied to sequential frames having images of the rode chain link movement to determine a velocity and amount of rode chain release.
  • optical flow analysis algorithms can perform a frame-by-frame analysis of a video sequence comprising an object (or a set of objects) moving in a consistent direction of motion with respect to an observer (the field of view of an image sensor).
  • optical flow analysis originated from its use to estimate a velocity of fluid flow in a channel.
  • Various methods and algorithms operable to perform optical flow analysis are disclosed in prior art references (see for example " Optical Flow” retrieved from https://en.wikipedia.org/wiki/Optical_flow 3/24/2020 ; Chapter 3 in Optics and Artificial Vision, R.
  • links in a rode chain being released or gathered to/from the edge of the boat pass through the field of view of a digital camera.
  • Instructions operable to perform an optical flow analysis algorithm with a computer are used to detect and analyze frame by frame changes of contrast arising from areas of the chain in the digital images.
  • each frame is analyzed in relation to previously recorded frame(s) to detect the number of chain links passing through the field of view.
  • both the direction and variations in "flow" can be found.
  • a length of chain release is measured as the WL rotates through a determined angle.
  • WL rotation is not measured.
  • measurement of WL rotation can be user selectable in a user interface (UI).
  • Chain length measurements obtained using optical flow analysis can require calibration, depending on the embodiment. Variability in the angle and distance of the camera with respect to the chain link emerging from the WL gypsy can introduce errors. Corrections for such variability can be made by adjusting the optical flow measurements of chain release based on a direct measurement such as a physical measurement of a length of chain released and/or chain link dimensions, that can be performed during measuring process. Alternatively, characteristic chain link and/or chain length data retrieved from a manufacturer's data base can be useful to make such corrections.
  • the reliability and accuracy of measuring chain length using optical flow analysis can be further improved by comparing the acquired data and results to physical measurement values of parameters for a specific chain obtained from a database and/or through onsite human interaction (e.g., direct measurement using a reference scale and/or other measuring device).
  • a crewmember can hold a camera in an elevated position selected to provide an unobstructed view of the top of a WL that is used to release and/or gather chain during an anchoring operation.
  • a camera can be held in an elevated position above the WL using a support module that can be attached to the deck or alternative part of the boat.
  • a support module can provide improved stability and can be used to maintain the camera in a predetermined position relative to WL and/or the boat.
  • a digital camera 1300 is attached to a framework which is near the WL 300 at the bow of a boat 1303 to capture the full view of a WLC during anchoring shown in FIG. 13A .
  • the camera 1300 can be mounted on a conventional "selfie stick" 1305 and/or other commercially available cell phone or camera mounting hardware such as an iPad/iPhone holder, a conventional tripod ball head mount, a webcam stand mount, and/or others.
  • the framework includes a number of stanchions 1310, a number of metal lifeline cables 1315, a selfie stick 1305 or a single pole camera tripod having a module to a fix a camera securely.
  • the stanchions 1310 are standard features of boats consisting of vertical chrome poles permanently mounted at evenly spaced intervals along the sides (port and starboard) of a boat and extended around its front (bow) and rear (stem).
  • the metal cable 1315 is suspended between stanchions for the purpose of providing a "fence" to keep objects and crew members on the boat.
  • a selfie stick 1305 or single pole camera tripod can be clamped to a stanchion nearest the WL 300.
  • the selfie stick 1305 or the pole extends a distance from the stanchion to the WL.
  • a module which affixes a camera device such as a smartphone and others can be mounted at the end of the pole.
  • a camera tripod or camera mount with one or more suction cups can be used to affix the camera to a suitable position on a boat to acquire the full view video images of a WL.
  • the camera can be mounted on a motorized pan tilt tripod mount, a motorized 3-axis gimbal stabilizer, a motorized telescope tracker, and/or a motorized stage or other support that can be moved to a selected position in a plane (x-y motion) or in spaced (x-y-z motion).
  • motors can configure the position of a camera.
  • motors such as stepping motors, analog servo motors and/or others can be used to movably tilt the camera to a selectable angle, and/or can translate the camera to a position operable to record a suitable view of the top surface of a WL.
  • a camera angle and/or position can be effectuated using an electrical control module such as a joystick-style control module configured to allow an operator to adjust a camera mounting platform that is operable to provide rotation on two perpendicular axes, and/or translation in two or three perpendicular directions.
  • the rotation can be limited or can be full 360-degree around one or both axes.
  • the human interface for the control can be electromechanical comprising electrical switches, potentiometers, encoding disks, and/or joysticks, or equivalents.
  • some or all portions of the human control interface can be effectuated using computer instructions that interact with an operator through input/output devices such as a touchscreen display, a mouse, buttons, and the like.
  • the angle and/or position of the camera can be selected and/or maintained using a control loop.
  • an angle and/or position of the camera is automatically effectuated programmatically based on computer vision with little or no human interaction.
  • human interaction is provided to a computerized system to determine a "hybrid" positioning of the camera. The angle and positioning of the camera are maintained by a control loop in a number of embodiments.
  • a smartphone device or a dedicated camera is used as a video frame capture device depending on the convenience of a crew member.
  • the crew member installs a software application operable to perform various functions described in FIG. 12A and FIG. 12B to a smartphone and/or mobile computing device.
  • the application captures the frames, performs the frame-by-frame analysis using available CV libraries, computes incremental WL rotation angle ⁇ INCR , incremental rode released ⁇ X INCR , total rotation angle ⁇ TOT , total rode length ⁇ X TOT , and displays them to the users.
  • a dedicated camera device with a wireless networking capability can be used to capture frames.
  • the frames can be transmitted to other computing devices over a network where CV algorithms can be run to compute incremental WL rotation angle ⁇ INCR , incremental rode released ⁇ X INCR , total rotation angle ⁇ TOT , total rode length ⁇ X TOT and further parameters.
  • FIG. 13B An example of such a dedicated camera module 1340 is illustrated in FIG. 13B .
  • the module 1340 includes a digital camera 1300 mounted to a glass plate 1365 which is tightly sealed on an opening (or window) of a supportive baseplate 1550.
  • the lens assembly of the camera 1300 is oriented toward the glass plate 1365.
  • Camera 1300 is attached to PCBs 1360 mounted on the baseplate 1350 as shown in FIG. 13B .
  • the module is enclosed with a removable cover 1355 sealed to the baseplate 1350. All support electronics including microphone, amplifier, audio-video encoding, microprocessor, memory, wireless communications, battery, battery support, GNSS electronics, and others can be attached to PCBs 1360.
  • Threaded holes 1370 on the edge of the baseplate 1350 can be designed to conform to the standard 1 ⁇ 4" 20 threads per inch and/or various other standards used for tripods, "selfie sticks” and other camera mounting devices. Conspicuous coloration of the cover 1355 and air cavity in the seal can help personnel find the module easily if it falls in the water.
  • a module for sensing windlass rotation can be mounted on the WL.
  • the angle ( ⁇ ) of WL rotation and/or angular velocity of the WL can be multiplied by a calibration factor to find a length of anchor rode release, and/or a rate of anchor rode release.
  • the winch handle socket 315 profile is an 8-pointed star 1420 of standard dimensions.
  • the cross section 1420 (8-pointed star) is generated by the union of two identical concentric squares 1424, 1426 having 17.4625 cm sides 1428, one turned 45° with respect to the other around the common center point, such as shown in FIG. 14A
  • FIG. 14C shows an embodiment of a keyshaft 1405 attached to a baseplate 1403 of a WLM 1400.
  • the keyshaft 1405 shown in FIG. 13C can be inserted into the winch handle socket 315 to hold the module 1400 in a fixed position on the capstan 310 of WL 300.
  • the keyshaft 1405 has general profile of the 8-pointed star winch handle socket 1420 described above (see FIG. 14A and 14C ).
  • the dimensions of the keyshaft 1405 cross section in preferred embodiments are uniformly reduced slightly from the nominal standard dimensions of the winch handle socket to allow sufficient clearance to accommodate machine tolerance, thermal expansion, particulate contamination, and lubrication.
  • the dimensions of the keyshaft can be approximately 99.5% of the WL socket cross sectional dimensions. In further embodiments, a keyshaft cross section dimensions can be approximately 97% to 99.75% of the standard WL socket cross section, although a slightly greater factor may be operable, depending on the embodiment.
  • the cross section of a keyshaft 1405 has at least three vertex extremities that can lock the keyshaft into a fixed position in a winch handle socket.
  • a keyshaft cross section can have 2 pairs of opposing vertices 1429 operable to lock the keyshaft into a fixed position within the winch handle socket, such as the square cross section 1434 or the pointed cross 1435 shown in FIG. 14C .
  • Another embodiment of a keyshaft 1437 has three vertex extremities comprising two opposing vertices that similarly are collectively operable to lock the keyshaft in a fixed position within the 8-pointed star winch handle socket. The dimensions of various embodiments are uniformly reduced slightly in the same proportions as for the 8-pointed keyshaft disclosed above.
  • a keyshaft can be locked into a winch handle socket using a mechanism selected from among prior art mechanisms useful to lock a detachable winch handle into a winch handle socket (see for example, mechanisms disclosed in U.S. Pat No. 6491285B1 , U.S. Pat. 7114705B2 , Australian Appl. No. Au 2012100754A4 , European Pat. No. EP2305431B1 , U.S. Pat No. 4883255 ).
  • a WLM can be removed from the winch handle socket on the WL and stored in a protected area when it is not in use.
  • the WLM can installed on the WL before the start of an anchoring operation for use during the operation, and can remain attached to the WL until the operation is completed.
  • a visible surface of the WLM can include specialized conspicuous markings configured to optimize their detection and/or tracking in digital camera images, and/or to allow use of simplified or improved computer vision algorithms for determining the WL rotation angle and/or rate of WL rotation.
  • the WLM 1400 shown in FIG. 14C can include a passive marking in the form of a high contrast circular shape 1610 ( FIG. 16 ) affixed to the surface of the cover 1504 ( FIG. 15A and FIG. 16 ).
  • a circular marking can be easily detected using a simplified computer vision blob recognition algorithm.
  • a visible top and/or side surface of a WLM can include a high contrast topological pattern, and/or an optical encoder pattern. An optical encoder pattern can be useful to sense an incremental change in the angular position of a WL, and/or an absolute angular position, as disclosed above.
  • a WLM 1400 such as shown schematically in FIG. 15A and FIG. 16 can have a cover 1504 to protect components of the module from environmental factors such as sunlight and sea water.
  • the cover can be removable.
  • the cover can include window areas consisting of materials that are relatively transparent to electromagnetic communication signals used for Bluetooth, wifi, GPS, cellular radio and the like, and to light of various wavelengths. In some embodiments the entire cover can be transparent.
  • a WLM can be attached to a WLC by an adhesive method such as attaching the WLM to the WLC using a tape or glue, and/or mechanical attachment means such as screws through the WLM into threaded holes in the WLC.
  • a WLM can have include a marking or pattern useful for sensing an angular velocity and/or position based on frame-by-frame camera monitoring (i.e., video frames).
  • a WLM can comprise electronic and/or electromechanical motion sensing instrumentation (WMSI) operable to sense WL motion.
  • the WMSI can include a gyroscope, an accelerometer, a strain gage; a magnetometer, a processor and memory, a power source, a wireless network interface device (wireless NIC), including micro-electromechanical systems (MEMS), a microprocessor, a wireless network interface (wireless NIC), and instructions and/data operable for the instrumentation components to provide sensing/or detection of the angular position, angular velocity, and/or angular acceleration of the WL.
  • MEMS micro-electromechanical systems
  • wireless NIC wireless network interface
  • WMSI can have various active and/or passive electronic devices and/or electromechanical devices useful to cooperatively determine an angular position and/or rotation of the WL.
  • a wireless NIC can be operable to send and/or receive data via WiFi, Bluetooth, Zigbee, and/or others.
  • WMSI can comprise a microphone, a sound emitter (such as a buzzer, a piezoelectric transducer, a loudspeaker, and others), a directional electromagnetic radiation receiver (detector) (e.g.
  • a WLM 1400 can also include a power source such as a battery, a supercapacitor, a photovoltaic cell, a power distribution system, and/or a wireless inductive and/or capacitively coupled charging circuit.
  • the WLM can also have a connector operable for connecting the WLSI to external power for the purpose of charging the battery in some embodiments.
  • Various embodiments include an inertial measurement unit (IMU) operable to sense WL rotation.
  • WMSI and auxiliary components can be based on MEMS, discrete component technology, conventional integrated circuits, and/or combinations thereof.
  • WLSI can detect WL rotation or position based using force or inertial sensors.
  • WLSI include an ambient magnetic field sensor (magnetometers) operable to sense a direction of the earth's magnetic field.
  • magnetometers operable to sense a direction of the earth's magnetic field.
  • WLSI can detect WL rotation or position based on sensing a source of sound or electromagnetic radiation.
  • the source of sound or electromagnetic radiation can be mounted on the WLM, or it can be supported at a fixed position in the environment of the boat surrounding the windlass having an unobstructed view of the WLM (e.g., in line-of-sight), depending on the embodiment.
  • the sound or electromagnetic radiation can be received using a directional receiver/detector on the WLM or a directional receiver/detector that is supported at a fixed position in the environment of the boat surrounding the windlass such that the fixed position has an unobstructed view of the WLM (e.g., line-of-sight).
  • the source can be a light emitting diode (LED), laser, or ultrasonic sound emitter on the WLM
  • the receiver can be a camera, photodetector, or microphone fastened to a surrounding structure on the boat (in line of sight of the WL).
  • a camera, photodetector, or microphone is on the WLM, and the LED, laser, or ultrasonic sound emitter is fastened to a surrounding structure on the boat in line of sight of the WL.
  • the emitter can be a laser diode emanating a characteristically pulsed laser beam radially from the WLM to surrounding structures during WL rotation. Reflected laser pulses can be received by a photodetector on the WL. Since the pulse transit time delay depends on the distance to the reflecting structure element, it will be characteristic of the structure element and the angular position of the WL when the pulse was emitted.
  • a laser and/or photodetector can be mounted on a surrounding structure such that a pulse emanating from the laser is reflected from a characteristic target element (e.g., such as small mirror or other characteristic feature at a certain coordinate on the WL).
  • a characteristic target element e.g., such as small mirror or other characteristic feature at a certain coordinate on the WL.
  • the motion sensing WLM can determine an amount, a direction, and a velocity of an angular rotation of the WL.
  • the module has a processor and memory that are used to perform calculations based on data acquired by the module.
  • any or all of the above mentioned direction, angular velocity, and/or direction of rotation can be obtained from sensors in the module, or by performing computations using the sensor information from the sensors.
  • a WLM has accelerometers that can sense acceleration in three independent directions, and a magnetometer operable to sense a relative direction and magnitude of the Earth's magnetic field.
  • the WLM can have a processor and memory comprising data and instructions operable to determine values of angular velocity, angular position, angular acceleration and other parameters characteristic of windlass rotation based on information from a sensor.
  • the amount of windlass rotation can be determined using sensed real time values of vector acceleration or the relative direction of the Earth magnetic field, or based on a combination of the real time acceleration and magnetic field information used cooperatively.
  • a WLM can have an inertial navigation unit (INU) that comprises a processor, magnetometer, MEMS based gyroscope, and e-compass that can output relatively high resolution, error-corrected values of real time acceleration, position, magnetic field, and various other parameters from which the angular position, angular velocity, and angular acceleration of the windlass are easily determined with a microprocessor.
  • INU inertial navigation unit
  • the amount of windlass rotation during a selective time interval and other parameters can be computed by a processor on the WLM, or can alternatively be computed with application software in a remote device on a common network.
  • information from the sensors and/or the real time windlass parameters computed on the WLM can be transmitted to the remote computing device using a wireless network communication layer.
  • at least a portion of data transmission to/from the WLM can be secure (encrypted).
  • a software application in the remote computing device can determine and/or display the angular rotation of the WL and the cumulative length of rode traveled through the gypsy based using information transmitted from the WLM.
  • the remote computing device can be a cellular smartphone having a processor, memory media, display, digital camera, human input device, speaker, and application programs operable to perform the various operations and provide a human interface for user interaction.
  • FIG.15A illustrates a simplified diagram of a motion sensing WLM 1500 mounted on a PCB 1502 to determine rate and amount of angular rotation of a WL.
  • the WLM 1500 have a 3D MEMS sensor 1505 which can be a single 3D MEMS sensor or a sensor fusion product having multiple 3D MEMS sensors depending on the embodiment.
  • the module 1500 also include support electronics such as a microcontroller 1507 and a clock circuit 1509 to control the collection, storage, processing of the sensor data in the WLM, a dynamic memory unit 1511 to store the collected data locally, an integrated circuit 1513 and antenna 1515 to support for wireless network transmission using WiFi 801.11 and Bluetooth 5.0) from the MEMS sensor to a computing device, two lithium ion batteries 1517 to provide power for the circuit system, a power regulator 1519, an external connector 1521 such as a mini USB to charge the WLM 1500, an LED 1523 to show on/off state of the WL module, a push button switch 1525 to turn on and off the WLM.
  • support electronics such as a microcontroller 1507 and a clock circuit 1509 to control the collection, storage, processing of the sensor data in the WLM, a dynamic memory unit 1511 to store the collected data locally, an integrated circuit 1513 and antenna 1515 to support for wireless network transmission using WiFi 801.11 and Bluetooth 5.0) from the MEMS sensor to a computing device, two lithium i
  • FIG. 15A also shows a keyshaft 1405 extending downward from supporting baseplate 1403 of WLM 1500.
  • Some embodiments have alternative supporting means such as described with respect to FIG. 14A-C above.
  • a cover 1504 such as described above can enclose the WLM 1500.
  • a 3D accelerometer is a sensor that measures changes in velocity along three axes in a cartesian coordinate space.
  • a single 3D accelerometer cannot reliably measure WL rotation angle, however two 3D accelerometers located at different positions relative to the WL center can be used to measure WL rotation.
  • FIG.15B is a simplified diagram of a WLM 1540 having two MEMS accelerometers 1545 mounted on a PCB 1502 having all support electronics described above.
  • the accelerometers can be at different radial coordinates measured from the axis of WL rotation.
  • the WLM 1540 can have a keyshaft 1405 extending downward from a supporting baseplate 1403 and a cover 1504 enclosing the WLM 1540 as described with respect to FIG. 14A-C and FIG. 15A .
  • Tangential acceleration can be used to compute incremental changes in WL rotation angle, ⁇ INCR .
  • Rotational motion using an accelerometer can be determined as described in US Patent No. 8352210 (Mark J. Kranz, 2013 , Multiple accelerometer apparatus for counting rotations of an object, and method of use, US Patent No. 8352210, filed 7/23/2010 and issued 01/08/2013) and other studies ( Placement of Accelerometers for High Sensing Resolution in Micromanipulation, W. T. Latt, U-X. Tan, C.N. Riviere, and W.T. Ang, Sens Actuators A Phy, 2011 ; EcoIMU: A Dual Triaxial-Accelerometer Inertial Measurement Unit for Wearable Applications, Yi-Lung Tsai, Ting-Ting Tu, Hyeoungho Bae, Pai H. Chou, 2010, International Conference on Body Sensor Networks , which are hereby incorporated by reference in their entirety).
  • accelerometers 1545 can be mounted on a circular PCB 1502 at different radial distances from the center of the WL rotation.
  • the "yaw” rotation around an axis perpendicular to a plane of the WL rotation can be derived from the measured accelerations and the difference between the radial distances (difference in radial coordinates between the accelerometers) as described in the publication " Using Two Tri-Axis Accelerometers for Rotational Measurements" Application Note AN 019, Kionix, Inc.
  • D r can be measured and/or refined by a standard calibration procedure.
  • the relationships in EQ. 6 only provide a magnitude of angular rotation. Additional information defining the sense (direction) of rotation is necessary to calculate the algebraic total length of rode release.
  • the direction of rotation can be extracted from sensing the circumferential force which provides the tangential accelerations in shown in EQ. 7.
  • the accelerations comprise the time dependent changes in angular velocity which collectively determine the direction of WL rotation at any given time.
  • EQ. 6 by itself can be useful to reject measurements that fall below a selected threshold value where there is a likelihood of excessive noise, insufficient accuracy or other sources of unreliability.
  • an exceptional aberration in angular acceleration (EQ. 7) can be useful to reject a short-lived fluctuation.
  • an accurate total length of rode release can be calculated using EQs 6 and 7 to accumulate the algebraic total rotation of the WL over the time intervals between retained measurements (after discarding measurements that were rejected because of falling below a minimum angular velocity parameter, or other criteria.
  • Gyroscopes can be useful to measure motion such as rotation.
  • Miniature MEMS gyroscopes are generally embedded in smartphones, smartwatches, and tablets. Recent advances in the MEMS technology can provide low drift, ⁇ 0.2°/h, high thermal stability and high resolution. MEMS gyroscopes modules having specified limits of precision and drift are commercially available. Many of these WL modules have an embedded microcontroller operable to transmit and receive data using a standard bus communication protocol. For example, a number of MEMS gyroscope modules can send data over the Inter-Integrated Circuit (I 2 C) bus.
  • I 2 C Inter-Integrated Circuit
  • MEMS accelerometers, magnetometers, and eCompasses also include an I 2 C bus or similar wireless communication protocol to transmit and receive data.
  • a so-called 3D gyroscope can measure angular velocity around three axes relative to the force of gravity: X -"roll", Y - "pitch” and Z - “yaw”. Changes in pitch or yaw, respectively, are transmitted over a wireless network and/or Bluetooth to other devices that compute incremental changes in WL rotation angle, ⁇ INCR .
  • a multi-axis MEMS gyroscope can be used to measure "yaw" rotation around a z-axis to determine incremental WL rotation angle, ⁇ INCR .
  • FIG. 15C illustrates a simplified diagram of a WL module 1550 that integrates a 3D MEMS gyroscope to measure incremental WL rotation angle.
  • the module 1550 in FIG. 15C shows the placement of a MEMS gyroscope 1555 on a PCB 1502 +having all electronic supports described with respect to FIG. 15A .
  • the WLM 1550 can have a supporting baseplate 1403, a keyshaft 1405, and a cover 1504 as described with respect to FIG. 14A-C and FIG. 15A .
  • a MEMS gyroscope module 1550 can be used to determine the WL rotational angle.
  • the angular velocities in x, y and z-axis, ⁇ x , ⁇ y and ⁇ z are acquired from WLM 1550 synchronously rotating with WL with a I2C bus communication protocol.
  • the readings can be transmitted over a wireless network to a smart mobile computing device to determine if the angular velocity in z-axes exceeds a selected threshold value depending on the application.
  • the WL rotation angles can be extracted from gyroscope signals using conventional methods detailed in the prior art (See for example, Wearable Sensors, Fundamentals, Implementation and Applications, Edward Sazonov and Michael R. Neuman, 2014, Elsevier Inc. , Encyclopedia of Nanotechnology, Bharat Bhushan, 2016, Springer Science Business Media Dordrecht, 1427-1440 , which are hereby incorporated by reference in their entirety).
  • a MEMS 3D eCompass (electronic compass) is used to measure the rate and angle of WL rotation.
  • the MEMS 3D eCompass integrates both a 3-axis accelerometer and 3-axis magnetometer to sense rotation in a single module with a microcontroller.
  • the magnetometer tracks the device orientation with respect to the Earth's magnetic field in 3 dimensions.
  • the accelerometer and magnetometer data are used together to compute the incremental changes in WL rotation angle, ⁇ INCR .
  • FIG. 15D illustrates a simplified view of a WLM having a 3D eCompass 1560 to sense the angular rotation of a WL.
  • the WLM 1560 includes a MEMS eCompass 1565 mounted on a PCB 1502 having all electronic supports described with respect to FIG. 15A .
  • the WLM 1560 can have a supporting baseplate 1403, a keyshaft 1405, and a cover 1504 as described with respect to FIG. 14A-C and FIG. 15A .
  • angular velocities in x, y and z-axis, ⁇ x , ⁇ y , and ⁇ z of a WL can be sensed by the WLM 1560 and transmitted over a wireless network by way of a smart device I 2 C bus communication protocol. If value of angular velocity exceeds a selected threshold, rotational data is normalized against calibrated WL magnetic profile data.
  • the WL rotation angle can be extracted from eCompass data using conventional methods ( Wearable Sensors, Fundamentals, Implementation and Applications, Edward Sazonov and Michael R. Neuman, 2014, Elsevier Inc. , Encyclopedia of Nanotechnology, Bharat Bhushan, 2016, Springer Science Business Media Dordrecht , which are hereby incorporated by reference in their entirety).
  • an inertial measurement unit (IMU) 1575 having a combination of 3D MEMS gyroscope, 3D MEMS accelerometer, and 3D MEMS magnetometer can be used to determine rate and angular rotation of a WL ( FIG. 15E ).
  • the WLM 1570 includes a IMU 1575 mounted on a PCB 1502 having all electronic supports described with respect to FIG. 15A .
  • a suitable UMI module with 6 axis or 9 axis MEMS sensors can be purchased from a MEMS manufacturer such as Advanced Navigation Inc., LeddarTech Inc., Analog Devices, TDK, VectorNav, and/or others. Principles of operation and use of IMU modules for detecting motion are described by N. Constant et al. (Ch.
  • Kalman Filters Kalman Filtering and Information Fusion, Hongbin Ma, Liping Yan, Yuanqing Xia, Mengyin Fu, 2020, Springer Science Press Beijing , which are hereby incorporated by reference in their entirety
  • Kalman Filters can be used to improve the accuracy of measurements from multiple MEMS sensors.
  • the module 1570 can have a supporting baseplate 1403, a keyshaft 1405, and a cover 1504 as described with respect to FIG. 14A-C and FIG. 15A .
  • directional signal receiver(s) can be in the external environment and a source of signal emitter/ transmitter is on the WLM to determine rotation of a WL.
  • two signal sources (emitter or transmitter) on the WLM are necessary to distinguish the sense direction of WL rotation.
  • Using a plurality of signal sources on the WLM improves resolution of an angular rotation significantly.
  • a WLM can have luminous markings that can facilitate machine vision tracking, particularly when there is poor ambient lighting and when it is dark.
  • Luminous markings can be fluorescent, e.g., they may absorb portions of ambient light, such as blue or ultraviolet light, and emit light in a different predetermined region of the spectrum to improve sensing.
  • a marking can be a powered light emitting device such as a light emitting diode (LED).
  • FIG. 16 shows a simplified diagram of a WLM 1600 having active 1605 and passive 1610 markings.
  • the LED 1605 and associated components can be on a printed circuit board 1504 (PCB) is mounted to a baseplate 1403 having a downward extending keyshaft 1405 as described above.
  • the LED 1605 can be proximate to the outer edge of the WLM.
  • the WLM can have a cover 1504.
  • the passive marking 1610 can be affixed to the surface of the cover 1504 as shown.
  • these methods can be used co-operatively to improve the reliability and accuracy of the measurements of WL rotation angles.
  • a MEMS accelerometer and a MEMS gyroscope can be integrated in a WL module to determine WL rotation angles.
  • An integrated WL module can be particularly useful if angular velocity changes are small and associated with a drift during the course of a long measurement or if changes in linear acceleration along the y-axis of the accelerometer would offset the tangential velocity computed.
  • the WLM 1550 and the WLM 1600 can be combined as one module such that the WL rotation angle is measured using a gyroscope and/or an active marking such as an illuminated LED or a passive circular marking 1610 to ensure a reliable rode length measurement during an anchoring operation.
  • a WLM can receive a signal from an emitter (transmitter) located at a fixed position in the environment of the boat surrounding the WL to determine rotation of a WL.
  • FIG. 17 shows a simplified embodiment of a WLM 1700 having one or more directional receivers configured to detect a signal from an emitter located at a fixed deck position boat deck 505 in an unobstructed line of view of a WL 300.
  • the exterior signal source can be either "natural" or synthetic.
  • an emanating signal can be electromagnetic radiation such as light and magnetism or sound waves.
  • One configuration with respect to FIG. 17 has only a single directional receiver 1710 on the WLM that can detect a signal emanating from the external fixed position emitter 1705 when the receiver 1710 is in a 12 o'clock where it faces the emitter 1705.
  • This configuration can resolve the rotation in 360° (2 ⁇ radian) increments provided where the WLM 1700 has means to resolve the sense of rotation (e.g., clockwise 1703 as shown, or counterclockwise), or the sense or rotation can be determined in another way (for example, from sensing radial and angular forces).
  • a WLM 1700 can have a plurality of directional receivers facing outward at additional angular positions on the outer edge of the WLM.
  • a WLM having at least a first 1710 and second receiver 1720 in distinct angular positions can sense the direction of angular rotation using the order in which the signal from emitter 1705 is detected by the first 1710 and second receivers 1720.
  • having a greater number of outward facing directional receivers in additional angular positions can increase the angular resolution of detecting rotation.
  • a WLM having four receivers at 90° increments around the WL can provide 90° resolution. It will be apparent that resolution can be improved by providing a relatively greater number of receivers.
  • the periphery of circular WLM can have a circular array of receiver devices on a tape.
  • the sense of rotation cannot be determined if the two receivers are in mirror opposite positions with respect to the center of the windlass (e.g., 180° degrees apart).
  • at least two directional receivers must be situated less than 180° apart (or equivalently greater than 180°) in order to detect the direction of rotation.
  • a single directional receiver on WLM determine the amount and sense of rotation based using signals originating from a plurality of ambient locations, provided however at least two of the ambient locations are less than 180° degrees apart with respect to the center of the windlass.
  • the WLM 1700 includes all support electronic and electromechanical devices as disclosed above.
  • the WML 1700 can be securely attached to a WL using a keyshaft 1405 as described with respect to FIG. 14A-C , and have a cover 1504 as disclosed with respect to FIG. 15A .
  • FIG. 18 shows a simplified diagram of a WLM 1800 using directional and omnidirectional sound sensing to detect motion of a rotating WL.
  • a directional microphone 1810 having relatively higher sensitivity to sound coming in from directions facing the microphone can be mounted at or proximate to the periphery of the WL to selectively detect sound arriving from a radial direction.
  • An omnidirectional microphone 1805 can be mounted at or near the center of the WL.
  • microphones are on a PCB 1502 that can be attached to a windlass.
  • the microphone frequency response can have a range of approximately 8 Hz to 20kHz, although other ranges are operable, depending on the embodiment.
  • the PCB can be mounted on a circular baseplate 1403 and can include all necessary circuitry, supporting components, and a power source.
  • a keyshaft 1405 such as described with respect to FIG. 14C can extend downward from the baseplate 1403 to securely attach to the WL in a fixed position.
  • FIG. 19 shows a simplified flow chart of detecting ⁇ INCR based on signals from the microphones of the WLM 1800 described above.
  • signals from a directional microphone A D , and omnidirectional microphone A O are acquired as the WL module 1600 rotates synchronously with a WL.
  • the signal from each microphone is digitized at a suitable sample rate f s sufficient to resolve WL rotation. For example, a sampling rate of 8192 Hz for each microphone which can resolve an upper of 4096 Hz audio frequency (Nyquist frequency) is useful in practice to record WL rotation.
  • the signals from each microphone are normalized and scaled, based on calibration data gathered prior to anchoring operation.
  • Each digital signal is multiplied by a scale factor to correct for gain differences, if any, between the two microphones and associated amplifiers.
  • each signal is transformed into the frequency domain using Fast Fourier Transform (FFT).
  • FFT Fast Fourier Transform
  • each sample is binned using a suitable frequency interval at ⁇ f s .
  • the ⁇ f s can be 32Hz.
  • a binning frequency interval between about 20 and 100 Hz has been found to be useful, depending on the dynamic range of the microphone and audio analog to digital converter combination.
  • a corrected spectrum in which ambient sounds and noise received by the directional microphone are reduced and/or removed is formed by subtracting the normalized spectrum of audio from the omnidirectional microphone at step 1925.
  • steps 1900 through 1925 are performed in a different manner.
  • ambient sounds and noise received by a directional microphone can be reduced and/or removed by subtracting normalized analog audio signals from one or more omnidirectional microphones using analog circuitry.
  • respective directional and omnidirectional microphone signals are digitally sampled and normalized before subtracting the respective time domain samples (prior to performing any Fourier transformation).
  • WL rotation speed can vary from 0.01 revolution per sec to 10 revolution per sec.
  • the number of samples collected and maintained is generally greater than the number representing 1 full rotation of the WL because of the high variability of the WL rotation speed.
  • the number of samples corresponding to at least 2-3 rotations is found to be appropriate to ascertain to extract a WL rotational pattern. Hence, it is preferred to acquire higher number of samples and decimate the signals instead of dynamically changing the sample rate.
  • the difference spectrum can be 'decimated' using a common DSP method to reduce apparent sampling frequency at step 1930.
  • a sampling frequency less than 1/10 of the inherent time necessary for a WL to rotate 1 degree is excessive.
  • Decimation can be performed by repeatedly accumulating and averaging a selected number of sequential spectra to filter out spurious background. For example, a sampling rate of 8192 sec -1 used by some audio acquisition software/hardware means is much higher than necessary for sampling conventional WL rotation.
  • Spectra obtained from performing an FFT of the 8192 sample/sec data stream can be decimated by averaging each consecutive group of 256 spectra which corresponds to an effective sample of 32Hz.
  • N is the number of samples computed every 31.25 ms
  • 256 is the number of frequency bins
  • 1 is the timestamp at which the sample was recorded. Actual number of samples that get averaged and stored in the matrix varies depending on the WL rotation speed during anchoring.
  • a standard Artificial Intelligence (AI) technique or a deep learning method can be applied to the timestamped spectrum data to detect periodic repetitive patterns associated with full rotations of the WL.
  • a Long Short-Term Memory neural network can be applied to the matrix to detect audio patterns from a rotating WL in an embodiment ( Deep Learning for Time Series Forecasting, Predict the Future with MLPs, CNNs and LSTMs in Python, Jason Brownlee, https://machinelearningmastery.com/deep-learning-for-time-series-forecasting/, retrieved on 3/23/2021 , all of which are hereby incorporated by reference in its entirety).
  • the WL rotation rate is extracted using time stamps.
  • an incremental WL rotation angle, ⁇ INCR can be computed from the time variant patterns.
  • the signal to noise ratio when detecting of a WL rotation angle can be optimized by modifying sample rates, FFT bin count, decimation, and/or integrating method with an AI technique to discern the time patterns in the time varying FFT spectrum depending on the embodiment. Where there is a noisy signal, sound fields from a plurality of directional microphones can be useful to extract characteristic patterns operable to detect and quantify WL rotation.
  • a WLM can have a plurality of electromagnetic radiation sensors to sense electromagnetic radiation such as light in the vicinity of a windlass to detect a rotation angle.
  • a windlass can be configured to have respective (directional and omnidirectional) radiation sensors (for example light sensors) in place of the directional microphone 1810 and omnidirectional microphone 1805. Signals received by the respective electromagnetic radiation sensors can be processed in a manner substantially equivalent to the signal processing disclosed for processing analogous sound signals to determine an incremental angle of windlass rotation, and the incremental angle can be sent to a remote computing device using the apparatus and methods disclosed herein.
  • FIG. 20 shows a simplified diagram of a WLM 2000 including a signal emitter 2010 and a signal receiver(detector) 2015 to determine rotation of a WL.
  • the module 2000 can be securely attached to a WL as described above with respect to FIG. 14A-C .
  • the emitter 2010 emits a signal 2012 which is reflected by a structure 2025 at a fixed position in the environment of the boat surrounding the WL.
  • the emanating signal 2012 can be coherent or incoherent visible, infrared, radiofrequency, microwave, or terahertz radiation, and others.
  • the signal emitter can be an LED, a laser, an rf, microwave or terahertz source, an ultrasonic sound generator, and others.
  • the emitter can generate a signal comprising characteristic information such as an emitting time, (e.g., emission start time), a signal modulation, and/or signal to noise improvement means such as a pulse code 2017 useful to discriminate against background noise, as is represented in FIG. 20 .
  • a receiver 2015 can be used to detect the time when the reflected signal 2014 has returned to the WLM.
  • the signal is emitted in a directed beam using prior art optical, antenna, or sonic beam forming methods, depending on the embodiment.
  • a portion of the emanating signal at the point of emission can be scattered into the receiver (e.g., in some embodiments, a window or partially reflecting mirror can be situated to backscatter some emanating signal into the receiver) to provide a signal emission time mark at the receiver.
  • structures (or objects) 2025, 2027, 2030, 2032 at fixed positions in the environment of the boat surrounding the WL are identified based on characteristic transit times for the emanating signal to travel to each structure surrounding WL and return to the WLM (such as used by various laser rangefinders to measure a distance), and intensity, phase, and pulse characteristics of the emanating signal 2012 and the reflected signal 2014.
  • a microcontroller 2035 receives the data from the emitter 2010 and the receiver 2015 for each structure and transmits these to computing devices to determine rotation of the WL during anchoring.
  • the WLM 2000 includes all support electronic and electromechanical devices as disclosed above and can be securely attached to a WL using a keyshaft 1405 as described with respect to FIG. 14A-C , and have a cover 1504 as disclosed with respect to FIG. 15A .
  • an emitter and a receiver are both in the environment (exterior) at a fixed boat position in an unobstructed line of sight of a WLM to determine rotation of a WL.
  • FIG. 21 A simplified diagram of a WLM 2100 including at least two or more target elements (or reflectors) placed in distinct positions on the WLM is illustrated in FIG. 21 .
  • the target elements on the WLM can be mounted asymmetrically with respect to the center point of the WML and/or can be made from different materials to improve the detection.
  • a signal emitter 2010 emits a signal 2112 which is reflected by a target element 2125 on the WLM 2100.
  • the reflected signal 2114 is detected by a signal receiver 2115.
  • each target elements/ reflectors 2125, 2130, 2135, 2140 on the WLM 2100 are identified based on the characteristic transit times, intensity, phase, and pulse characteristics of the emanating signal 2112 and the reflected signal 2114 as described above.
  • Data collected from the emitter and the receiver regarding each target element are transmitted to a computing device to determine rotation of a WL.
  • the WLM 2100 includes all support electronic and electromechanical devices as disclosed above and can be securely attached to a WL using a keyshaft 1405 as described with respect to FIG. 14A-C , and have a cover 1504 as disclosed with respect to FIG. 15A .
  • a system for measuring the rate and total length of rode release can include a processor, memory media, display, digital camera, human input device, a speaker, and application programs operable to perform the various functions and provide a human interface.
  • the system can be a cellular smartphone having a processor, memory media, display, digital camera, human input device, speaker, and application programs operable to perform the various operations and provide the human interface.
  • Disclosed methods can be performed using a single device such as a smartphone, a tablet computer and/or other mobile computing device.
  • a smartphone has capabilities to capture video frames, perform real time analysis of the video frames to compute an incremental WL rotation angle, the length and rate of rode release, and display these computed results and other critical anchoring information to users.
  • Another aspect of the implementation of the disclosed methods includes incorporation of a wireless network to improve overall system reliability and flexibility for safe anchoring.
  • Data acquired from various WL modules such as a module with microphones and/or MEMS sensors described above can be sent to a remote device via a wireless network.
  • a remote device can process these data to compute the length and rate of the rode released, can display real time values of these parameters together with other critical anchoring parameters such as speed of boat, distance from anchoring site, can also provide specific alerts to crew members.
  • a commonly used wireless local network protocol 802.11 or other wireless communication means such as Bluetooth, NFC (near field communication) Zigbee, Z-Wave, and/or a cellular network protocol such as 2G, 3G, 4G, LTE, 5G and others can be useful for anchoring applications.
  • a wireless local network protocol 802.11 or other wireless communication means such as Bluetooth, NFC (near field communication) Zigbee, Z-Wave, and/or a cellular network protocol such as 2G, 3G, 4G, LTE, 5G and others can be useful for anchoring applications.
  • a wireless local network protocol 802.11 or other wireless communication means such as Bluetooth, NFC (near field communication) Zigbee, Z-Wave, and/or a cellular network protocol such as 2G, 3G, 4G, LTE, 5G and others can be useful for anchoring applications.
  • a wireless network particularly those standard integrated in commercial off the shelf devices that crew members are likely to have in their possession - WiFi, Bluetooth,
  • GNNS Global Navigation Satellite Systems
  • GPS Global Positioning System
  • a visual and/or audio alarm can warn the helms person controlling the velocity and direction of the boat.
  • Total rode length released, total boat distance travelled, rate of rode release and boat velocity can all be monitored simultaneously and displayed on a smartphone and/or tablet by each crew member, skipper, and helms person via a wireless network to avoid potential anchoring issues described above.
  • Various methods to use information relating to the position and/or speed of a boat, water depth, the rate of rode release, and the algebraic sum of rode length that has traveled through the WL gypsy to perform a reliable and/or secure anchoring operation are disclosed.
  • Boat speed, positional information and/or water depth can be obtained using methods such as GNSS, sonar, pitometer, mapping data, and others.
  • a methods and systems are disclosed to give crew members an ability to adjust the position and speed of the boat in real time to maintain a cooperative relationship between a selected rate of anchor rode release, boat velocity, and boat position that is operable to effectuate a safe and reliable anchoring operation.
  • These methods and systems can include a human interface having a display showing the real time ratio of the boat velocity to the rate of anchor chain release. Human interface can communicate calculated and/or predetermined target values of various parameter and alarms where a parameter value is outside a determined range.
  • a method of simultaneously measuring boat speed, its distance from anchor (in units of measure relevant to the rode length) together with the incremental rode released throughout the anchoring operation is disclosed.
  • Boat position is measured via GNSS through the triangulation of readings from multiple satellites.
  • Many portable mobile devices such as smartphones and/or tablets within the wireless data network can provide position data of a boat.
  • Water depth is another critical parameter for anchoring operation, which can be measured by a crude sonar device mounted at the bottom of the hull near midship of a boat.
  • the sonar device is particularly important to prevent a boat touching to the surface of the sea bed in shallow water.
  • To compute the actual water depth at midship a crew member must add the boat's draft (distance from surface to bottom of boat). The resulting value can be entered into the application running on the smartphone.
  • rode tension and WL rotation speed at the point that the anchor reaches sea bed.
  • this discontinuity in rode tension can be used to determine water depth since the rate and length of rode released is monitored continuously via various methods disclosed herein.
  • Another aspect of this disclosure is an application operable to provide crew members with critical real time control and measurement information about the state of an anchoring operation.
  • a preferred embodiment has a specific application that can be run on a mobile device operable to acquire, compute, and display a boat position, distance from the anchor site, boat speed, and rode release rate and length.
  • the application acquires and stores the boat position relative to a selected anchoring site. As the boat backs away from the selected anchoring site, the application can update and display the instant boat position, and can compute and display the real time distance between real time boat position and the selected anchoring site.
  • the application can also display real time boat velocity, and a time-average and/or real time speed at which the boat is moving from the anchoring site; the application can also display a continuously updated total length and real time rate of rode release.
  • the application is operable to compare the rate of rode being released to the real time boat speed and/or the total length of rode that has been released to distance that the boat has moved from the anchoring site. If a real time value of the ratio between the boat speed and rate of rode being released falls below a selected value, visual and/or audio alerts can be sent, displayed, or otherwise sounded to alert the helms person and/or crew to attend to the speed and direction of the boat.
  • the application can monitor, detect, and alarm based on relatively more complex conditions comprising the boat speed, rate of rode release, amount of rode released, distance between the boat and the anchoring site, and/or seabed depth profile.
  • the parameter values, alerts and alarms, and other information from the application executing on a first device can be sent (pushed) or accessed (pull) by various other computing devices used by other crew members (including a skipper, helms person, etc.) by way of a wireless network.
  • the architecture of these additional devices can be the same as the first device, or the various devices can be heterogenous (e.g. they may be an Android tablet and/or smartphone, a laptop Windows computer, an Apple iPad or iPhone, and/or others). Because data, alerts, and/or alarms can be accessed and/or pushed to in this manner, prospective and current anchoring issues or exigencies can be promptly detected and avoided.
  • Various embodiments have a human interface operable for an operator to manually enter the water depth, or an application can automatically acquire the water depth based on a geophysical location.
  • the geophysical location can be sensed using GPS, GNSS, and/or other navigation means.
  • the anchoring application can compute a total length of rode to release and/or remaining length to be released. When the total length has been released, the crew is alerted to stop further rode release and to stop or disengage the boat engine.
  • FIG. 22A shows a screen shot 2200 from an application made to run on an Apple iPad according to these teachings.
  • the application displays released chain 2205, rate of chain release 2210, distance from anchor site 2215, and yacht speed 2220 in real time via wireless network based on data received from a computing device performing the frame-by-frame image analysis of video frames having a distinguishable marking on a WLC to determine incremental WL rotation angle as described above.
  • the user interface can include a graphic simulation of the boat on the water as the anchor operation proceeds, an anchoring progress indicator, and/or synthetic speech announcing measurement data and milestones during anchoring. Audio alerts and/or cues can include sounds such as beeps that can be loud or can increase or decrease in volume, frequency, or pitch depending on boat speed, rode speed, and/or difference in and/or between these parameters, depending on the embodiment.
  • the user interface can also include visual cues such as a flashing and/or blinking screen, colored indicators or color changes, including changes in the appearance of the value of a quantity or signal that can be altered at a frequency proportional to values and/or differences in parameter values depending on boat and/or rode speeds and/or boat position.
  • One embodiment of the instant disclosure utilizes the collected and wirelessly transmitted data to control the operation of the WL and/or boat engine throttle.
  • a specialized device attaches to the WL control button connections to enable up-down, on-off operation from a separate computing device.
  • the buttons are simple closure devices so the interface consists of simple relays controlled by a microcontroller receiving signals over a WiFi network. Integrating control over an engine throttle is a more complex task and can require a mechanically controlled device attached via a mechanical linkage to the air intake of a diesel engine. Such a device would again, be interfaced to a microcontroller system with small robotic arm receiving control signals via the WiFi network.
  • FIG. 12 shows examples of visual cues displayed to users during an anchoring operation such as the detections of a WL, a marking on the WL, and WL rotation.
  • additional instructions can be given the users to simplify the execution of the anchoring methods described herein. These instructions can provide further guidance to the user under various circumstances including if a WLC can move out of a camera view when capturing video frames, if marking on a WLC and/or a WL module not detected from the video images captured, if the WL starts rotating and /or changes its direction of rotation during anchoring, if there is a change in stress in the rode detected (an indication of an anchor reached seabed).
  • These alarms/alerts can be presented visually and/or vocally (such as in the form of beeps, sustained sounds and/or speech) to enhance user experience and system accuracy and reliability.
  • FIG. 22B shows a screen shot from an application made to run on an Apple iPhone during an anchoring operation.
  • Display image 2240 includes various user instructions to execute the methods disclosed herein smoothly.
  • Two arrows indicating the directions of bow 2250 and stem 2255 of a boat guide a crew member to orient the iPhone camera when capturing video images of a WL.
  • a circular WL Guide 2260 provides a virtual instruction on a screen for a crew member to maintain a WL capstan image 2265 in full view within the boundary of the WL guide 2260 and in a preferred WL size.
  • the WL guide can change color during the course of data analysis depending on the state of the rotation detection algorithm (see FIG. 12 ).
  • the initial WL guide 2260 can be black.
  • the display When a circle defining the outermost edge of the WLC is detected, the display shows the WL guide 2260 in yellow. When a marking on the WLC (such as a black tape as seen in FIG. 12 ) is detected, the WL guide 2260 can be displayed in green.
  • a "video play" button 2280 at the bottom of the screen indicates that the system is ready for measurement. When the button 2280 is selected, "video pause” text display appears on the screen to inform the crew member to stop the measurement.
  • a text display such as "Press Pause Button to Pause Playback" 2270 provides the crew member further instructions on next steps and/or warnings about a problem.
  • a running meter 2275 displays the actual rode length as it is being measured. In some embodiments, additional information such as boat speed or boat distance from anchor site (not shown in this screen image) can be displayed to inform the crew members during anchoring.
  • Crew members at sea may not have an access to high speed internet during the deployment of the disclosed methods.
  • the raw data obtained during the course of measurements and the associated metadata are saved, analyzed and stored in a local device database initially, and uploaded to a remote server database once access to the internet is available.
  • the acquired data is generally uploaded to a remote data center facility for storage and further offline testing.
  • the algorithms and parameters used in the disclosed methods are modified an ongoing basis at the data center facility comprising more powerful CV, AI and DSP libraries to further improve overall system reliability and accuracy.
  • the data recorded from various anchoring operations at different lighting and/or weather conditions, or different water depth by different crew members on different types of boats with different types of windlasses can be examined further to test and improve the performance of the algorithms.
  • the modified algorithms can be applied across all system deployments.
  • the algorithms can be fine-tuned to use for a specific family of windlasses and/or gypsies.
  • the algorithms can be adapted to enhance the measurement reliability on a specific type of a boat.
  • a particular emphasis can be given to increase robustness of detection and tracking of a characteristic marking on the WLC by the CV subsystem under changing anchoring conditions.
  • EEEs Enumerated Example Embodiments

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
EP23201174.2A 2022-10-01 2023-10-02 Appareil pour déterminer une longueur de trajet traversant un gitan d'un guindeau sur un bateau. Withdrawn EP4349765A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US17/937,448 US11912379B2 (en) 2020-04-13 2022-10-01 Techniques for monitoring windlass rotation

Publications (1)

Publication Number Publication Date
EP4349765A1 true EP4349765A1 (fr) 2024-04-10

Family

ID=88315929

Family Applications (1)

Application Number Title Priority Date Filing Date
EP23201174.2A Withdrawn EP4349765A1 (fr) 2022-10-01 2023-10-02 Appareil pour déterminer une longueur de trajet traversant un gitan d'un guindeau sur un bateau.

Country Status (1)

Country Link
EP (1) EP4349765A1 (fr)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4883255A (en) 1988-02-01 1989-11-28 Custom Products Corporation Winch handle
US6374765B1 (en) 2000-09-15 2002-04-23 Charles P. Marotta Device for determining amount of deployment of an anchor from a rope compartment having an anchor line through hole
US6491285B1 (en) 2000-10-10 2002-12-10 Paul K. Tomita Winch handle retention system
JP2004205436A (ja) * 2002-12-26 2004-07-22 Hitachi Cable Ltd 回転体の角度検出方法
US7114705B2 (en) 2004-03-30 2006-10-03 Steiner Donald J Grab-activated self-locking winch handle
AU2012100754A4 (en) 2012-05-24 2012-06-21 Ark Corporation Pty Ltd A winch, a winch handle and a method
US8352210B2 (en) 2009-07-23 2013-01-08 Stemco Lp Multiple accelerometer apparatus for counting rotations of an object, and methods of use
US8514382B2 (en) * 2008-07-24 2013-08-20 Commissariat A L'energie Atomique Et Aux Energies Alternatives Optical device and method for measuring the rotation of an object
EP3032225A2 (fr) * 2014-12-09 2016-06-15 Kabushiki Kaisha Yaskawa Denki Codeur et moteur équipé d'un codeur
WO2021211627A1 (fr) * 2020-04-13 2021-10-21 Sirkin Eric R Procédés et appareil pour mesurer et contrôler une opération d'ancrage
WO2021253578A1 (fr) * 2020-06-18 2021-12-23 苏州希声科技有限公司 Codeur rotatif ultrasonore applicable à une mesure de rotation de micro-arbre
WO2022102973A1 (fr) * 2020-11-16 2022-05-19 한양대학교 산학협력단 Appareil et procédé de mesure de nombre de tours/minute d'un ventilateur à l'aide d'un radar ir-uwb

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4883255A (en) 1988-02-01 1989-11-28 Custom Products Corporation Winch handle
US6374765B1 (en) 2000-09-15 2002-04-23 Charles P. Marotta Device for determining amount of deployment of an anchor from a rope compartment having an anchor line through hole
US6491285B1 (en) 2000-10-10 2002-12-10 Paul K. Tomita Winch handle retention system
JP2004205436A (ja) * 2002-12-26 2004-07-22 Hitachi Cable Ltd 回転体の角度検出方法
US7114705B2 (en) 2004-03-30 2006-10-03 Steiner Donald J Grab-activated self-locking winch handle
EP2305431B1 (fr) 2004-03-30 2012-03-14 Donald J. Steiner Manivelle de treuil autobloquant
US8514382B2 (en) * 2008-07-24 2013-08-20 Commissariat A L'energie Atomique Et Aux Energies Alternatives Optical device and method for measuring the rotation of an object
US8352210B2 (en) 2009-07-23 2013-01-08 Stemco Lp Multiple accelerometer apparatus for counting rotations of an object, and methods of use
AU2012100754A4 (en) 2012-05-24 2012-06-21 Ark Corporation Pty Ltd A winch, a winch handle and a method
EP3032225A2 (fr) * 2014-12-09 2016-06-15 Kabushiki Kaisha Yaskawa Denki Codeur et moteur équipé d'un codeur
WO2021211627A1 (fr) * 2020-04-13 2021-10-21 Sirkin Eric R Procédés et appareil pour mesurer et contrôler une opération d'ancrage
WO2021253578A1 (fr) * 2020-06-18 2021-12-23 苏州希声科技有限公司 Codeur rotatif ultrasonore applicable à une mesure de rotation de micro-arbre
WO2022102973A1 (fr) * 2020-11-16 2022-05-19 한양대학교 산학협력단 Appareil et procédé de mesure de nombre de tours/minute d'un ventilateur à l'aide d'un radar ir-uwb

Non-Patent Citations (15)

* Cited by examiner, † Cited by third party
Title
"Application Note AN 019", July 2015, KIONIX, INC., article "Using Two Tri-Axis Accelerometers for Rotational Measurements"
"Data Acquisition Techniques Using PC's", 2002, ACADEMIC PRESS, pages: 21 - 22
"Smart Sensors and MEMS", 2004, WOODHEAD PUBLISHING, article "Advanced Optical Incremental Sensors: Encoders and Interferometers", pages: 249 - 267
DU-MING TSAI ET AL., MACHINE VISION AND APPLICATIONS, vol. 22, no. 4, July 2011 (2011-07-01)
EDWARD SAZONOVMICHAEL R. NEUMAN: "Wearable Sensors, Fundamentals, Implementation and Applications", 2014, ELSEVIER INC.
HONGBIN MALIPING YANYUANQING XIAMENGYIN FU: "Kalman Filtering and Information Fusion", 2020, SPRINGER SCIENCE PRESS
J. GIBSONO. MARQUES: "Optical Flow and Trajectory Estimation Methods", 2016, SPRINGER SCIENCE BUSINESS MEDIA DORDRECHT, pages: 1427 - 1440
J. VAN DE WEIJERTH. GEVERSA. D. BAGDANOV: "Boosting Color Saliency in Image Feature Detection", IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 30 July 2005 (2005-07-30)
JONG-SEUNG PARKSEUNG-HO LEE: "Automatic Mura Detection for Display Film Using Mark Filtering in Wavelet Transformation", IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, vol. E98-D, no. 3, March 2015 (2015-03-01), pages 737 - 740
N. TILIAKOS: "MEMS for Automotive and Aerospace Applications", 2013, WOODHEAD PUBLISHING
R. RAFAELG GONZALEZ-ACUNAHECTOR A CHAPARRO-ROMOISRAEL MELENDEZ-MONTOYA: "Wearable Sensors, Fundamentals, Implementation, and Applications", 2021, ACADEMIC PRESS
UDO ZOLGER: "Digital Audio Signal Processing", 2008, JOHN WILEY AND SONS
W. T. LATTU-X. TANC.N. RIVIEREW.T. ANG: "Placement of Accelerometers for High Sensing Resolution in Micromanipulation", SENS ACTUATORS A PHY, 2011
YI-LUNG TSAITING-TING TUHYEOUNGHO BAEPAI H. CHOU: "EcoIMU: A Dual Triaxial-Accelerometer Inertial Measurement Unit for Wearable Applications", INTERNATIONAL CONFERENCE ON BODY SENSOR NETWORKS, WHICH ARE HEREBY INCORPORATED BY REFERENCE IN THEIR ENTIRETY, 2010
ZHU, Z.BRILAKIS, I.: "Machine Vision-Based Concrete Surface Quality Assessment", JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, vol. 136, no. 2, 2010, pages 210 - 218

Similar Documents

Publication Publication Date Title
US12240574B2 (en) Methods for monitoring windlass rotation
CA2778261C (fr) Determination de positions et d'orientations a l'aide de donnees de mouvement
JP5383801B2 (ja) 位置及び経路地図表示用の位置及び経路地図データを生成する装置及び当該データ提供方法
Mirallès et al. Linedrone technology: Landing an unmanned aerial vehicle on a power line
CN102495420B (zh) 一种水下目标精确定位系统及方法
KR101123338B1 (ko) 물체의 운동 감지 장치
US12379467B2 (en) Doppler radar flock detection systems and methods
US8655022B2 (en) System and method for detecting position of underwater vehicle
US20080253225A1 (en) Seismic Cable Positioning Using Coupled Inertial System Units
US20200124738A1 (en) Distance measurement device and control method therefor
US20090066321A1 (en) Locating stationary magnetic objects
JP6997112B2 (ja) 加速度計
US10773591B2 (en) Video analytics based pilot safety devices
WO2014068084A1 (fr) Système de commande pour câbles ou similaires
CN107063198A (zh) 一种船载自稳定云台测量系统及应用方法
US11614331B2 (en) Position tracking inside metallic environments using magneto-electric quasistatic fields
EP4349765A1 (fr) Appareil pour déterminer une longueur de trajet traversant un gitan d'un guindeau sur un bateau.
US20150116116A1 (en) Lifeguard alarm system for detecting a state of a swimmer
US9317774B2 (en) Method for locating an object using a reference grid
KR101155602B1 (ko) 선박용 충돌회피 시스템을 위한 항해 장비 시뮬레이터
KR101550855B1 (ko) 자기마커를 이용한 해저케이블 관리 시스템 및 그 방법
US20240210208A1 (en) Systems, apparatus, and methods for documenting utility potholes and associated utility lines
Davis et al. Predictions of bird swing from GPS coordinates
US11860246B1 (en) Short-range position tracking using stationary magnetic field gradient
FI127026B (en) Detecting the Elongated Body Angle of a Ship with LIDAR

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20241011