Systems and associated methods for measuring the length of a fish

US10275901B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10275901-B2
Application numberUS-201715490411-A
CountryUS
Kind codeB2
Filing dateApr 18, 2017
Priority dateMay 10, 2016
Publication dateApr 30, 2019
Grant dateApr 30, 2019

How to read this patent

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

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

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

  4. Key dates

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

  5. First independent claim

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

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present invention seek to provide an accurate way to measure the length of a fish. Some embodiments of the present invention propose utilizing a known length of a marker within a camera view or picture to determine the length of the fish also shown in the same camera view or picture. This determination could be performed in real-time or later remotely. Further, the measurement of the length of the fish is reliable because it is not dependent on a zoom value or angle of the camera and there is no required measurement device. Further, the technique is easy to use and can be performed with a camera phone or tablet.

First claim

Opening claim text (preview).

The invention claimed is: 1. A non-transitory computer-readable medium comprised of at least one memory device having computer program instructions stored thereon, the computer program instructions being configured, when run by a processor, to: receive, via a mobile camera device, user input indicating a desire to measure a length of a fish using a camera view on the mobile camera device; present, on a display of the mobile camera device, a camera view that includes one or more measurement guidelines, wherein the fish and a marker are within the camera view such that an image of the fish and an image of the marker are presented on the display; cause, based on user input, adjustment of the zoom level of the camera view such that the image of the fish fits within the one or more measurement guidelines on the display; determine a length of the image of the marker; determine a length of the image of the fish; and determine the length of the fish based on a length of the marker, the length of the image of the marker, and the length of the image of the fish. 2. The non-transitory computer-readable medium of claim 1 , wherein the computer program instructions are further configured, when run by the processor, to determine the length of the image of the fish based on the one or more measurement guidelines. 3. The non-transitory computer-readable medium of claim 2 , wherein the size of the one or more measurement guidelines is known, and wherein the computer program instructions are further configured, when run by the processor, to determine the length of the image of the fish by determining a number of pixels of the display associated with the size of the one or more measurement guidelines. 4. The non-transitory computer-readable medium of claim 1 , wherein the computer program instructions are further configured, when run by the processor, to determine the length of the marker. 5. The non-transitory computer-readable medium of claim 1 , wherein the length of the marker is a predetermined length. 6. The non-transitory computer-readable medium of claim 1 , wherein the computer program instructions are further configured, when run by the processor, to: receive a user request to take a picture of the camera view with the image of the fish and the image of the marker; and cause the camera to take the picture. 7. The non-transitory computer-readable medium of claim 6 , wherein the computer program instructions are further configured, when run by the processor, to transmit the picture to a remote server. 8. The non-transitory computer-readable medium of claim 1 , wherein the computer program instructions are further configured, when run by the processor, to determine the length of the fish by: determining a number of pixels of the display associated with the length of the image of the marker; determining a conversion rate between pixels and length based on the number of pixels of the display associated with the length of the image of the marker and the length of the marker; determining a number of pixels of the display associated with a length of the image of the fish; and converting the number of pixels of the display associated with the length of the image of the fish to the length of the fish based on the determined conversion rate between pixels and length. 9. The non-transitory computer-readable medium of claim 1 , wherein the computer program instructions are further configured, when run by the processor, to determine the length of the image of the fish by determining a distance between points on the one or more measurement guidelines corresponding to a front and a back of the image of the fish. 10. A non-transitory computer-readable medium comprised of at least one memory device having computer program instructions stored thereon, the computer program instructions being configured, when run by a processor, to: receive, via a mobile camera device, user input indicating a desire to measure a length of a fish using a camera view on the mobile camera device; present, on a display of the mobile camera device, a camera view that includes one or more measurement guidelines, wherein the fish and a marker are within the one or more measurement guidelines in the camera view such that an image of the fish and an image of the marker are presented on the display; determine a length of the image of the marker; determine a length of the image of the fish based on the known length of the measurement guidelines in an instance in which the image of the fish through the camera viewer is positioned in accordance with the measurement guidelines; and determine the length of the fish based on a length of the marker, the length of the image of the marker, and the length of the image of the fish. 11. The non-transitory computer-readable medium of claim 10 , wherein the computer program instructions are further configured, when run by the processor, to: determine the length of the marker by: determining a first theoretical plane associated with the image of the marker; and determining a length associated with the image of the marker within the first theoretical plane. 12. The non-transitory computer-readable medium of claim 10 , wherein the computer program instructions are further configured, when run by the processor, to cause, based on user input, adjustment of the zoom level of the camera view such that the image of the fish fits within the one or more measurement guidelines on the display. 13. The non-transitory computer-readable medium of claim 10 , wherein the computer program instructions are further configured, when run by the processor, to cause, based on user input, adjustment of the zoom level of the camera view such that the image of the fish fits within the camera view on the display. 14. The non-transitory computer-readable medium of claim 10 , wherein the computer program instructions are further configured, when run by the processor, to: receive user input indicating a desire to take a picture of the fish and the marker; and cause, in response to receiving the user input, a picture to be taken. 15. The non-transitory computer-readable medium of claim 14 , wherein the computer program instructions are further configured, when run by the processor, to transmit the picture to a remote device for determination of the length of the fish. 16. The non-transitory computer-readable medium of claim 10 , wherein the computer program instructions are further configured, when run by the processor, to record, in response to receiving the user input indicating a desire to take the picture, at least one of time, location, or date associated with the picture. 17. The non-transitory computer-readable medium of claim 10 , wherein the computer program instructions are further configured, when run by the processor, to determine the length of the marker. 18. The non-transitory computer-readable medium of claim 10 , wherein the length of the marker is a predetermined length. 19. A method for determining a length of a fish, the method comprising: receiving, via a mobile camera device, user input indicating a desire to measure a length of a fish using a camera view on the mobile camera device; causing presentation, on a display of the mobile camera device, a camera view that includes one or more measurement guidelines, wherein the fish and a marker that is proximate the fish are within the camera view such that an image of the fish and an image of the marker are presented on the display; causing, based on user input, adjustment of the zoom level of th

Assignees

Inventors

Classifications

  • for displaying additional information relating to control or operation of the camera · CPC title

  • G01B11/02Primary

    for measuring length, width or thickness (G01B11/08 takes precedence) · CPC title

  • Control of parameters via user interfaces · CPC title

  • Accessories for angling (fish stringers A01K65/00; landing-nets or landing-spoons for fishing A01K77/00) · CPC title

  • of area, perimeter, diameter or volume · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

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

What does patent US10275901B2 cover?
Embodiments of the present invention seek to provide an accurate way to measure the length of a fish. Some embodiments of the present invention propose utilizing a known length of a marker within a camera view or picture to determine the length of the fish also shown in the same camera view or picture. This determination could be performed in real-time or later remotely. Further, the measuremen…
Who is the assignee on this patent?
Navico Holding As
What technology area does this patent fall under?
Primary CPC classification G01B11/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 30 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).