Patents by Inventor Maurice L. M. Luttmer

Maurice L. M. Luttmer 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: 11170275
    Abstract: A method for calibrating and converting colors of a digital image into printer specific colorant control values is disclosed. This method comprises the steps of calibrating a specific printer of a printer type according to a printer type specific procedure, wherein for each colorant separately a one-dimensional relationship between a printer tone value and a colorant control value is established; profiling the printer type to establish an output profile that defines a relationship between color values in a profile connecting color space and the printer tone values; deriving from the input profile and the output profile a one-dimensional relationship between a black channel and the black printer tone value of the printer; determining if an image color value is to be converted either by using the profiles or by using the one-dimensional relation; converting the image color value and subsequently using the printer calibration relations to obtain the colorant control values.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: November 9, 2021
    Assignee: CANON PRODUCTION PRINTING HOLDING B.V.
    Inventor: Maurice L. M. Luttmer
  • Publication number: 20200372311
    Abstract: A method for calibrating and converting colors of a digital image into printer specific colorant control values is disclosed. This method comprises the steps of calibrating a specific printer of a printer type according to a printer type specific procedure, wherein for each colorant separately a one-dimensional relationship between a printer tone value and a colorant control value is established; profiling the printer type to establish an output profile that defines a relationship between color values in a profile connecting color space and the printer tone values; deriving from the input profile and the output profile a one-dimensional relationship between a black channel and the black printer tone value of the printer; determining if an image color value is to be converted either by using the profiles or by using the one-dimensional relation; converting the image color value and subsequently using the printer calibration relations to obtain the colorant control values.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Applicant: Canon Production Printing Holding B.V.
    Inventor: Maurice L.M. LUTTMER
  • Patent number: 10324665
    Abstract: A method for processing with a document processing system is provided. The method includes generating a sheet assembly by executing a production route model of at least one function leading to a plurality of actions, the sheet assembly including a set of transitions that result from invocation of the plurality of actions, extracting from the sheet assembly a document imposition recipe including a set of imposition descriptions generated by computing transformations and parameters for each transition performed on the sheet assembly, and rendering the imposition descriptions of the document imposition recipe on behalf of at least one source file in order to deliver impositions in a source format describing at least placement of content of pages of the source file and action marks for subsequent displaying of the impositions on a user interface of the document processing system and/or for subsequent processing on the at least one printer and/or an the at least one finisher.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 18, 2019
    Assignee: OCÉ-TECHNOLOGIES B.V.
    Inventors: Ernst P. Van Horssen, Maurice L. M. Luttmer, Jan H. Geels, Matthieu W. J. Helder
  • Publication number: 20170206041
    Abstract: A method for processing with a document processing system is provided. The method includes generating a sheet assembly by executing a production route model of at least one function leading to a plurality of actions, the sheet assembly including a set of transitions that result from invocation of the plurality of actions, extracting from the sheet assembly a document imposition recipe including a set of imposition descriptions generated by computing transformations and parameters for each transition performed on the sheet assembly, and rendering the imposition descriptions of the document imposition recipe on behalf of at least one source file in order to deliver impositions in a source format describing at least placement of content of pages of the source file and action marks for subsequent displaying of the impositions on a user interface of the document processing system and/or for subsequent processing on the at least one printer and/or an the at least one finisher.
    Type: Application
    Filed: March 31, 2017
    Publication date: July 20, 2017
    Applicant: OCÉ-TECHNOLOGIES B.V.
    Inventors: Ernst P. VAN HORSSEN, Maurice L. M. LUTTMER, Jan H. GEELS, Matthieu W. J. HELDER
  • Patent number: 9007657
    Abstract: A method for making a color transform for an output device is provided. The color transform represents a correspondence relation between a first and a second color space. Each of the two color spaces involves a number of color channels and the color channels of the second color space control the colorants in the output device. An excess relation for the color channels of the color space associated with the output device is established and only color points in the second color space wherefor a sum of the excess values related to the color point is lower than a predetermined limit, are included in the color transform. This enables to adapt the shape of a color gamut to a behavior of the colorants and enhances the flexibility in making a color transform for various print processes.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: April 14, 2015
    Assignee: Oce-Technology B.V.
    Inventor: Maurice L. M. Luttmer
  • Publication number: 20140368844
    Abstract: A method for making a color transform for an output device is provided. The color transform represents a correspondence relation between a first and a second color space. Each of the two color spaces involves a number of color channels and the color channels of the second color space control the colorants in the output device. An excess relation for the color channels of the color space associated with the output device is established and only color points in the second color space wherefor a sum of the excess values related to the color point is lower than a predetermined limit, are included in the color transform. This enables to adapt the shape of a color gamut to a behaviour of the colorants and enhances the flexibility in making a color transform for various print processes.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 18, 2014
    Inventor: Maurice L.M. LUTTMER
  • Patent number: 8891144
    Abstract: A color management method, wherein a Graphics Processing Unit (GPU) is used for converting colors from a source device color space to an output device color space in accordance with predetermined color profiles of the source and output devices. The method includes the steps of storing, in the GPU, an at least three-dimensional conversion texture that specifies a color conversion table; loading input color data into the GPU; sampling the conversion texture at a position specified by the input color data, thereby to identify output color data; and outputting the output color data.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: November 18, 2014
    Assignee: OCE-Technologies B.V.
    Inventor: Maurice L. M. Luttmer
  • Patent number: 8837841
    Abstract: A method of compressing and decompressing digital data that is especially suitable for halftoned image data in which every bit represents the marking of a receiving material by ink or toner is provided. The method is lossless and balances the use of memory, the processing time, the compression factor and the cost of hardware resources. The recurrence of data in halftoned images on which the smaller data size of the compressed data is based, is caused by the use of a halftone dither matrix. Various halftone dither matrices may be used in the halftoned image. The method is adapted to employ the characteristics of a specific halftone dither matrix by applying a dynamic set of offset values, in which an offset value represents a number of words between the current word of digital data and an identical, previously processed word.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: September 16, 2014
    Assignee: OCE Technologies B.V.
    Inventor: Maurice L. M. Luttmer
  • Patent number: 8824011
    Abstract: A method for processing pixels in rasterized image data includes a combination of text and photographic content. Each pixel having a discrete color value, a surround value based on the number of neighboring pixels having the same color value is determined. A division in blocks of two by two pixels is made and a critical number is determined based on the number of surround values lower than a predetermined threshold. This critical number has one of five possible values. Based on this critical number, a discrimination is made between noisy blocks, and flat blocks. The color values of pixels within a noisy block are replaced by an average of the color values of the pixels within the noisy block. For image data rasterized with 600 pixels per inch, this method does not deteriorate the image quality of text nor photographic content. The image data are more apt for lossless compression.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: September 2, 2014
    Assignee: Oce-Technologies B.V.
    Inventor: Maurice L.M. Luttmer
  • Publication number: 20130321828
    Abstract: A method for processing pixels in rasterized image data includes a combination of text and photographic content. Each pixel having a discrete color value, a surround value based on the number of neighboring pixels having the same color value is determined. A division in blocks of two by two pixels is made and a critical number is determined based on the number of surround values lower than a predetermined threshold. This critical number has one of five possible values. Based on this critical number, a discrimination is made between noisy blocks, and flat blocks. The color values of pixels within a noisy block are replaced by an average of the color values of the pixels within the noisy block. For image data rasterized with 600 pixels per inch, this method does not deteriorate the image quality of text nor photographic content. The image data are more apt for lossless compression.
    Type: Application
    Filed: March 1, 2013
    Publication date: December 5, 2013
    Applicant: OCE TECHNOLOGIES B.V.
    Inventor: Maurice L.M. LUTTMER
  • Patent number: 8300956
    Abstract: A method compresses a digital continuous tone image of pixels situated on scan lines. The method includes the steps of, for a current pixel to be encoded, said current pixel having an actual pixel value, predicting a predicted pixel value based on pixel values of at least one previously processed pixel from the same image, using a fixed rule, determining a difference parameter based on a difference value of said predicted pixel value and the actual pixel value of said current pixel to be encoded, and inspecting the difference parameter for existence of an uninterrupted series of highest order bits having a value equal to zero, removing at least part of said highest order zero bits, and, if a number of bits within predetermined limits remains, generating a compression code having a predetermined fixed length, said code indicating the number of remaining bits.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: October 30, 2012
    Assignee: Oce-Technologies B.V.
    Inventors: Maurice L. M. Luttmer, Philippe Sobczak, Julien Malik
  • Publication number: 20120188569
    Abstract: A method of creating a printable raster image file from a PDL file, including interpreting the PDL file, thereby to create a display list; and applying raster image processing to the display list, thereby to create the printable raster image file in four separation colours (C, M, Y, K), wherein the raster image processing is performed in a Graphics Processing Unit (GPU) having three colour channels (R, G, B) and an alpha channel (A) for transparency, and the three colour channels and the alpha channel are mapped onto the four separation colours (C, M, Y, K).
    Type: Application
    Filed: March 9, 2012
    Publication date: July 26, 2012
    Applicant: OCE-TECHNOLOGIES B.V.
    Inventors: Zhaorui YUAN, Paulus W.E. VERHELST, Maurice L.M. LUTTMER
  • Publication number: 20120113466
    Abstract: A method of compressing and decompressing digital data that is especially suitable for halftoned image data in which every bit represents the marking of a receiving material by ink or toner is provided. The method is lossless and balances the use of memory, the processing time, the compression factor and the cost of hardware resources. The recurrence of data in halftoned images on which the smaller data size of the compressed data is based, is caused by the use of a halftone dither matrix. Various halftone dither matrices may be used in the halftoned image. The method is adapted to employ the characteristics of a specific halftone dither matrix by applying a dynamic set of offset values, in which an offset value represents a number of words between the current word of digital data and an identical, previously processed word.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 10, 2012
    Inventor: Maurice L.M. LUTTMER
  • Publication number: 20090251748
    Abstract: A color management method, wherein a Graphics Processing Unit (GPU) is used for converting colors from a source device color space to an output device color space in accordance with predetermined color profiles of the source and output devices. The method includes the steps of storing, in the GPU, an at least three-dimensional conversion texture that specifies a color conversion table; loading input color data into the GPU; sampling the conversion texture at a position specified by the input color data, thereby to identify output color data; and outputting the output color data.
    Type: Application
    Filed: April 6, 2009
    Publication date: October 8, 2009
    Applicant: OCE-TECHNOLOGIES B.V.
    Inventor: Maurice L. M. LUTTMER
  • Publication number: 20090129691
    Abstract: A method compresses a digital continuous tone image of pixels situated on scan lines. The method includes the steps of, for a current pixel to be encoded, said current pixel having an actual pixel value, predicting a predicted pixel value based on pixel values of at least one previously processed pixel from the same image, using a fixed rule, determining a difference parameter based on a difference value of said predicted pixel value and the actual pixel value of said current pixel to be encoded, and inspecting the difference parameter for existence of an uninterrupted series of highest order bits having a value equal to zero, removing at least part of said highest order zero bits, and, if a number of bits within predetermined limits remains, generating a compression code having a predetermined fixed length, said code indicating the number of remaining bits.
    Type: Application
    Filed: July 26, 2005
    Publication date: May 21, 2009
    Applicant: OCE'-TECHNOLOGIES B.V.
    Inventors: Maurice L. M. Luttmer, Philippe Sobczak, Julien Malik
  • Patent number: 5726760
    Abstract: A method and apparatus that convert a series of drawing instructions, suitable for assigning pixel values corresponding to the drawing instructions to an image arranged in rows and columns of pixels, to a series of runlengths and corresponding pixel values. A runlength represents the number of successive pixels with mutual identical pixel values while the series of runlengths and pixel values is arranged according to a first order as determined by successive pixel positions. The runlengths of the pixel values (as generated by the drawing instructions) are determined in a second order which is different from the first order. Consequently, the insert positions of these runlengths are determined on the basis of pixel positions which correspond with said determined runlengths.
    Type: Grant
    Filed: April 3, 1996
    Date of Patent: March 10, 1998
    Assignee: Oce-Nederland, B.V.
    Inventor: Maurice L. M. Luttmer
  • Patent number: 5528733
    Abstract: Image data in outline form is automatically converted into a bit map for a reproduction means, using the half bitting effect for more accurate positioning of image boundaries. The pixels are divided up into strips each associated with an effective boundary line position and a half bit pattern by means of which the effective boundary line position can be reached. These strips are so selected that a point within the strip is situated closer to the associated effective boundary line position than to the pixel boundary or to another effective boundary line position. For pixels which are intersected by the outline, a check is made as to whether the outline extends entirely within such a strip and the pixels which satisfy this condition are given a value in accordance with the associated half bit pattern if they are flanked by at least one other pixel satisfying the same condition.
    Type: Grant
    Filed: December 22, 1992
    Date of Patent: June 18, 1996
    Assignee: Oce-Nederland B.V.
    Inventor: Maurice L. M. Luttmer
  • Patent number: 5521715
    Abstract: Digital image data containing binary pixel values are reproduced, without any loss of detail, by a reproduction unit, such as a laser printer, having a lower base resolution than the resolution of the image data, by subjecting the image data to a resolution conversion, the resolution being reduced in one direction, to a value corresponding to the resolution of the reproduction unit, and enlarged in the remaining direction.
    Type: Grant
    Filed: August 25, 1994
    Date of Patent: May 28, 1996
    Assignee: Oce Netherland, BV
    Inventors: Franciscus J. J. Verhaag, Maurice L. M. Luttmer
  • Patent number: 5113486
    Abstract: Boundaries between colored and uncolored image parts are reproduced on a pixel raster by determining a binary value ("colored" or "uncolored"), proceeding along a boundary, for adjoining pixels intersected by said boundary, said value being determined on the basis of the situation of said pixel with respect to the boundary and a carried-forward correction value. On the basis of the situation of said pixel with respect to the boundary a fractional value is calculated which is then rounded off to a binary pixel value. The rounding-off error made in such cases is processed using a prevention function for preventing allocating such binary values to the boundary pixels that visible bulges are formed on the boundary and is then carried-forward to the next pixel and included in the fractional value thereof. Instances of such prevention functions are described. This procedure gives a better reproduction of lines extending obliquely over the pixel raster.
    Type: Grant
    Filed: July 2, 1990
    Date of Patent: May 12, 1992
    Assignee: Oce-Nederland B.V.
    Inventor: Maurice L. M. Luttmer