-
公开(公告)号:US08675009B2
公开(公告)日:2014-03-18
申请号:US12840284
申请日:2010-07-20
申请人: Daniel Pettigrew , Andrew Bryant , Peter Warner
发明人: Daniel Pettigrew , Andrew Bryant , Peter Warner
IPC分类号: G09G5/02
CPC分类号: G06T11/60 , G06T7/11 , G06T2207/10024
摘要: Some embodiments provide a method for editing an image that includes several pixels having pixel values in a color space. The method identifies (i) a shape in a plane of two dimensions of the color space and (ii) a range in a third dimension of the color space over which the first shape is propagated to form a first volume in the color space. Pixels whose pixel values are in the first volume of the color space are fully selected. The method displays a deformable curve along the third dimension that represents the manner in which the shape is propagated over the range of the color space.
摘要翻译: 一些实施例提供了一种用于编辑包括在颜色空间中具有像素值的多个像素的图像的方法。 该方法识别(i)颜色空间的二维平面中的形状,以及(ii)在颜色空间的第三维度中的范围,第一形状在该空间上传播以在颜色空间中形成第一体积。 像素值在颜色空间的第一个卷中的像素被完全选择。 该方法沿着第三维度显示可变形曲线,其表示形状在颜色空间的范围上传播的方式。
-
公开(公告)号:US08582834B2
公开(公告)日:2013-11-12
申请号:US13221888
申请日:2011-08-30
申请人: Xin Tong , Adriana Dumitras , Andrew Bryant , Olivier Fedkiw , Daniel Pettigrew , Peter Warner
发明人: Xin Tong , Adriana Dumitras , Andrew Bryant , Olivier Fedkiw , Daniel Pettigrew , Peter Warner
IPC分类号: G06K9/00
CPC分类号: G11B27/034 , G11B27/28 , G11B27/34 , H04N5/262
摘要: Some embodiments provide a method for detecting and/or identifying a set of faces in a video frame and performing a set of image processing operations based on locations of the set of faces. In particular, the method identifies a set of respective locations of the set of faces in the video frame and applies one or more image processing operations based on the locations of the set of faces found in the video frame. The image processing operations include color correction operations, non-color correction operations, and image processing operations that modify areas inside or outside of the detected and/or identified faces. Additionally, some embodiments provide a graphical user interface for automatically applying image processing operations to an area of a video frame isolated by an ellipse-shaped mask. Furthermore, some embodiments provide a system for automatically applying image processing operations to an area of a video frame isolated by an ellipse-shaped mask.
摘要翻译: 一些实施例提供了一种用于检测和/或识别视频帧中的一组面部并且基于该组面部的位置执行一组图像处理操作的方法。 具体地,该方法识别视频帧中的一组面部的相应位置的集合,并且基于在视频帧中找到的面部集合的位置来应用一个或多个图像处理操作。 图像处理操作包括修改检测到的和/或识别的面部内部或外部的区域的颜色校正操作,非颜色校正操作和图像处理操作。 另外,一些实施例提供了一种图形用户界面,用于将图像处理操作自动应用于由椭圆形掩模隔离的视频帧的区域。 此外,一些实施例提供了一种用于将图像处理操作自动应用于由椭圆形掩模隔离的视频帧的区域的系统。
-
公开(公告)号:US20120019551A1
公开(公告)日:2012-01-26
申请号:US12840286
申请日:2010-07-20
申请人: Daniel Pettigrew , Andrew Bryant , Peter Warner
发明人: Daniel Pettigrew , Andrew Bryant , Peter Warner
IPC分类号: G09G5/02
CPC分类号: H04N9/75 , G06T7/11 , G06T11/60 , G06T2207/10024
摘要: Some embodiments provide a method that provides an image display area that displays an image having a set of pixels that have pixel values in a color space. The method provides a first GUI item that activates a first sampling tool for selecting a first section of the image. The first section includes a first set of pixels for defining a first portion of the color space enclosing the pixel values of the first set. An image pixel whose pixel values are in the first portion is fully selected. The method provides a second GUI item that activates a second sampling tool for selecting a second section of the image displayed in the image display area. The second section includes a second set of pixels for defining a second portion of the color space enclosing the first portion and excluding the pixel values of the first set of pixels.
摘要翻译: 一些实施例提供一种方法,其提供显示具有在颜色空间中具有像素值的像素集合的图像的图像显示区域。 该方法提供第一GUI项目,其激活用于选择图像的第一部分的第一采样工具。 第一部分包括用于定义包围第一组的像素值的颜色空间的第一部分的第一组像素。 像素值位于第一部分的图像像素被完全选择。 该方法提供第二GUI项目,其激活用于选择图像显示区域中显示的图像的第二部分的第二采样工具。 第二部分包括用于限定包围第一部分的颜色空间的第二部分并排除第一组像素的像素值的第二组像素。
-
公开(公告)号:US09917987B2
公开(公告)日:2018-03-13
申请号:US13471473
申请日:2012-05-15
CPC分类号: H04N1/622 , G06T11/001 , H04N1/407 , H04N9/643 , H04N9/67
摘要: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The computer program displays the image on a display device. The computer program receives several inputs on the displayed image. The several inputs include a selection of a point on the displayed image and a vector input. The computer program identifies a pixel of the image that corresponds to the selected point. Based on the color values of the identified pixel and the vector input, the program determines a color space transform for mapping a set of color values defined within the color space to a different set of color values.
-
公开(公告)号:US20120051658A1
公开(公告)日:2012-03-01
申请号:US13221888
申请日:2011-08-30
申请人: Xin Tong , Adriana Dumitras , Andrew Bryant , Olivier Fedkiw , Daniel Pettigrew , Peter Warner
发明人: Xin Tong , Adriana Dumitras , Andrew Bryant , Olivier Fedkiw , Daniel Pettigrew , Peter Warner
IPC分类号: G06K9/62
CPC分类号: G11B27/034 , G11B27/28 , G11B27/34 , H04N5/262
摘要: Some embodiments provide a method for detecting and/or identifying a set of faces in a video frame and performing a set of image processing operations based on locations of the set of faces. In particular, the method identifies a set of respective locations of the set of faces in the video frame and applies one or more image processing operations based on the locations of the set of faces found in the video frame. The image processing operations include color correction operations, non-color correction operations, and image processing operations that modify areas inside or outside of the detected and/or identified faces. Additionally, some embodiments provide a graphical user interface for automatically applying image processing operations to an area of a video frame isolated by an ellipse-shaped mask. Furthermore, some embodiments provide a system for automatically applying image processing operations to an area of a video frame isolated by an ellipse-shaped mask.
摘要翻译: 一些实施例提供了一种用于检测和/或识别视频帧中的一组面部并且基于该组面部的位置执行一组图像处理操作的方法。 具体地,该方法识别视频帧中的一组面部的相应位置的集合,并且基于在视频帧中找到的面部集合的位置来应用一个或多个图像处理操作。 图像处理操作包括修改检测到的和/或识别的面部内部或外部的区域的颜色校正操作,非颜色校正操作和图像处理操作。 另外,一些实施例提供了一种图形用户界面,用于将图像处理操作自动应用于由椭圆形掩模隔离的视频帧的区域。 此外,一些实施例提供了一种用于将图像处理操作自动应用于由椭圆形掩模隔离的视频帧的区域的系统。
-
公开(公告)号:US20120019550A1
公开(公告)日:2012-01-26
申请号:US12840284
申请日:2010-07-20
申请人: Daniel Pettigrew , Andrew Bryant , Peter Warner
发明人: Daniel Pettigrew , Andrew Bryant , Peter Warner
IPC分类号: G09G5/02
CPC分类号: G06T11/60 , G06T7/11 , G06T2207/10024
摘要: Some embodiments provide a method for editing an image that includes several pixels having pixel values in a color space. The method identifies (i) a shape in a plane of two dimensions of the color space and (ii) a range in a third dimension of the color space over which the first shape is propagated to form a first volume in the color space. Pixels whose pixel values are in the first volume of the color space are fully selected. The method displays a deformable curve along the third dimension that represents the manner in which the shape is propagated over the range of the color space.
摘要翻译: 一些实施例提供了一种用于编辑包括在颜色空间中具有像素值的多个像素的图像的方法。 该方法识别(i)颜色空间的二维平面中的形状,以及(ii)在颜色空间的第三维度中的范围,第一形状在该空间上传播以在颜色空间中形成第一体积。 像素值在颜色空间的第一个卷中的像素被完全选择。 该方法沿着第三维度显示可变形曲线,其表示形状在颜色空间的范围上传播的方式。
-
公开(公告)号:US09781309B2
公开(公告)日:2017-10-03
申请号:US13471474
申请日:2012-05-15
申请人: Andrew Bryant , Peter Warner , Daniel Pettigrew
发明人: Andrew Bryant , Peter Warner , Daniel Pettigrew
CPC分类号: H04N1/622 , G06T11/001 , H04N1/407 , H04N9/643 , H04N9/67
摘要: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The image includes a set of pixels. Each pixel includes a set of color values. The computer program displays a composite bump on a tonal adjustment graph that is defined along a particular color component of the color space. The composite bump is generated by blending several bumps on the tonal adjustment graph. In response to receiving an input on a location on the tonal adjustment graph, the computer program creates a new bump based on the input and blending the new bump with the composite bump to create a modified composite bump. The computer program adjusts the color values of the image based on the modified composite bump.
-
公开(公告)号:US20130201202A1
公开(公告)日:2013-08-08
申请号:US13471473
申请日:2012-05-15
申请人: Andrew Bryant , Peter Warner , Daniel Pettigrew
发明人: Andrew Bryant , Peter Warner , Daniel Pettigrew
IPC分类号: G09G5/02
CPC分类号: H04N1/622 , G06T11/001 , H04N1/407 , H04N9/643 , H04N9/67
摘要: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The computer program displays the image on a display device. The computer program receives several inputs on the displayed image. The several inputs include a selection of a point on the displayed image and a vector input. The computer program identifies a pixel of the image that corresponds to the selected point. Based on the color values of the identified pixel and the vector input, the program determines a color space transform for mapping a set of color values defined within the color space to a different set of color values.
摘要翻译: 描述了具有用于调整在颜色空间中表示的图像的颜色值的计算机程序的非暂时机器可读介质。 计算机程序在显示设备上显示图像。 计算机程序在显示的图像上接收多个输入。 多个输入包括对所显示图像上的点的选择和向量输入。 计算机程序识别对应于所选点的图像的像素。 基于识别的像素和向量输入的颜色值,程序确定用于将在颜色空间内定义的一组颜色值映射到不同颜色值集合的颜色空间变换。
-
公开(公告)号:US08619093B2
公开(公告)日:2013-12-31
申请号:US12840286
申请日:2010-07-20
申请人: Daniel Pettigrew , Andrew Bryant , Peter Warner
发明人: Daniel Pettigrew , Andrew Bryant , Peter Warner
IPC分类号: G09G5/02
CPC分类号: H04N9/75 , G06T7/11 , G06T11/60 , G06T2207/10024
摘要: Some embodiments provide a method that provides an image display area that displays an image having a set of pixels that have pixel values in a color space. The method provides a first GUI item that activates a first sampling tool for selecting a first section of the image. The first section includes a first set of pixels for defining a first portion of the color space enclosing the pixel values of the first set. An image pixel whose pixel values are in the first portion is fully selected. The method provides a second GUI item that activates a second sampling tool for selecting a second section of the image displayed in the image display area. The second section includes a second set of pixels for defining a second portion of the color space enclosing the first portion and excluding the pixel values of the first set of pixels.
摘要翻译: 一些实施例提供一种方法,其提供显示具有在颜色空间中具有像素值的像素集合的图像的图像显示区域。 该方法提供第一GUI项目,其激活用于选择图像的第一部分的第一采样工具。 第一部分包括用于定义包围第一组的像素值的颜色空间的第一部分的第一组像素。 像素值位于第一部分的图像像素被完全选择。 该方法提供第二GUI项目,其激活用于选择图像显示区域中显示的图像的第二部分的第二采样工具。 第二部分包括用于限定包围第一部分的颜色空间的第二部分并排除第一组像素的像素值的第二组像素。
-
公开(公告)号:US20130201207A1
公开(公告)日:2013-08-08
申请号:US13471474
申请日:2012-05-15
申请人: Andrew Bryant , Peter Warner , Daniel Pettigrew
发明人: Andrew Bryant , Peter Warner , Daniel Pettigrew
IPC分类号: G09G5/02
CPC分类号: H04N1/622 , G06T11/001 , H04N1/407 , H04N9/643 , H04N9/67
摘要: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The image includes a set of pixels. Each pixel includes a set of color values. The computer program displays a composite bump on a tonal adjustment graph that is defined along a particular color component of the color space. The composite bump is generated by blending several bumps on the tonal adjustment graph. In response to receiving an input on a location on the tonal adjustment graph, the computer program creates a new bump based on the input and blending the new bump with the composite bump to create a modified composite bump. The computer program adjusts the color values of the image based on the modified composite bump.
摘要翻译: 描述了具有用于调整在颜色空间中表示的图像的颜色值的计算机程序的非暂时机器可读介质。 该图像包括一组像素。 每个像素包括一组颜色值。 计算机程序在色调调整图上显示一个复合凸点,沿着颜色空间的特定颜色分量定义。 复合凸块通过在色调调整图上混合几个凸块来产生。 响应于在色调调整图上的位置上接收到输入,计算机程序基于输入创建新的凸点并且将新的凸起与复合凸块混合以创建修改的复合凸起。 计算机程序基于修改的复合凸块来调整图像的颜色值。
-
-
-
-
-
-
-
-
-