IP Library › Granted Patent US 12,355,924
Granted Patent B2
US 12,355,924 · App. 18/386,770 · Granted Jul 8, 2025

Methods and system for imaging of moving printed materials by an optical device with parallel processing

Inventor: Lee M. Clark (Ewing, NJ)
Assignee: Sys-Tech Solutions, Inc.
H04N1/00251H04N1/00209H04N1/00328H04N1/00358H04N1/00501H04N1/00734H04N1/02815G06F3/1243G06K15/1885G06V30/147H04N1/00135
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,355,924
App. No.
18/386,770
Granted
Jul 8, 2025
Kind
B2
Abstract

A system for capturing images during production of printed material includes an optical device comprising a plurality of cameras arranged in an array with adjacent pairs of cameras having overlapping fields of view. An imaging controller device determines a layout of content on printed material, and determines, based on the layout, an optical system configuration profile. Determining the optical system configuration profile includes selecting one or more cameras for capturing images of regions of interest on the printed material and determining a trigger interval for triggering the selected one or more cameras. The imaging controller device triggers the selected cameras at times determined based on the trigger interval to capture images of the regions of interest on the printed material as the printed material moves in fields of view of the one or more cameras during production of the printed material.

Claims (42)

1. A system for capturing images during a high-speed production run, the system comprising:

an imaging controller device integrated with an optical device comprising at least one camera configured to:

determine a layout of content on printed material;

determine, based on the layout of content on the printed material, an optical system configuration profile including determining a trigger interval for triggering the at least one camera;

trigger the at least one camera at times determined based on the trigger interval to capture an image of a region of interest on the printed material as the printed material moves in a field of view of the at least one camera during the high-speed production run; and

parallel process the captured image while capturing another image.

2. The system of claim 1 , wherein the imaging controller device is configured to determine the layout of content on the printed material based on at least one of user input and on processing one or more sample images of the printed material.

3. The system of claim 1 , wherein

the optical device further comprises one or more light emitting devices, and

the imaging controller device is further configured to trigger, at the determined trigger interval, the one or more light emitting devices to produce flashes of light during capture of the images.

4. The system of claim 1 , wherein the optical device further comprises a reflective surface configured to bend optical paths of the at least one camera to reduce a height dimension of the optical device.

5. The system of claim 1 , wherein the imaging controller device is further configured to:

receive sensor signals generated by a sensor, the sensor signals indicating reference points on the printed material during the high-speed production run, and

configured to receive, encoder signals generated by an encoder, the encoder signals tracking motion of the printed material during the high-speed production run.

6. The system of claim 1 , wherein the imaging controller device comprises multi-core processors configured to process the captured image.

7. The system of claim 6 , wherein each core of the multi-core processors independently processes a region of interest.

8. The system of claim 1 , wherein the imaging controller device processes at least one of detecting defects for quality control in the high-speed production run and generating electronic signatures for printed marks on the printed material.

9. The system of claim 8 , wherein the imaging controller device is further configured to transmit, over a network to a server device, at least one of the captured images and electronic signatures generated based on the captured images.

10. The system of claim 1 , wherein the imaging controller device is further configured to store, in a memory, the optical system configuration profile.

11. The system of claim 10 , wherein the imaging controller device is further configured to:

select the optical system configuration profile from among a plurality of optical system configuration profiles stored in the memory, and

in response to selecting the optical system configuration profile, retrieve the optical system configuration profile from the memory for use during the high-speed production run.

12. The system of claim 11 , wherein the parallel processing comprises multi-threading techniques to process the captured image.

13. The system of claim 1 , wherein the parallel processing includes generating an electronic signature of a printed mark in the region of interest.

14. The system of claim 1 , wherein the region of interest is captured by a single camera in a single image.

15. The system of claim 1 , wherein the multi-core processors are configured to parse out portions of a printed mark in in the region of interest for parallel processing.

16. A method for capturing images during a high-speed production run, the method comprising:

determining a layout of content on printed material;

determining, based on the layout of content on the printed material, an optical system configuration profile including determining a trigger interval for triggering at least one camera;

triggering the at least one camera at times determined based on the trigger interval to capture an image of a region of interest on the printed material as the printed material moves in a field of view of the at least one camera during the high-speed production run; and

parallel processing the captured image while capturing another image.

17. The method of claim 16 , further comprising:

storing, in a memory, the optical system configuration profile;

selecting the optical system configuration profile from among a plurality of optical system configuration profiles stored in the memory, and

in response to selecting the optical system configuration profile, retrieving the optical system configuration profile from the memory for use during the high-speed production run.

18. The method of claim 16 , wherein the parallel processing includes generating an electronic signature of a printed mark in the region of interest.

19. A non-transitory computer readable medium that stores computer readable instructions, the instructions when executed by a processor perform the method comprising:

determining a layout of content on printed material;

determining, based on the layout of content on the printed material, an optical system configuration profile including determining a trigger interval for triggering at least one camera;

triggering the at least one camera at times determined based on the trigger interval to capture an image of a region of interest on the printed material as the printed material moves in a field of view of the at least one camera during a high-speed production run; and

parallel processing the captured image while capturing another image.

20. The non-transitory computer readable medium of claim 19 , wherein the parallel processing includes generating an electronic signature of a printed mark in the region of interest.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: CLARK, LEE M.
To: SYS-TECH SOLUTIONS, INC.
Reel/Frame 065450/0379 →
Continuity (3)
Continuation 18010565
Provisional Application 63040898 · Jun 18, 2020
Related Publication 20240064245A1 · Feb 22, 2024
References Cited (23)
US 7889381B2 · Suzuki · 2011 [cited by examiner]
US 20080008381A1 · Ushio · 2008 [cited by examiner]
US 20090021798A1 · Abahri · 2009 [cited by examiner]
US 20090098908A1 · Sliverbrook et al. · 2009 [cited by applicant]
US 20120169842A1 · Chuang et al. · 2012 [cited by applicant]
US 20150237233A1 · Furuki · 2015 [cited by examiner]
US 20160239934A1 · Soborski · 2016 [cited by applicant]
US 20160381348A1 · Hayasaka et al. · 2016 [cited by applicant]
US 20170244905A1 · Hartung · 2017 [cited by applicant]
US 20180272694A1 · Gohda et al. · 2018 [cited by applicant]
US 20190258225A1 · Link et al. · 2019 [cited by applicant]
US 20200223641A1 · Shin et al. · 2020 [cited by applicant]
EP 3599094A1 · 2020 [cited by applicant]
JP 2008310415A · 2008 [cited by applicant]
JP 2013197338A · 2013 [cited by applicant]
JP 2015080199A · 2015 [cited by applicant]
JP 2018514007A · 2018 [cited by applicant]
Office Action issued for related application JP 2022-577337, Feb. 21, 2024, with machine generated English language translation, 10 pages. [cited by applicant]
Extended European Search Report issued for related application EP 21826818.3, Mar. 20, 2024, 5 pages. [cited by applicant]
Office Action issued for related application CA 3,183,090, May 10, 2024, 3 pages. [cited by applicant]
Decision to Grant issued for related application JP 2022-577337, Jun. 12, 2024 , with machine generated English language translation, 5 pages. [cited by applicant]
International Search Report and Written Opinion issued in PCT Patent Application No. PCT/US2021/037629, Sep. 24, 2021, 11 pages. [cited by applicant]
Office Action in Indian Appln. No. 202217075516, mailed on May 23, 2025, 6 pages (with English translation). [cited by applicant]