Technologies for detecting crop marks in electronic documents
AssigneeCimpress Schweiz GmbH
InventorAnshul Garg
Life of this patent
Estimating the term…
Abstract
Systems and methods for detecting crop marks depicted in digital images are disclosed. According to certain aspects, an electronic device may, in conjunction with enabling a user to customize a product design, facilitate a set of digital image processing functionalities to detect a set of crop marks depicted in a digital image associated with the product design. In particular, the systems and methods may detect a first set of lines depicted in a processed digital image indicative of content of interest extracted from the digital image, and detect a second set of lines depicted in a subtracted digital resulting from subtracting a set of contours from the processed digital image. The systems and methods may determine the set of crop marks from the first and second sets of lines.
Claims20
A computer-implemented method of detecting a set of crop marks in a digital image depicting a visual design, the method comprising:
- extracting, by a computer processor from the digital image, content of interest that includes at least the visual design, resulting in a processed digital image;
- detecting, by the computer processor from the processed digital image, a set of contours exclusive of the set of crop marks;
- subtracting the set of contours from the processed digital image, resulting in a subtracted digital image;
- detecting, by the computer processor, (i) a first set of lines depicted in the processed digital image, and (ii) a second set of lines depicted in the subtracted digital image;
- and
- determining, from the first set of lines and the second set of lines, the set of crop marks.
A system for detecting a set of crop marks in a digital image depicting a visual design, comprising:
- a memory storing a set of computer-readable instructions;
- and
- a processor interfacing with the memory, and configured to execute the set of computer-readable instructions to cause the processor to:
- process the digital image to obtain a processed digital image that includes at least the visual design;
- detect, from the processed digital image, a set of contours exclusive of the set of crop marks,
- subtract the set of contours from the processed digital image, resulting in a subtracted digital image,
- detect (i) a first set of lines depicted in the processed digital image, and (ii) a second set of lines depicted in the subtracted digital image, and
- determine, from the first set of lines and the second set of lines, the set of crop marks.
A non-transitory computer-readable storage medium having stored thereon a set of instructions, executable by at least one processor, for detecting a set of crop marks in a digital image depicting a visual design, the instructions comprising:
- Instructions for processing the digital image to obtain a processed digital image that includes at least the visual design;
- instructions for detecting, from the processed digital image, a set of contours exclusive of the set of crop marks;
- instructions for subtracting the set of contours from the processed digital image, resulting in a subtracted digital image;
- instructions for detecting (i) a first set of lines depicted in the processed digital image, and (ii) a second set of lines depicted in the subtracted digital image;
- and
- instructions for determining, from the first set of lines and the second set of lines, the set of crop marks.
Dependencies are inferred from the claim text.