Patents by Inventor Mirko Guarnera
Mirko Guarnera 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: 20230019962Abstract: A system and method for determining handedness in a device. The system including a first electrode, a second electrode, a sensor, and a processing circuit coupled to each other. The first electrode is placed at a first location, and the second electrode is placed at a second location on the device—the first location is different from the second location. The electrodes are configured to sense a variation in an electrostatic field in response to a user interacting with the device. The sensor detects a differential potential between the first electrode and the second electrode, and the processing circuit determines whether the user is interacting with the device using a left hand or a right hand. The determining is based on data received from the sensor corresponding to the differential potential.Type: ApplicationFiled: July 13, 2021Publication date: January 19, 2023Inventors: Mirko Guarnera, Wenbin Yang, Enrico Rosario Alessi, Fabio Passaniti
-
Patent number: 11037522Abstract: Color signals to be displayed on a colored display surface and having a first gamut in a color space, are subjected to radiometric compensation. An embodiment includes displaying on the colored surface a set of control points of a known color, acquiring via a camera the control points as displayed on the colored surface and evaluating at least one second color gamut of the control points displayed on the colored surface. The second color gamut(s) is/are misaligned with respect to the first color gamut due to the display surface being a colored surface. The method may also include evaluating as an intersection gamut, the misalignment of the second color gamut(s) with respect to the first color gamut, calculating the color transformation operator(s) as a function of the misalignment evaluated, and applying the color transformation operator(s) to the color signals for display on the colored display surface.Type: GrantFiled: July 27, 2018Date of Patent: June 15, 2021Assignee: STMICROELECTRONICS S.R.L.Inventors: Filippo Naccari, Mirko Guarnera, Simone Bianco, Raimondo Schettini
-
Patent number: 10152944Abstract: Color signals to be displayed on a colored display surface and having a first gamut in a color space, are subjected to radiometric compensation. An embodiment includes displaying on the colored surface a set of control points of a known color, acquiring via a camera the control points as displayed on the colored surface and evaluating at least one second color gamut of the control points displayed on the colored surface. The second color gamut(s) is/are misaligned with respect to the first color gamut due to the display surface being a colored surface. The method may also include evaluating as an intersection gamut, the misalignment of the second color gamut(s) with respect to the first color gamut, calculating the color transformation operator(s) as a function of the misalignment evaluated, and applying the color transformation operator(s) to the color signals for display on the colored display surface.Type: GrantFiled: September 30, 2015Date of Patent: December 11, 2018Assignee: STMICROELECTRONICS S.R.L.Inventors: Filippo Naccari, Mirko Guarnera, Simone Bianco, Raimondo Schettini
-
Publication number: 20180336865Abstract: Color signals to be displayed on a colored display surface and having a first gamut in a color space, are subjected to radiometric compensation. An embodiment includes displaying on the colored surface a set of control points of a known color, acquiring via a camera the control points as displayed on the colored surface and evaluating at least one second color gamut of the control points displayed on the colored surface. The second color gamut(s) is/are misaligned with respect to the first color gamut due to the display surface being a colored surface. The method may also include evaluating as an intersection gamut, the misalignment of the second color gamut(s) with respect to the first color gamut, calculating the color transformation operator(s) as a function of the misalignment evaluated, and applying the color transformation operator(s) to the color signals for display on the colored display surface.Type: ApplicationFiled: July 27, 2018Publication date: November 22, 2018Inventors: Filippo NACCARI, Mirko GUARNERA, Simone Bianco, Raimondo Schettini
-
Patent number: 9807358Abstract: Color images designed to be displayed, for example, with a projector such as a laser pico projector, are subjected to gamut extension in respective iso-hue paths in the CIE1931xyY color space, operating for example, as follows: a plurality of iso-hue curves in the CIE1931xyY color space is determined; for the points subjected to gamut extension, the closest iso-hue curves are identified; and extension paths to be used for the operation of gamut extension are interpolated from said closest iso-hue curves.Type: GrantFiled: January 29, 2015Date of Patent: October 31, 2017Assignee: STMICROELECTRONICS S.R.L.Inventors: Angelo Bosco, Filippo Naccari, Mirko Guarnera
-
Patent number: 9554102Abstract: An embodiment relates to a method for converting a digital image from a first color space to a second color space. The first color space is associated with an electronic source device, and the second color space is associated with a projection apparatus of digital images on a screen and coupled to the source device. The method includes: performing a first conversion on a first triad of parameters associated to the first color space by a first conversion matrix to map such a first triad in a third triad of parameters; the third triad is representative of a color space independent from the first and the second color spaces; performing a second conversion on the third triad of parameters by a second conversion matrix to map such a third triad of parameters in a second triad of parameters representative of the second color space.Type: GrantFiled: December 18, 2013Date of Patent: January 24, 2017Assignee: STMICROELECTRONICS S.R.L.Inventors: Filippo Naccari, Angelo Bosco, Mirko Guarnera
-
Publication number: 20160189673Abstract: Color signals to be displayed on a colored display surface and having a first gamut in a color space, are subjected to radiometric compensation. An embodiment includes displaying on the colored surface a set of control points of a known color, acquiring via a camera the control points as displayed on the colored surface and evaluating at least one second color gamut of the control points displayed on the colored surface. The second color gamut(s) is/are misaligned with respect to the first color gamut due to the display surface being a colored surface. The method may also include evaluating as an intersection gamut, the misalignment of the second color gamut(s) with respect to the first color gamut, calculating the color transformation operator(s) as a function of the misalignment evaluated, and applying the color transformation operator(s) to the color signals for display on the colored display surface.Type: ApplicationFiled: September 30, 2015Publication date: June 30, 2016Inventors: Filippo NACCARI, Mirko Guarnera, Simone Bianco, Raimondo Schettini
-
Patent number: 9270855Abstract: An embodiment of an integrated scanner apparatus, includes a support surface for objects to be scanned, a scanner unit to perform a scanning movement relative to the support surface to capture images of portions of objects to be scanned, and a printer unit carried by a carriage mobile with respect to said support surface, wherein said scanner unit is carried by said carriage carrying said printer unit to be imparted said scanning movement by said carriage.Type: GrantFiled: March 26, 2012Date of Patent: February 23, 2016Assignees: STMicroelectronics S.r.l., STMicroelectronics, Inc.Inventors: Mirko Guarnera, Alfio Castorina, Giuseppe Spampinato, Osvaldo M. Colavin, John Bloomfield, Armand Hekimian, Beátrice Varichon
-
Patent number: 9135681Abstract: An embodiment of a method for reducing chroma noise in digital image data and of a corresponding image processor. Chrominance components are subjected to low-pass filtering. The strength of the low-pass filtering is modulated in accordance with the dynamic range of the luminance signal and the dynamic range of each of the two chrominance signals in order to avoid color bleeding at image-object edges. Moreover, the low-pass filtering is selectively applied to pixels with similar luminance and chrominance values only. A combination of down-sampling and up-sampling units is employed so that comparatively small filter kernels may be used for removing chroma noise with low spatial frequency.Type: GrantFiled: September 10, 2012Date of Patent: September 15, 2015Assignees: STMicroelectronics S.r.l., STMicroelectronics (Grenoble 2) SASInventors: Valeria Tomaselli, Mirko Guarnera, Gregory Roffet
-
Publication number: 20150221281Abstract: Color images designed to be displayed, for example, with a projector such as a laser pico projector, are subjected to gamut extension in respective iso-hue paths in the CIE1931xyY color space, operating for example, as follows: a plurality of iso-hue curves in the CIE1931xyY color space is determined; for the points subjected to gamut extension, the closest iso-hue curves are identified; and extension paths to be used for the operation of gamut extension are interpolated from said closest iso-hue curves.Type: ApplicationFiled: January 29, 2015Publication date: August 6, 2015Inventors: Angelo Bosco, Filippo Naccari, Mirko Guarnera
-
Publication number: 20140168516Abstract: An embodiment relates to a method for converting a digital image from a first color space to a second color space. The first color space is associated with an electronic source device, and the second color space is associated with a projection apparatus of digital images on a screen and coupled to the source device. The method includes: performing a first conversion on a first triad of parameters associated to the first color space by a first conversion matrix to map such a first triad in a third triad of parameters; the third triad is representative of a color space independent from the first and the second color spaces; performing a second conversion on the third triad of parameters by a second conversion matrix to map such a third triad of parameters in a second triad of parameters representative of the second color space.Type: ApplicationFiled: December 18, 2013Publication date: June 19, 2014Applicant: STMicroelectronics S.R.L.Inventors: Filippo NACCARI, Angelo BOSCO, Mirko GUARNERA
-
Patent number: 8520969Abstract: An image processing apparatus suitable for processing a digital image in YCrCb color space, the image having an initial luminance plane Y and two initial Cr, Cb chrominance planes, the processing apparatus including a first block that receives the initial luminance plane Y of the digital image and processes and modifies the initial luminance plane Y in order to provide a modified luminance plane Y in output; a color artifact correction block, operating in parallel with the first block, the correction block receiving the initial planes Y, Cr, Cb of the image and modifying the initial chrominance planes Cr and Cb through a pixel by pixel processing approach with a mobile working window, the correction block having a false colors correction sub-block and a purple fringing correction sub-block, or both, the sub-blocks structured to modify values of the initial Cr, Cb chrominance planes based on information contained in the initial Cr, Cb chrominance planes and also based on information contained in the initial luType: GrantFiled: August 25, 2009Date of Patent: August 27, 2013Assignee: STMicroelectronics S.r.l.Inventors: Valeria Tomaselli, Mirko Guarnera
-
Patent number: 8498496Abstract: Processing method of a digital image to filter red and/or golden eye artifacts, the digital image comprising a plurality of pixel each comprising at least one digital value represented on a plurality of bits, the method comprising: a step of selecting at least one patch of pixels of the digital image comprising pixels potentially representative of a red and/or golden eye artifact; a step of classifying the at least one patch of pixels as “eye” or “non-eye”; a step of filtering said potentially representative pixels if said patch of pixels is classified as “eye”; wherein the classifying step comprises the operations of: converting the digital values of said patch of pixels into a Gray Code representation, overall obtaining a plurality of bit maps from said patch of pixels, each bit map being associated with a respective bit of said Gray Code; an operation of individually comparing said bit maps with corresponding bit map models belonging to a patch classifier produced by a statistical analysis of bit maps obtaType: GrantFiled: December 15, 2010Date of Patent: July 30, 2013Assignee: STMicroelectronics S.r.l.Inventors: Giuseppe Messina, Daniele Ravi, Mirko Guarnera, Giovanni Maria Farinella
-
Publication number: 20130064448Abstract: An embodiment of a method for reducing chroma noise in digital image data and of a corresponding image processor. Chrominance components are subjected to low-pass filtering. The strength of the low-pass filtering is modulated in accordance with the dynamic range of the luminance signal and the dynamic range of each of the two chrominance signals in order to avoid color bleeding at image-object edges. Moreover, the low-pass filtering is selectively applied to pixels with similar luminance and chrominance values only. A combination of down-sampling and up-sampling units is employed so that comparatively small filter kernels may be used for removing chroma noise with low spatial frequency.Type: ApplicationFiled: September 10, 2012Publication date: March 14, 2013Applicants: STMicroelectronics (Grenoble 2) SAS, STMicroelectronics S.r.I.Inventors: Valeria TOMASELLI, Mirko GUARNERA, Gregory ROFFET
-
Publication number: 20120281244Abstract: An embodiment of an integrated scanner apparatus, includes a support surface for objects to be scanned, a scanner unit to perform a scanning movement relative to the support surface to capture images of portions of objects to be scanned, and a printer unit carried by a carriage mobile with respect to said support surface, wherein said scanner unit is carried by said carriage carrying said printer unit to be imparted said scanning movement by said carriage.Type: ApplicationFiled: March 26, 2012Publication date: November 8, 2012Applicants: STMicroelectronics INC, STMicroelectronics S.r.l.Inventors: Mirko GUARNERA, Alfio CASTORINA, Giuseppe SPAMPINATO, Osvaldo M. COLAVIN, John BLOOMFIELD, Armand HEKIMIAN, Beatrice Varlehon
-
Publication number: 20110158511Abstract: Processing method of a digital image to filter red and/or golden eye artifacts, the digital image comprising a plurality of pixel each comprising at least one digital value represented on a plurality of bits, the method comprising: a step of selecting at least one patch of pixels of the digital image comprising pixels potentially representative of a red and/or golden eye artifact; a step of classifying the at least one patch of pixels as “eye” or “non-eye”; a step of filtering said potentially representative pixels if said patch of pixels is classified as “eye”; wherein the classifying step comprises the operations of: converting the digital values of said patch of pixels into a Gray Code representation, overall obtaining a plurality of bit maps from said patch of pixels, each bit map being associated with a respective bit of said Gray Code; an operation of individually comparing said bit maps with corresponding bit map models belonging to a patch classifier produced by a statistical analysis of bit maps obtaType: ApplicationFiled: December 15, 2010Publication date: June 30, 2011Applicants: STMICROELECTRONICS S.R.L., UNIVERSITÀ DEGLI STUDI DI CATANIAInventors: Giuseppe Messina, Daniele Ravi, Mirko Guarnera, Giovanni Maria Farinella
-
Publication number: 20110052053Abstract: An image processing apparatus suitable for processing a digital image in YCrCb color space, the image having an initial luminance plane Y and two initial Cr, Cb chrominance planes, the processing apparatus including a first block that receives the initial luminance plane Y of the digital image and processes and modifies the initial luminance plane Y in order to provide a modified luminance plane Y in output; a color artifact correction block, operating in parallel with the first block, the correction block receiving the initial planes Y, Cr, Cb of the image and modifying the initial chrominance planes Cr and Cb through a pixel by pixel processing approach with a mobile working window, the correction block having a false colors correction sub-block and a purple fringing correction sub-block, or both, the sub-blocks structured to modify values of the initial Cr, Cb chrominance planes based on information contained in the initial Cr, Cb chrominance planes and also based on information contained in the initial luType: ApplicationFiled: August 25, 2009Publication date: March 3, 2011Applicant: STMICROELECTRONICS S.R.L.Inventors: Valeria Tomaselli, Mirko Guarnera
-
Patent number: 7630003Abstract: A method of processing digital video signals produced by a sensor that are to be presented on a viewfinder, the method involving: a first pair of processing operations for scaling and color interpolation; and a second pair of processing operations for the formation of a color matrix and for white balancing. The operations of at least one, and preferably of both of the pairs of processing operations are executed in a single step. The operation of white balancing is moreover performed only for one frame out of K frame in the frame sequence. The preferential application is in the construction of viewfinders for videocameras and digital still cameras.Type: GrantFiled: December 10, 2003Date of Patent: December 8, 2009Assignee: STMicroelectronics S.r.l.Inventors: Alfio Castorina, Sebastiano Battiato, Mirko Guarnera, Filippo Vella
-
Patent number: 7436441Abstract: A digital camera for capturing and processing images of different resolutions and a corresponding method for down-scaling a digital image are provided. The method includes forming an image of a real scene on an image sensor that is made up of a plurality of pixels arranged in a matrix. The method further includes addressing and reading pixels in the matrix to obtain analog quantities related to the pixels luminance values, converting the analog quantities from the pixels matrix into digital values, and processing the digital values to obtain a data file representing the image of the real scene. To reduce computation time and power consumption, the addressing and reading of the pixels includes selecting a group of pixels from the matrix, and storing the analog quantities related to the pixels of the selected group of pixels into an analog storing circuit. The stored analog quantities are averaged to obtain an analog quantity corresponding to an average pixel luminance value.Type: GrantFiled: February 7, 2003Date of Patent: October 14, 2008Assignees: STMicroelectronics S.r.L., STMicroelectronics Ltd.Inventors: Keith Findlater, Robert Henderson, Stewart Smith, Jonathan Hurwitz, Mirko Guarnera
-
Patent number: 7305148Abstract: A fast method of color interpolation of pixels of an image acquired by a color filtered digital sensor uses a very simple cost function that nevertheless produce interpolated images of good quality. The cost function is computationally simpler because it does not require the calculation of powers and square roots. The triangulation algorithm may be executed in far less time, while practically ensuring the same performance. The triangulation algorithm on average may use only two iteration steps. The interpolation process may be followed by an anti-aliasing processing that effectively removes color artifacts.Type: GrantFiled: July 27, 2005Date of Patent: December 4, 2007Assignee: STMicroelectronics S.r.l.Inventors: Giuseppe Spampinato, Giuseppe Messina, Arcangelo Ranieri Bruna, Mirko Guarnera