Fast vision system

US10210362B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10210362-B2
Application numberUS-201514831054-A
CountryUS
Kind codeB2
Filing dateAug 20, 2015
Priority dateDec 22, 2008
Publication dateFeb 19, 2019
Grant dateFeb 19, 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.

A method and apparatus for performing a vision process using a camera having a multi-focus lens having a lens field of view where the lens can be set at different focus positions the method comprising the steps of positioning at least one of the camera and an item to be imaged so the lens field of view is directed at the item to be imaged, obtaining a plurality of images where each image is obtained with the lens focus at a different position and after each image is obtained, attempting to perform the machine vision process using the image irrespective of whether or not the lens was focused when the image was obtained.

First claim

Opening claim text (preview).

To apprise the public of the scope of this invention, the following claims are made: 1. A system for performing a vision process using a camera having a variable-focus lens having a lens field of view where the lens can be set at different focus positions, the system comprising: a processor programmed to perform the steps of: setting an image-independent formation setting; controlling the camera to obtain a subset of images at each of a plurality of different image-independent lens focus positions where the image-independent image formation setting is different for each of the images obtained at each image-independent lens focus position; and after each image is obtained and while obtaining additional images, attempting to perform the vision process on the images; wherein the vision process includes one of locating a symbol in obtained images and decoding a symbol in obtained images. 2. The system of claim 1 wherein the variable-focus lens has a range of different focus positions from a minimum focus position to a maximum focus position and wherein the processor is programmed to control the camera to obtain a plurality of images by obtaining images in a sequence where the focus position starts at one end of the range and incrementally steps through the range toward the maximum focus position. 3. The system of claim 1 wherein the variable-focus lens has a range of different focus positions from a minimum focus position to a maximum focus position and wherein the processor attempts to perform the vision process until one of (i)the vision process has been successfully completed for at least one of the images and (ii) the vision process has been attempted for images at each of the different focus positions. 4. The system of claim 1 wherein the processor is further programmed to perform the steps of using at least a subset of the images to determine one of that the lens is focused on the item and that the lens is unfocused on the item in the image and, where the lens is focused on the item in the image, ending the process after attempting to perform the machine vision process on the image corresponding to the focusedlens. 5. The system of claim 1 wherein the processor is further programmed to perform the steps of, when the lens is unfocused on the symbol to be imaged, using at least one of the obtained images to determine how to better focus the lens on the symbol to be imaged and adjusting the lens to better focus on the symbol to be imaged prior to obtaining another image. 6. The system of claim 1 wherein the image-independent image formation setting is at least one of light brightness, exposure duration and image sensor gain. 7. A system for performing a vision process using a camera having a variable-focus lens having a lens field of view where the lens can be set at different focus positions, the system comprising: a processor programmed to perform the steps of: setting an image-independent image formation setting; obtaining a subset of images at each of a plurality of different lens focus positions where the image formation setting is different for each of the images obtained at each lens focus position; and after each image is obtained and while obtaining additional images, attempting to perform the vision process on the images. 8. The system of claim 7 wherein the processor is further programmed to perform the steps of obtaining images at the maximum and the minimum lens focus positions. 9. The system of claim 7 wherein the processor is further programmed to perform the steps of obtaining images at different lens focus positions between the maximum and the minimum lens focus positions. 10. The system of claim 7 wherein the step of attempting to perform the machine vision process includes, when the machine vision process is successfully performed on at least one of the images, halting further image acquisition. 11. The system of claim 7 wherein the processor is further programmed to perform the steps of, when the machine vision process is successfully performed on at least one of the images, indicating that the machine vision process has been successfully completed. 12. The system of claim 7 wherein the variable-focus lens has a range of different focus positions from a minimum focus position to a maximum focus position and wherein the processor attempts to perform the vision process until one of (i) vision process has been successfully completed for at least one of the images and (ii) the vision process has been attempted for images at each of the different focus positions. 13. A system for facilitating a machine vision process using a camera having a variable-focus lens having a lens field of view, the system comprising: a processor programmed to perform the steps of: a. setting the lens at an image-independent focus position; b. setting an image-independent image formation setting; c. obtaining an image of the item with the lens at the focus position and with the set image formation setting; d. attempting to perform the machine vision process on the image; e. while performing step (d), initiating steps (b) through (d) using a different image formation setting to obtain a next image of the item; and f. after a subset of images have been obtained using different image formation settings at the focus position, while performing step (d), initiating steps (a) through (e) using a next focus position to obtain a next image of the item where the next focus position is different than any previous focus position. 14. The system of claim 13 wherein the processor is further programmed to repeat step (f) for a plurality of lens focus positions. 15. The system of claim 11 wherein the machine vision process is one of a symbol reading process and a symbol locating process.

Assignees

Inventors

Classifications

  • by scanning of the records by radiation in the optical part of the electromagnetic spectrum · CPC title

  • Photodetector array or CCD scanning · CPC title

  • Focus control based on electronic image sensor signals · CPC title

  • Bracketing, i.e. taking a series of images with varying exposure conditions · CPC title

  • Multi-focal · 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 US10210362B2 cover?
A method and apparatus for performing a vision process using a camera having a multi-focus lens having a lens field of view where the lens can be set at different focus positions the method comprising the steps of positioning at least one of the camera and an item to be imaged so the lens field of view is directed at the item to be imaged, obtaining a plurality of images where each image is obt…
Who is the assignee on this patent?
Cognex Corp
What technology area does this patent fall under?
Primary CPC classification G06K7/10544. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 19 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).