Patents by Inventor Federico Canini
Federico Canini 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).
-
Publication number: 20230385574Abstract: 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: ApplicationFiled: August 9, 2023Publication date: November 30, 2023Inventors: Davide BRUNI, Federico CANINI, Mattia FABBRI, Stefano FRACASSI, Davide GAVIOLI, Luca PERUGINI, Simone SPOLZINO
-
Publication number: 20230360398Abstract: The disclosure includes imaging systems employing event-based sensors in various applications for analyzing a scene, such as those involved in conveyor systems, mass flow detection systems, portals, machine vision systems, retail settings including checkout stations, and the like. Event-based sensors may be operated in conjunction with frame-based cameras to select frames or subparts of frames or otherwise trigger actions related to the imaging system based on analysis of the events generated by the event-based sensors.Type: ApplicationFiled: May 5, 2023Publication date: November 9, 2023Inventors: Federico Canini, Ali Al-Erwi, Francesco D'Ercoli, Matteo Del Castello, Amedeo Pisapia
-
Patent number: 11727228Abstract: 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: GrantFiled: October 27, 2020Date of Patent: August 15, 2023Assignee: Datalogic IP Tech S.R.L.Inventors: Davide Bruni, Federico Canini, Mattia Fabbri, Stefano Fracassi, Davide Gavioli, Luca Perugini, Simone Spolzino
-
Patent number: 11714979Abstract: The present disclosure relates to data readers including an improved imaging system that optimizes active and passive autofocus techniques for improving data reading functions. In an example, the data reader initially uses active autofocus techniques to focus a lens system based on a measurement reading by a rangefinder and acquire an image of an item in the field-of-view of the data reader. The data reader includes a decoding engine operable to decode an optical code of the item using the acquired image. If the decoding engine is unable to decode the optical code using the active autofocus technique, the data reader alternates to a passive autofocus technique to alter the focus settings of the lens system and reattempt the decoding process.Type: GrantFiled: November 2, 2018Date of Patent: August 1, 2023Assignee: Datalogic IP Tech S.R.L.Inventors: Federico Canini, Kurt Vonmetz, Davide Bruni
-
Patent number: 11675986Abstract: 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: GrantFiled: January 13, 2022Date of Patent: June 13, 2023Assignee: Datalogic IP Tech, S.r.l.Inventors: Federico Canini, Davide Bruni, Luca Perugini
-
Publication number: 20220187459Abstract: 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: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Luca Perugini, Federico Canini, Mattia Francesco Moro, Simone Spolzino
-
Publication number: 20220139060Abstract: 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: ApplicationFiled: January 13, 2022Publication date: May 5, 2022Inventors: Federico Canini, Davide Bruni, Luca Perugini
-
Patent number: 11321545Abstract: 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: GrantFiled: June 30, 2020Date of Patent: May 3, 2022Assignee: Datalogic IP Tech, S.R.L.Inventors: Simone Spolzino, Luca Perugini, Federico Canini
-
Patent number: 11227173Abstract: 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: GrantFiled: February 18, 2020Date of Patent: January 18, 2022Assignee: Datalogic IP Tech, S.r.l.Inventors: Federico Canini, Davide Bruni, Luca Perugini
-
Publication number: 20210406487Abstract: 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: ApplicationFiled: June 30, 2020Publication date: December 30, 2021Inventors: Simone Spolzino, Luca Perugini, Federico Canini
-
Publication number: 20210256285Abstract: 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: ApplicationFiled: February 18, 2020Publication date: August 19, 2021Inventors: Federico Canini, Davide Bruni, Luca Perugini
-
Patent number: 11068675Abstract: A system and method of imaging barcodes may include generating a first light beam from an illumination surface having first dimensions. The first light beam may be directed into an input aperture of an optical component to form a second light beam. The input aperture has second dimensions, where the first dimensions are at least as large as the second dimensions. The second light beam having irradiation spatially distributed across the second light beam may be projected to read a machine-readable indicia.Type: GrantFiled: December 5, 2017Date of Patent: July 20, 2021Assignee: Datalogic IP Tech S.R.L.Inventors: Kurt Vonmetz, Federico Canini
-
Publication number: 20210182515Abstract: 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: ApplicationFiled: October 27, 2020Publication date: June 17, 2021Inventors: Davide BRUNI, Federico CANINI, Mattia FABBRI, Stefano FRACASSI, Davide GAVIOLI, Luca Perugini, Simone SPOLZINO
-
Patent number: 10970502Abstract: 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: GrantFiled: June 7, 2017Date of Patent: April 6, 2021Assignee: Datalogic IP Tech, S.r.l.Inventors: Federico Canini, Simone Spolzino, Marco Bozzoli, Luca Perugini
-
Patent number: 10817685Abstract: 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: GrantFiled: September 28, 2018Date of Patent: October 27, 2020Assignee: Datalogic IP Tech S.r.l.Inventors: Davide Bruni, Federico Canini, Mattia Fabbri, Stefano Fracassi, Davide Gavioli, Luca Perugini, Simone Spolzino
-
Patent number: 10775028Abstract: A complex device that integrates a beam shaping aperture in a printed circuit board of the complex device (e.g., scanner or barcode reader or optical module) is provided. The complex device has a light-emitting diode pattern projection system. The pattern projection system includes one or more light-emitting diodes and a printed circuit board. The printed circuit board has one or more apertures and one or more receptacles. The one or more receptacles are positioned behind the aperture and receive the one or more light-emitting diodes. The printed circuit board with receptacle offer self-alignment for the light emitting diodes. The beam shaping aperture in front of the light-emitting diodes allows light to pass through the aperture that is part of the printed circuit board layer of the complex device.Type: GrantFiled: December 11, 2014Date of Patent: September 15, 2020Assignee: DATALOGIC IP TECH S.R.L.Inventors: Federico Canini, Anna Guagliumi, Davide Bottazzi
-
Publication number: 20200125812Abstract: 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: ApplicationFiled: June 7, 2017Publication date: April 23, 2020Inventors: Federico Canini, Simone Spolzino, Marco Bozzoli, Luca Perugini
-
Patent number: 10380448Abstract: Scanners, methods, and computer storage media having computer-executable instructions embodied thereon that process variable sized objects with high package pitch on a moving conveyor belt are provided. The scanners include a substrate and a plurality of sensors attached to the substrate. The plurality of sensors forms an array of sensors having at least two or more rows of off-axis sensors. The sensors may include a one or more area array sensors. The arrays of sensors captures moving objects row by row and are optimized reduce object spacing on the conveyor belt. Additionally, the scanner having the array of sensor may process different objects having different heights at the same time. Accordingly, object throughput on the conveyor belt is increased by reducing minimum object gap (e.g., processing of “no gap” or non-singulated objects).Type: GrantFiled: September 30, 2015Date of Patent: August 13, 2019Assignee: Datalogic USA, Inc.Inventors: Xinping Liu, Andrew Hatstat, Federico Canini, Pietro Todescato, Wenliang Gao
-
Publication number: 20190205583Abstract: 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: ApplicationFiled: September 28, 2018Publication date: July 4, 2019Inventors: Davide Bruni, Federico Canini, Mattia Fabbri, Stefano Fracassi, Davide Gavioli, Luca Perugini, Simone Spolzino
-
Publication number: 20190171854Abstract: A system and method of imaging barcodes may include generating a first light beam from an illumination surface having first dimensions. The first light beam may be directed into an input aperture of an optical component to form a second light beam. The input aperture has second dimensions, where the first dimensions are at least as large as the second dimensions. The second light beam having irradiation spatially distributed across the second light beam may be projected to read a machine-readable indicia.Type: ApplicationFiled: December 5, 2017Publication date: June 6, 2019Inventors: Kurt Vonmetz, Federico Canini