Patents by Inventor Luca PERUGINI

Luca PERUGINI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11928546
    Abstract: A code reader comprises a first imager and a second imager configured to capture an image with different field of views, a first illuminator and a second illuminator configured to project a different illumination pattern, and a processor operably coupled to the imagers and the illuminators. The processor configured to activate the first imager and the first illuminator as a receiver pair responsive to detecting a first condition, activate the second imager and the second illuminator as a receiver pair responsive to detecting a second condition, and decode an optical code using an image captured by the selected receiver pair.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: March 12, 2024
    Assignee: Datalogic IP Tech, S.r.l.
    Inventors: Luca Perugini, Kurt Vonmetz, Davide Bruni
  • Publication number: 20240080557
    Abstract: Passive autofocusing is used in image acquisition devices (e.g., machine-readable symbol readers, cameras), and can be employed with shutter and/or event-based image sensors. An aimer pointer is easily detected in images, and one or more characteristics characterized at various focus positions of the optics. A size of a characteristic dimension and/or shape of the aimer pointer and/or a measure of sharpness of the aimer pointer is used to determine which image, and hence focus position, results in an optimized or even optimum (i.e., best) focus. The image acquisition system is then configured accordingly. Measuring aimer pointer size is typically less computationally intensive than conventional approaches. Use of a laser beam to produce the aimer pointer usually requires lower exposure time than other approaches. Image data can advantageously be windowed using a relatively small region of interest (ROI) based on a known aimer pointer position.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Inventors: Luca Perugini, Simone Spolzino
  • Patent number: 11893450
    Abstract: An optical scanner device includes at least one image capture device and a transmitter of at least one aimer beam. The scanner device determines ranging to a subject using the at least one aimer beam projected to reflect off of a surface of the subject, and detects a position of the aimer-beam reflection within an image frame captured by the image-capture device, the position being a primary indicator of a distance to the subject from the optical scanner device. A secondary indicator of the distance to the subject within the image frame in combination with the first indicator is used to help detect the aimer beam reflection against noise and detect an occurrence of an optical misalignment with possible self-correction of calibration after such misalignment.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: February 6, 2024
    Assignee: Datalogic IP Tech, S.r.l.
    Inventors: Mattia Francesco Moro, Luca Perugini, Michele Agostini, Simone Spolzino
  • Publication number: 20230385574
    Abstract: A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.
    Type: Application
    Filed: August 9, 2023
    Publication date: November 30, 2023
    Inventors: Davide BRUNI, Federico CANINI, Mattia FABBRI, Stefano FRACASSI, Davide GAVIOLI, Luca PERUGINI, Simone SPOLZINO
  • Patent number: 11727228
    Abstract: A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: August 15, 2023
    Assignee: Datalogic IP Tech S.R.L.
    Inventors: Davide Bruni, Federico Canini, Mattia Fabbri, Stefano Fracassi, Davide Gavioli, Luca Perugini, Simone Spolzino
  • Patent number: 11675986
    Abstract: An optical scanner captures a plurality of images from a plurality of image-capture devices. In response to the activation signal, an evaluation phase is executed, and in response to the evaluation phase, an acquisition phase is executed. In the evaluation phase, a first set of images is captured and processed to produce a virtual frame comprising a plurality of regions, with each region containing a reduced-data image frame that is based on a corresponding one of the plurality of images. Also in the evaluation phase, attributes of each of the plurality regions of the virtual frame are assessed according to first predefined criteria, and operational parameters for the acquisition phase are set based on a result of the assessment. In the acquisition phase, a second set of at least one image is captured via at least one of the plurality of image-capture devices according to the set of operational parameters.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: June 13, 2023
    Assignee: Datalogic IP Tech, S.r.l.
    Inventors: Federico Canini, Davide Bruni, Luca Perugini
  • Publication number: 20230177293
    Abstract: An optical scanner device includes at least one image capture device and a transmitter of at least one aimer beam. The scanner device determines ranging to a subject using the at least one aimer beam projected to reflect off of a surface of the subject, and detects a position of the aimer-beam reflection within an image frame captured by the image-capture device, the position being a primary indicator of a distance to the subject from the optical scanner device. A secondary indicator of the distance to the subject within the image frame in combination with the first indicator is used to help detect the aimer beam reflection against noise and detect an occurrence of an optical misalignment with possible self-correction of calibration after such misalignment.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Mattia Francesco Moro, Luca Perugini, Michele Agostini, Simone Spolzino
  • Publication number: 20220207253
    Abstract: A code reader comprises a first imager and a second imager configured to capture an image with different field of views, a first illuminator and a second illuminator configured to project a different illumination pattern, and a processor operably coupled to the imagers and the illuminators. The processor configured to activate the first imager and the first illuminator as a receiver pair responsive to detecting a first condition, activate the second imager and the second illuminator as a receiver pair responsive to detecting a second condition, and decode an optical code using an image captured by the selected receiver pair.
    Type: Application
    Filed: November 24, 2021
    Publication date: June 30, 2022
    Inventors: Luca Perugini, Kurt Vonmetz, Davide Bruni
  • Publication number: 20220187459
    Abstract: An optical scanner determines ranging to a subject using a localization phase in which a series of image frames is received which collectively contains an aimer spot captured as a reflection off of a surface of the subject. The captured aimer spot is temporally modulated according to a modulation pattern, and the series of image frames is processed to discriminate the aimer spot based on the modulation pattern to determine a probable location of the aimer spot within at least one of the image frames of the series. A triangulation phase follows in which the probable location of the aimer spot is processed to produce the ranging determination. In an optional implementation, an assessment is made whether that probable location of the aimer spot is within a plausible location based on different device-specific positional offsets in image frames captured by different ones of the plurality of image-capture devices.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Luca Perugini, Federico Canini, Mattia Francesco Moro, Simone Spolzino
  • Publication number: 20220139060
    Abstract: An optical scanner captures a plurality of images from a plurality of image-capture devices. In response to the activation signal, an evaluation phase is executed, and in response to the evaluation phase, an acquisition phase is executed. In the evaluation phase, a first set of images is captured and processed to produce a virtual frame comprising a plurality of regions, with each region containing a reduced-data image frame that is based on a corresponding one of the plurality of images. Also in the evaluation phase, attributes of each of the plurality regions of the virtual frame are assessed according to first predefined criteria, and operational parameters for the acquisition phase are set based on a result of the assessment. In the acquisition phase, a second set of at least one image is captured via at least one of the plurality of image-capture devices according to the set of operational parameters.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 5, 2022
    Inventors: Federico Canini, Davide Bruni, Luca Perugini
  • Patent number: 11321545
    Abstract: A system and method for providing animated feedback for a barcode scanning system may include receiving image data from a camera, processing the image data, detecting a machine-readable indicia in the image data, and attempting to decode the machine-readable indicia. In response to successfully decoding the machine-readable indicia, displaying a first animation indicative of successfully decoding the machine-readable indicia. Otherwise, in response to not successfully decoding the machine-readable indicia, displaying a second animation indicative of not successfully decoding the machine-readable indicia.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 3, 2022
    Assignee: Datalogic IP Tech, S.R.L.
    Inventors: Simone Spolzino, Luca Perugini, Federico Canini
  • Patent number: 11227173
    Abstract: An optical scanner captures a plurality of images from a plurality of image-capture devices. In response to the activation signal, an evaluation phase is executed, and in response to the evaluation phase, an acquisition phase is executed. In the evaluation phase, a first set of images is captured and processed to produce a virtual frame comprising a plurality of regions, with each region containing a reduced-data image frame that is based on a corresponding one of the plurality of images. Also in the evaluation phase, attributes of each of the plurality regions of the virtual frame are assessed according to first predefined criteria, and operational parameters for the acquisition phase are set based on a result of the assessment. In the acquisition phase, a second set of at least one image is captured via at least one of the plurality of image-capture devices according to the set of operational parameters.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: January 18, 2022
    Assignee: Datalogic IP Tech, S.r.l.
    Inventors: Federico Canini, Davide Bruni, Luca Perugini
  • Publication number: 20210406487
    Abstract: A system and method for providing animated feedback for a barcode scanning system may include receiving image data from a camera, processing the image data, detecting a machine-readable indicia in the image data, and attempting to decode the machine-readable indicia. In response to successfully decoding the machine-readable indicia, displaying a first animation indicative of successfully decoding the machine-readable indicia. Otherwise, in response to not successfully decoding the machine-readable indicia, displaying a second animation indicative of not successfully decoding the machine-readable indicia.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Simone Spolzino, Luca Perugini, Federico Canini
  • Publication number: 20210256285
    Abstract: An optical scanner captures a plurality of images from a plurality of image-capture devices. In response to the activation signal, an evaluation phase is executed, and in response to the evaluation phase, an acquisition phase is executed. In the evaluation phase, a first set of images is captured and processed to produce a virtual frame comprising a plurality of regions, with each region containing a reduced-data image frame that is based on a corresponding one of the plurality of images. Also in the evaluation phase, attributes of each of the plurality regions of the virtual frame are assessed according to first predefined criteria, and operational parameters for the acquisition phase are set based on a result of the assessment. In the acquisition phase, a second set of at least one image is captured via at least one of the plurality of image-capture devices according to the set of operational parameters.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Inventors: Federico Canini, Davide Bruni, Luca Perugini
  • Publication number: 20210182515
    Abstract: A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.
    Type: Application
    Filed: October 27, 2020
    Publication date: June 17, 2021
    Inventors: Davide BRUNI, Federico CANINI, Mattia FABBRI, Stefano FRACASSI, Davide GAVIOLI, Luca Perugini, Simone SPOLZINO
  • Patent number: 10970502
    Abstract: Systems and methods for providing additional processing capabilities related to machine-readable symbols. A data collection system (100) may include a scan engine (102), auxiliary image processor (104), auxiliary visualizer (106), and host system (108). The scan engine may output decoded information obtained from a representation of a machine-readable symbol captured by a two-dimensional image processor. The scan engine may also output a set of images related to the machine-readable symbol and an object associated with the machine-readable symbol, in which the set of images may form a streaming set of images or streaming video. The set of images may be used by the auxiliary image processor to obtain further information about the machine-readable symbol and/or associated object, such as OCR or DWM information. The set of images may be stored and made accessible by the auxiliary visualizer. The host system may synchronize a display of the images and decoded data output by the scan engine.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: April 6, 2021
    Assignee: Datalogic IP Tech, S.r.l.
    Inventors: Federico Canini, Simone Spolzino, Marco Bozzoli, Luca Perugini
  • Patent number: 10817685
    Abstract: A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 27, 2020
    Assignee: Datalogic IP Tech S.r.l.
    Inventors: Davide Bruni, Federico Canini, Mattia Fabbri, Stefano Fracassi, Davide Gavioli, Luca Perugini, Simone Spolzino
  • Publication number: 20200125812
    Abstract: Systems and methods for providing additional processing capabilities related to machine-readable symbols. A data collection system (100) may include a scan engine (102), auxiliary image processor (104), auxiliary visualizer (106), and host system (108). The scan engine may output decoded information obtained from a representation of a machine-readable symbol captured by a two-dimensional image processor. The scan engine may also output a set of images related to the machine-readable symbol and an object associated with the machine-readable symbol, in which the set of images may form a streaming set of images or streaming video. The set of images may be used by the auxiliary image processor to obtain further information about the machine-readable symbol and/or associated object, such as OCR or DWM information. The set of images may be stored and made accessible by the auxiliary visualizer. The host system may synchronize a display of the images and decoded data output by the scan engine.
    Type: Application
    Filed: June 7, 2017
    Publication date: April 23, 2020
    Inventors: Federico Canini, Simone Spolzino, Marco Bozzoli, Luca Perugini
  • Publication number: 20190205583
    Abstract: A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.
    Type: Application
    Filed: September 28, 2018
    Publication date: July 4, 2019
    Inventors: Davide Bruni, Federico Canini, Mattia Fabbri, Stefano Fracassi, Davide Gavioli, Luca Perugini, Simone Spolzino
  • Patent number: 9990522
    Abstract: An imager module for an optical code reader may include a camera comprising a lens system, and an actuator for moving the lens system operatively connected to the lens system for autofocus adjustment. The actuator for moving the lens system comprises a linear electric motor with a drive shaft, a position sensor device adapted to detect the position of the drive shaft within a predefined stroke length and a control device adapted to control the movement of the drive shaft. The control device and the position sensor device are integrated in a single PCB, the electric motor comprises a frame that supports the drive shaft, and the single PCB constitutes part of said frame. On optical code reader may include such an imager module.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 5, 2018
    Assignee: Datalogic IP Tech S.R.L.
    Inventors: Davide Bottazzi, Davide Bruni, Federico Canini, Luca Perugini