摘要:
As set forth herein, a computer-implemented method facilitates replacing text on cylindrical or curved surfaces in images. For instance, the user is first asked to perform a multi-click selection of a polygon to bound the text. A triangulation scheme is carried out to identify the pixels. Segmentation and erasing algorithms are then applied. The ellipses are estimated accurately through constrained least squares fitting. A 3D framework for rendering the text, including the central projection pinhole camera model and specification of the cylindrical object, is generated. These parameters are jointly estimated from the fitted ellipses as well as the two vertical edges of the cylinder. The personalized text is wrapped around the cylinder and subsequently rendered.
摘要:
As set forth herein, a computer-implemented method facilitates replacing text on cylindrical or curved surfaces in images. For instance, the user is first asked to perform a multi-click selection of a polygon to bound the text. A triangulation scheme is carried out to identify the pixels. Segmentation and erasing algorithms are then applied. The ellipses are estimated accurately through constrained least squares fitting. A 3D framework for rendering the text, including the central projection pinhole camera model and specification of the cylindrical object, is generated. These parameters are jointly estimated from the fitted ellipses as well as the two vertical edges of the cylinder. The personalized text is wrapped around the cylinder and subsequently rendered.
摘要:
As set forth herein, a computer-implemented method is employed to place personalized text into an image. A location and region within the image is determined where the text is to be placed. The 3D geometry of the surface is estimated proximate to the location where the text is to be placed. A personalized text string is received. The personalized text string is incorporated into the image to appear as if it is rendered onto the surface or object according to the estimated 3D geometry.
摘要:
As set forth herein, a computer-implemented method is employed to place personalized text into an image. A location and region within the image is determined where the text is to be placed. The 3D geometry of the surface is estimated proximate to the location where the text is to be placed. A personalized text string is received. The personalized text string is incorporated into the image to appear as if it is rendered onto the surface or object according to the estimated 3D geometry.
摘要:
Systems and methods are described that facilitate real-time personalization of an electronic image by overlaying a text string on a planar surface of an object in the electronic image. A linear or affine transform is executed on a selected text string to position the text string in a reference rectangle or text box. A non-linear or projective transform is applied to the rectangular text box to project the box into a user-defined quadrilateral on the planar surface in the image. A page description language (PDL) file is generated and includes the transformed quadrilateral text box overlaid on the electronic image. At print-time, a database (e.g., a spreadsheet or the like) containing multiple text strings is read, once for each text string, and multiple images are printed. Each printed image has one of the text strings overlaid thereon, on the planar surface defined by the quadrilateral.
摘要:
Systems and methods are described that facilitate real-time personalization of an electronic image by overlaying a text string on a planar surface of an object in the electronic image. A linear or affine transform is executed on a selected text string to position the text string in a reference rectangle or text box. A non-linear or projective transform is applied to the rectangular text box to project the box into a user-defined quadrilateral on the planar surface in the image. A page description language (PDL) file is generated and includes the transformed quadrilateral text box overlaid on the electronic image. At print-time, a database (e.g., a spreadsheet or the like) containing multiple text strings is read, once for each text string, and multiple images are printed. Each printed image has one of the text strings overlaid thereon, on the planar surface defined by the quadrilateral.
摘要:
A method and system convert an original digital image being represented by a first color space to a digital image being represented by a second color space by transforming the original image data represented by a first color space to second image data being represented by a second color space, the transformation causing the colors of the transformed image data to be substantially encodable in the second color space. The second image data represented by the second color space is transformed to third image data represented by the first color space, the transformation causing the colors of the transformed image data to be substantially encodable in the first color space. Distortions in the third image data represented by the first color space are corrected to form corrected image data represented by the first color space, and the corrected image data represented by the first color space is transformed to fourth image data represented by the second color space.
摘要:
A watermark can be embedded in an image that has the property of being relatively indecipherable under normal light by including a distraction pattern, and yet remains decipherable under infrared illumination when viewed by a suitable infrared sensitive instrument. This infrared mark comprises, a substrate reflective to infrared radiation, a foreground colorant mixture printed as an image upon the substrate, a background colorant mixture and a distraction colorant mixture. A resultant collocated image rendered substrate suitably exposed to an infrared illumination, will yield a discernable image evident as a infrared mark to a suitable infrared sensitive device, but remain undecipherable under normal ambient light.
摘要:
Identifying the substrate type of a target substrate before patterning by a marking engine produces an opportunity to adjust the marking engine. The adjustments can enable the marking engine to produce higher quality work. The target substrate's substrate type can be automatically identified by obtaining its characteristics and submitting them to a classifier. A spectrophotometer can measure a substrates reflectance spectrum, which is a good characteristic for use in classifying. Classifiers can be based on known distance or correlation measures.
摘要:
The teachings as provided herein relate to a watermark embedded in an image, and methodology for same, that has the property of being relatively indecipherable under normal light, and yet decipherable under UV light. This fluorescent mark comprises a substrate containing optical brightening agents, and a first dot design printed as an image upon the substrate. The first dot design has as a characteristic, the property of strongly suppressing substrate fluorescence. A second dot design having a property of providing a differing level of substrate fluorescence suppression from that of the first dot design such that when rendered in close spatial proximity with the first dot design image print, the resultant image rendered substrate suitably exposed to an ultra-violet light source, will yield a discernable image evident as a fluorescent mark.