Patents by Inventor Satya P. Mallick
Satya P. Mallick 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: 9142054Abstract: A system and method for digital hair coloring is described. A starting image of a subject including a hair region is obtained. At least one foreground selection of the starting image is obtained, the foreground selection including a portion of the hair region. At least one background selection of the starting image excluding the hair region is obtained. A matte defining a calculated foreground area of the starting image is calculated based on the foreground selection and the background selection. A target color distribution based on a target hair color is obtained. A color image is generated by applying a color transformation based on the target color distribution to at least the calculated foreground area of the starting image. An output image is generated from the colored image and the starting image.Type: GrantFiled: December 17, 2014Date of Patent: September 22, 2015Assignee: TAAZ, INC.Inventors: Satya P. Mallick, Hui Qiao, David Kriegman
-
Publication number: 20150091938Abstract: A system and method for digital hair coloring is described. A starting image of a subject including a hair region is obtained. At least one foreground selection of the starting image is obtained, the foreground selection including a portion of the hair region. At least one background selection of the starting image excluding the hair region is obtained. A matte defining a calculated foreground area of the starting image is calculated based on the foreground selection and the background selection. A target color distribution based on a target hair color is obtained. A color image is generated by applying a color transformation based on the target color distribution to at least the calculated foreground area of the starting image. An output image is generated from the colored image and the starting image.Type: ApplicationFiled: December 17, 2014Publication date: April 2, 2015Applicant: TAAZ, INC.Inventors: Satya P. Mallick, Hui Qiao, David Kriegman
-
Patent number: 8884980Abstract: A system and method for digital hair coloring is described. A starting image of a subject including a hair region is obtained. At least one foreground selection of the starting image is obtained, the foreground selection including a portion of the hair region. At least one background selection of the starting image excluding the hair region is obtained. A matte defining a calculated foreground area of the starting image is calculated based on the foreground selection and the background selection. A target color distribution based on a target hair color is obtained. A color image is generated by applying a color transformation based on the target color distribution to at least the calculated foreground area of the starting image. An output image is generated from the colored image and the starting image.Type: GrantFiled: September 24, 2010Date of Patent: November 11, 2014Assignee: Taaz, Inc.Inventors: Satya P. Mallick, Hui Qiao, David Kriegman
-
Patent number: 8523570Abstract: A system and method for providing a personalized face chart. A digital image of the subject's face is obtained. A facial region of the digital image is identified. A line drawing is generated based on at least the facial region of the digital image.Type: GrantFiled: May 21, 2010Date of Patent: September 3, 2013Assignee: Photometria, IncInventors: Satya P. Mallick, Kevin Barnes, Margaret Rose Ciafardini Kirkland, Kristine Anna Dougherty, Deepu John, David Kriegman, Vipanj B. Patel
-
Publication number: 20120075331Abstract: A system and method for digital hair coloring is described. A starting image of a subject including a hair region is obtained. At least one foreground selection of the starting image is obtained, the foreground selection including a portion of the hair region. At least one background selection of the starting image excluding the hair region is obtained. A matte defining a calculated foreground area of the starting image is calculated based on the foreground selection and the background selection. A target color distribution based on a target hair color is obtained. A color image is generated by applying a color transformation based on the target color distribution to at least the calculated foreground area of the starting image. An output image is generated from the colored image and the starting image.Type: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Inventors: Satya P. Mallick, Hui Qiao, David Kriegman
-
Publication number: 20110287391Abstract: A system and method for providing a personalized face chart. A digital image of the subject's face is obtained. A facial region of the digital image is identified. A line drawing is generated based on at least the facial region of the digital image.Type: ApplicationFiled: May 21, 2010Publication date: November 24, 2011Inventors: Satya P. Mallick, Kevin Barnes, Margaret Rose Ciafardini Kirkland, Kristine Anna Dougherty, Deepu John, David Kriegman, Vipanj B. Patel
-
Patent number: 7860306Abstract: The present invention presents a framework for separating specular and diffuse reflection components in images and videos. Each pixel of the an M-channel input image illuminated by N light sources is linearly transformed into a new color space having (M?N) channels. For an RGB image with one light source, the new color space has two color channels (U,V) that are free of specularities and a third channel (S) that contains both specular and diffuse components. When used with multiple light sources, the transformation may be used to produce a specular invariant image. A diffuse RGB image can be obtained by applying a non-linear partial differential equation to an RGB image to iteratively erode the specular component at each pixel. An optional third dimension of time may be added for processing video images. After the specular and diffuse components are separated, dichromatic editing may be used to independently process the diffuse and the specular components to add or suppress visual effects.Type: GrantFiled: February 12, 2010Date of Patent: December 28, 2010Assignee: The Regents of the University of CaliforniaInventors: Satya P. Mallick, David J. Kriegman, Todd E. Zickler, Peter N. Belhumeur
-
Publication number: 20100142804Abstract: The present invention presents a framework for separating specular and diffuse reflection components in images and videos. Each pixel of the an M-channel input image illuminated by N light sources is linearly transformed into a new color space having (M?N) channels. For an RGB image with one light source, the new color space has two color channels (U,V) that are free of specularities and a third channel (S) that contains both specular and diffuse components. When used with multiple light sources, the transformation may be used to produce a specular invariant image. A diffuse RGB image can be obtained by applying a non-linear partial differential equation to an RGB image to iteratively erode the specular component at each pixel. An optional third dimension of time may be added for processing video images. After the specular and diffuse components are separated, dichromatic editing may be used to independently process the diffuse and the specular components to add or suppress visual effects.Type: ApplicationFiled: February 12, 2010Publication date: June 10, 2010Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Satya P. Mallick, David J. Kriegman, Todd E. Zickler, Peter N. Belhumeur
-
Patent number: 7689035Abstract: The present invention presents a framework for separating specular and diffuse reflection components in images and videos. Each pixel of the an M-channel input image illuminated by N light sources is linearly transformed into a new color space having (M?N) channels. For an RGB image with one light source, the new color space has two color channels (U,V) that are free of specularities and a third channel (S) that contains both specular and diffuse components. When used with multiple light sources, the transformation may be used to produce a specular invariant image. A diffuse RGB image can be obtained by applying a non-linear partial differential equation to an RGB image to iteratively erode the specular component at each pixel. An optional third dimension of time may be added for processing video images. After the specular and diffuse components are separated, dichromatic editing may be used to independently process the diffuse and the specular components to add or suppress visual effects.Type: GrantFiled: June 19, 2006Date of Patent: March 30, 2010Assignee: The Regents of the University of CaliforniaInventors: Satya P. Mallick, David J. Kriegman, Todd E. Zickler, Peter N. Belhumeur