Patents by Inventor Jordi Vilar
Jordi Vilar 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: 20230344952Abstract: In some examples, in a component space defined by a plurality of edges, a system defines a first point on a first edge of the plurality of edges, the first point dividing the first edge into a first portion in which a first component is to be used in producing an output by an output device, and a second portion in which the first component is not used in producing an output by the output device, where a first space inside the component space corresponding to the first portion is to use the first component in producing an output by the output device, and a second space inside the component space corresponding to the second portion is to not use the first component in producing an output by the output device.Type: ApplicationFiled: April 26, 2022Publication date: October 26, 2023Inventors: Jordi Vilar Benito, Jordi Arnabat Benedicto, David Duran Rosich
-
Patent number: 11501466Abstract: Methods of image compression are described. A stream of color image data is filtered with a prediction routine using a pixel neighborhood. The filtered stream of color image data is sorted with a block sorting routing. A version of the color image data is compressed based on the sorted and filtered stream of color image data.Type: GrantFiled: March 22, 2017Date of Patent: November 15, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jordi Arnabat Benedicto, Jordi Vilar Benito
-
Publication number: 20220138515Abstract: Image data mapping is described in which a patch image with patch image parameters including a patch image identifier relating to the patch image is generated; the production of the patch image on a recorded medium in a first printing environment is initiated; the produced patch image with the patch image parameters to determine patch image data of the produced patch image is analysed; and the patch image data is mapped to the patch image identifier to generate an information resource.Type: ApplicationFiled: July 19, 2019Publication date: May 5, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Joan Solans Marsa, Marina Cantero Lazaro, Jordi Vilar Benito, Raul Quiles Garcia
-
Publication number: 20210344813Abstract: A method comprises obtaining at a processor a first color gamut and a second gamut represented in a first color space. The first and second gamuts are represented as first and second objects in a second color space, with each object comprising a plurality of nodes. For each node, an index is provided indicating a position in the first color space to which that node corresponds. A further index is provided indicating a position, in the first color space, of the node relative to at least one other node of the object to which the node belongs. Each node of the first object corresponds with a node of the second object providing a mapping between the objects, using the further index. The index of at least one of the first object nodes is adjusted based on the corresponding node of the second object producing a mapping between the gamuts.Type: ApplicationFiled: October 3, 2018Publication date: November 4, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Juan Miguel Huertas Delgado, Jordi Vilar, Jordi Arnabat Benedicto, Jan Morovic
-
Publication number: 20210250468Abstract: Disclosed herein is a method, in particular for interpolating and smoothening the gamut boundary of an image processing device. Color data are received. An initial surface corresponding to the color data in a color space is created and divided into first patches. A first one of the first patches is divided into second patches based on a topology of a second one of the first patches. Further disclosed are a corresponding machine-readable medium and a corresponding system comprising a storage device and a computing device.Type: ApplicationFiled: August 21, 2018Publication date: August 12, 2021Inventors: Juan Miguel HUERTAS DELGADO, Jordi VILAR BENITO
-
Publication number: 20210134017Abstract: Methods of image compression are described. A stream of color image data is filtered with a prediction routine using a pixel neighborhood. The filtered stream of color image data is sorted with a block sorting routing. A version of the color image data is compressed based on the sorted and filtered stream of color image data.Type: ApplicationFiled: March 22, 2017Publication date: May 6, 2021Inventors: Jordi ARNABAT BENEDICTO, Jordi VILAR BENITO
-
Publication number: 20200413018Abstract: Certain examples described herein relate to generating a color mapping between a source color gamut within a source color space and a target color gamut within a target color space. Gamuts may be set based on a color rendering device. In examples, a sequence of forward color transformations that transform the source color gamut is defined, along with a sequence of inverse color transformations that transform the target color gamut. A gamut mapping is applied between the output of the forward color transformations and the output of the inverse color transformations, wherein the color mapping is usable by a computing device to map between the source and target color spaces.Type: ApplicationFiled: March 12, 2018Publication date: December 31, 2020Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jordi VILAR, Juan Miguel HUERTAS DELGADO, Jan MOROVIC, Jordi ARNABAT BENEDICTO
-
Patent number: 10313558Abstract: In one example of the disclosure, a print job with instructions for printing an image at a resolution is obtained. A display of the image, at the resolution, at a display device is caused. A first reference and a second reference are indicated within the displayed image. A quantity of pixels between the first and second references is determined. An indication of a real distance between the first and second references is received. A desired scale for the image is obtained. A rescale factor for the image is determined based on the resolution, the determined pixel quantity, the real distance, and the desired scale.Type: GrantFiled: December 20, 2013Date of Patent: June 4, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jordi Arnabat Benedicto, Alessia Rullo, Jordi Vilar Benito, Jesus De La Lama Pesquera
-
Patent number: 9696950Abstract: A computer implemented method of analyzing the content of a digital image, for example a page to be printed, computes a boundary enclosing all the non-white content of the image. The image within the boundary is then divided into regions based on a predetermined division rule. For each region the number of unique colors and the proportion of non-white pixels are computed. The image is then categorized according to the result of those computations. The categorization can be used to automatically set print settings according to the content of the image.Type: GrantFiled: July 30, 2013Date of Patent: July 4, 2017Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jordi Arnabat Benedicto, Jordi Vilar Benito, Peter Morovic
-
Patent number: 9674403Abstract: A color look-up-table (LUT) is created for use by an imaging system which uses a resource to display an image and/or provides an attribute of the image. A method of creating the LUT, comprises selecting a threshold value of resource usage and/or metric of the attribute. A predetermined color look-up-table representing a mapping from color values of a first color gamut to color values displayable by the imaging system is accessed. The predetermined color look-up-table has nodes defining colors to be displayed for the said color values. Resource usage and/or attribute values associated with the said nodes are compared with the threshold value thereby determining the set of nodes of the predetermined gamut having a resource usage and/or attribute values less than the threshold value. A new look-up-table is created which maps the said predetermined color gamut look-up-table to the said set of nodes.Type: GrantFiled: October 14, 2016Date of Patent: June 6, 2017Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Peter Morovic, Jordi Arnabat Benedicto, Jan Morovic, Jordi Vilar Benito
-
Patent number: 9584700Abstract: Method of setting up a color separation table for a specific print system, comprising finding first NP (Neugebauer Primary) area coverages of a specific print system that correspond to color values, adding second NP area coverages by converting halftone data from at least one pre-determined pair of halftone data and corresponding color value to NP area coverages, and generating a color separation table arranged as input for a halftone process that comprises color values linked to the corresponding first and second NP area coverages.Type: GrantFiled: October 26, 2009Date of Patent: February 28, 2017Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jan Morovic, Peter Morovic, Jordi Arnabat Benedicto, Jordi Vilar
-
Publication number: 20170041506Abstract: A color look-up-table (LUT) is created for use by an imaging system which uses a resource to display an image and/or provides an attribute of the image. A method of creating the LUT, comprises selecting a threshold value of resource usage and/or metric of the attribute. A predetermined color look-up-table representing a mapping from color values of a first color gamut to color values displayable by the imaging system is accessed. The predetermined color look-up-table has nodes defining colors to be displayed for the said color values. Resource usage and/or attribute values associated with the said nodes are compared with the threshold value thereby determining the set of nodes of the predetermined gamut having a resource usage and/or attribute values less than the threshold value.Type: ApplicationFiled: October 14, 2016Publication date: February 9, 2017Inventors: Peter Morovic, Jordi Arnabat Benedicto, Jan Morovic, Jordi Vilar Benito
-
Patent number: 9501727Abstract: A color look-up-table (LUT) is created for use by an imaging system which uses a resource to display an image and/or provides an attribute of the image. A method of creating the LUT, comprises selecting (S1) a threshold value of resource usage and/or metric of the attribute. A predetermined color look-up-table representing a mapping from color values of a first color gamut to color values displayable by the imaging system is accessed. The predetermined color look-up-table has nodes defining colors to be displayed for the said color values. Resource usage and/or attribute values associated with the said nodes are compared with the threshold value thereby determining the set of nodes of the predetermined gamut having a resource usage and/or attribute values less than the threshold value (S2a, S2b, S3, S4). A new look-up-table is created (S5) which maps the said predetermined color gamut look-up-table to the said set of nodes.Type: GrantFiled: October 30, 2013Date of Patent: November 22, 2016Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Peter Morovic, Jordi Arnabat Benedicto, Jan Morovic, Jordi Vilar Benito
-
Publication number: 20160179446Abstract: A computer implemented method of analysing the content of a digital image, for example a page to be printed, computes a boundary enclosing all the non-white content of the image. The image within the boundary is then divided into regions based on a predetermined division rule. For each region the number of unique colours and the proportion of non-white pixels are computed. The image is then categorised according to the result of those computations. The categorisation can be used to automatically set print settings according to the content of the image.Type: ApplicationFiled: July 30, 2013Publication date: June 23, 2016Inventors: Jordi Arnabat Benedicto, Jordi Vilar Benito, Peter Morovic
-
Publication number: 20160057314Abstract: A color look-up-table (LUT) is created for use by an imaging system which uses a resource to display an image and/or provides an attribute of the image. A method of creating the LUT, comprises selecting (S1) a threshold value of resource usage and/or metric of the attribute. A predetermined color look-up-table representing a mapping from color values of a first color gamut to color values displayable by the imaging system is accessed. The predetermined color look-up-table has nodes defining colors to be displayed for the said color values. Resource usage and/or attribute values associated with the said nodes are compared with the threshold value thereby determining the set of nodes of the predetermined gamut having a resource usage and/or attribute values less than the threshold value (S2a, S2b, S3, S4). A new look-up-table is created (S5) which maps the said predetermined color gamut look-up-table to the said set of nodes.Type: ApplicationFiled: October 30, 2013Publication date: February 25, 2016Inventors: Peter Morovic, Jordi Arnabat Benedicto, Jan Morovic, Jordi Vilar Benito
-
Patent number: 8734034Abstract: An image representation of an image and printing specifications describing how the image is to be printed may be accepted at a device. A predicted ink drop count may be calculated by a processor in the device using the image representation and a printer imaging step, the printer imaging step to convert image data into printer data. A predicted ink use value may be calculated by processor based on the predicted ink drop count, predicted ink drop weights, the image representation (e.g., a histogram) and the printing specifications. Actual ink use during a printing operation may be measured.Type: GrantFiled: October 19, 2011Date of Patent: May 27, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Morovic, Jordi Vilar, Jan Morovic
-
Publication number: 20130101328Abstract: An image representation of an image and printing specifications describing how the image is to be printed may be accepted at a device. A predicted ink drop count may be calculated by a processor in the device using the image representation and a printer imaging step, the printer imaging step to convert image data into printer data. A predicted ink use value may be calculated by processor based on the predicted ink drop count, predicted ink drop weights, the image representation (e.g., a histogram) and the printing specifications. Actual ink use during a printing operation may be measured.Type: ApplicationFiled: October 19, 2011Publication date: April 25, 2013Inventors: Peter MOROVIC, Jordi VILAR, Jan MOROVIC
-
Patent number: 8363273Abstract: Method of computing a convex hull in a predetermined color space, comprising determining a print attribute value range pertaining to a reference print attribute value, selecting base NP (Neugebauer Primary) area coverages, comprising area coverages of single NPs and combined NPs, having print attribute values in the print attribute value range, printing and measuring patches corresponding to the base NP area coverages, computing linear combinations of the base NP area coverages, and assigning one of the base NP area coverage or the linear combination of base NP area coverages to the corresponding color, depending on which is closest to the reference print attribute value.Type: GrantFiled: October 26, 2009Date of Patent: January 29, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jan Morovic, Peter Morovic, Jordi Arnabat Benedicto, Johan Lammens, Michel Georges Encrenaz, Juan Uroz, Jordi Vilar
-
Patent number: 8203749Abstract: The invention relates to a color printing device, whereby the color printing device comprises a reciprocating color measurement device and a reciprocating optical density sensor, to a mobile carriage comprising a color printhead, a color measurement device and an optical density sensor and to a color measurement method comprising the following steps: identify the position of a pattern on a two-dimensional media using a mobile optical density sensor; derive the position of a color patch on the media from the position of the pattern; measure the color of the color patch using a color measurement device.Type: GrantFiled: June 16, 2006Date of Patent: June 19, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jordi Vilar, Ignacio Ruiz de Conejo, Jordi Arnabat Benedicto, Juan Uroz
-
Publication number: 20120057785Abstract: The present disclosure provides a computer-implemented method of generating a modified color lookup table (CLUT) based on an original image, a profile connection space (PCS) image, and an adjusted image. The method includes, for each PCS pixel of the PCS image, identifying a subset of CLUT nodes corresponding to the PCS pixel. The method also includes identifying a color shift between an original pixel of the original image and an adjusted pixel of the adjusted image, wherein the original pixel and the adjusted pixel are co-located with the PCS pixel. The identified the color shift is associated with each one of the subset of CLUT nodes. For each CLUT node, a combined color shift is determined based on the color shifts associated with the CLUT node. A modified CLUT can be generated based on the combined color shifts computed for each of the CLUT nodes.Type: ApplicationFiled: September 7, 2010Publication date: March 8, 2012Inventors: Peter Morovic, Jordi Vilar, Jordi Arnabat Benedicto, Jan Morovic, Manuel Angel Albarran Moyo