Color correction for digital images
    1.
    发明授权
    Color correction for digital images 有权
    数字图像的颜色校正

    公开(公告)号:US08908964B2

    公开(公告)日:2014-12-09

    申请号:US13236025

    申请日:2011-09-19

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: H04N1/60

    Abstract: Colors in a color image are transformed by a destination device. The color image comprises pixels with color information. A depth map corresponding to the color image is accessed. The depth map comprises depth information for the color image and indicates the relative position of objects in the color image from a reference point of view. A collection of plural different color transforms is accessed. In addition, a depth value for a target pixel in the color image is determined by using the depth map. There is a selection of a color transform for the target pixel from the collection of plural different color transforms, based on the depth value determined for the target pixel. The selected color transform is applied to the color information of the target pixel by the destination device.

    Abstract translation: 彩色图像中的颜色由目标设备转换。 彩色图像包括具有彩色信息的像素。 访问与彩色图像对应的深度图。 深度图包括彩色图像的深度信息,并且从参考的角度指示对象在彩色图像中的相对位置。 访问多个不同颜色变换的集合。 此外,通过使用深度图来确定彩色图像中的目标像素的深度值。 基于为目标像素确定的深度值,从多个不同颜色变换的集合中选择针对目标像素的颜色变换。 所选择的颜色变换被目标设备应用于目标像素的颜色信息。

    IMAGE COMPRESSION AND DECOMPRESSION FOR IMAGE MATTING
    2.
    发明申请
    IMAGE COMPRESSION AND DECOMPRESSION FOR IMAGE MATTING 有权
    图像压缩和图像分解

    公开(公告)号:US20130064465A1

    公开(公告)日:2013-03-14

    申请号:US13230702

    申请日:2011-09-12

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    Abstract: Encoding image data and mask information to be used for matte images and for image and video matting. Image data and mask information for pixels of the image data in a first representation domain are accessed. The mask information defines background pixels and foreground pixels. The image data in the first representation domain is transformed to a second representation domain. Mask information in the second representation domain is determined by using the mask information in the first representation domain. The image data in the second representation domain is masked by setting image data to zero for background pixels as defined by the determined mask information in the second representation domain. The masked image data in the second representation domain is encoded. Decoding the encoded image data by accessing the encoded image data, decoding the masked image data in the second representation domain, and transforming the masked image data in the second representation domain to the first representation domain to obtain the decoded image data.

    Abstract translation: 编码用于无光泽图像和图像和视频消光的图像数据和掩模信息。 访问第一表示域中的图像数据的像素的图像数据和掩模信息。 掩模信息定义背景像素和前景像素。 将第一表示域中的图像数据转换为第二表示域。 通过使用第一表示域中的掩码信息来确定第二表示域中的掩码信息。 通过将第二表示域中确定的掩码信息定义的背景像素的图像数据设置为零来掩蔽第二表示域中的图像数据。 第二表示域中的掩蔽图像数据被编码。 通过访问编码图像数据来解码编码图像数据,对第二表示域中的屏蔽图像数据进行解码,以及将第二表示域中的被屏蔽的图像数据变换为第一表示域,以获得解码的图像数据。

    Performing spectral gamut mapping for reproducing an image
    3.
    发明授权
    Performing spectral gamut mapping for reproducing an image 有权
    执行用于再现图像的光谱色域映射

    公开(公告)号:US08311324B2

    公开(公告)日:2012-11-13

    申请号:US12538829

    申请日:2009-08-10

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: H04N1/6058 H04N1/6086 H04N1/6088

    Abstract: Spectral gamut mapping is performed for reproducing an image comprising a plurality of pixels using a device. Sample data is generated to span a spectral gamut of the device, the sample data is divided into plural subdivisions based on colorimetry of the sample data, a local interim connection space (ICS) is constructed for each of the plural subdivisions, and a sub-gamut is constructed corresponding to each of the local ICS's. For each of the plurality of pixels, a sub-gamut which corresponds to the pixel is selected from the constructed sub-gamuts, and spectral gamut mapping is performed for the pixel using the selected sub-gamut in the local ICS.

    Abstract translation: 执行光谱色域映射以使用设备再现包括多个像素的图像。 产生采样数据以跨越设备的色域,根据采样数据的比色法将样本数据划分成多个细分,为多个分区中的每一个构建局部中间连接空间(ICS) 对应于每个本地ICS构建色域。 对于多个像素中的每一个,从构成的子色域中选择与像素对应的子色域,并且使用本地ICS中的所选择的子色域对像素执行色域映射。

    PERFORMING SPECTRAL GAMUT MAPPING FOR REPRODUCING AN IMAGE
    4.
    发明申请
    PERFORMING SPECTRAL GAMUT MAPPING FOR REPRODUCING AN IMAGE 有权
    执行用于再现图像的光谱图像映射

    公开(公告)号:US20110033108A1

    公开(公告)日:2011-02-10

    申请号:US12538829

    申请日:2009-08-10

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: H04N1/6058 H04N1/6086 H04N1/6088

    Abstract: Spectral gamut mapping is performed for reproducing an image comprising a plurality of pixels using a device. Sample data is generated to span a spectral gamut of the device, the sample data is divided into plural subdivisions based on colorimetry of the sample data, a local interim connection space (ICS) is constructed for each of the plural subdivisions, and a sub-gamut is constructed corresponding to each of the local ICS's. For each of the plurality of pixels, a sub-gamut which corresponds to the pixel is selected from the constructed sub-gamuts, and spectral gamut mapping is performed for the pixel using the selected sub-gamut in the local ICS.

    Abstract translation: 执行光谱色域映射以使用设备再现包括多个像素的图像。 产生采样数据以跨越设备的色域,根据采样数据的比色法将样本数据划分成多个细分,为多个分区中的每一个构建局部中间连接空间(ICS) 对应于每个本地ICS构建色域。 对于多个像素中的每一个,从构成的子色域中选择与像素对应的子色域,并且使用本地ICS中的所选择的子色域对像素执行色域映射。

    CONSTRUCTING SPECTRAL GAMUT BOUNDARY DESCRIPTORS
    5.
    发明申请
    CONSTRUCTING SPECTRAL GAMUT BOUNDARY DESCRIPTORS 有权
    构造光谱界限描述符

    公开(公告)号:US20100277752A1

    公开(公告)日:2010-11-04

    申请号:US12435397

    申请日:2009-05-04

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: H04N1/6058 H04N1/603

    Abstract: Color management in which a spectrally-based ICS color value is spectrally gamut mapped onto a spectral gamut of a destination device using a simplified Gamut Boundary Descriptor (GBD) that represents the spectral gamut of the destination device, and the gamut-mapped ICS value is converted into a destination-side color. The simplified GBD is constructed by generating sample points that span the spectral gamut of the destination device, forming a full spectral GBD by applying a hulling algorithm to the sample points, identifying sample points that are vertices of the full GBD of the spectral gamut, partitioning the vertices of the full GBD into clusters, such that the clusters are at least at a certain threshold distance apart, choosing a representative sample point from each cluster, and forming the simplified GBD by applying the hulling algorithm to the representative sample points from each cluster.

    Abstract translation: 使用表示目的地设备的色域的简化色域边界描述符(GBD),将基于光谱的ICS颜色值光谱色域映射到目标设备的色域的色彩管理,并且色域映射ICS值是 转换成目的地端颜色。 通过生成跨越目的地设备的色域的采样点来构建简化的GBD,通过对采样点应用去皮算法形成全光谱GBD,识别作为色域的全部GBD的顶点的采样点,分区 将整个GBD的顶点分成簇,使得簇至少距离一定的阈值距离,从每个簇中选择一个代表性的采样点,并通过将每个簇的代表性采样点应用去除算法来形成简化的GBD 。

    POPULATING MULTIDIMENSIONAL LOOK-UP TABLES WITH MISSING VALUES
    6.
    发明申请
    POPULATING MULTIDIMENSIONAL LOOK-UP TABLES WITH MISSING VALUES 有权
    具有错误价值的人口多样的查看表

    公开(公告)号:US20100067060A1

    公开(公告)日:2010-03-18

    申请号:US12211781

    申请日:2008-09-16

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: H04N1/6019 H04N1/6058

    Abstract: Values at nodes of a LUT which is arranged as a rectangular grid of cells are populated, wherein the populated values model an underlying process that transforms from a first color space to a second color space, and some of the cells of the LUT are completely inside a constraint boundary of the underlying process and some of the cells are not completely inside the constraint boundary. The cells are indexed in a certain order. Samples of the underlying process are accessed. Values of nodes for cells whose nodes are all within the constraint boundary are populated first by using the samples of the underlying process. Values of nodes for cells whose nodes are not all within the constraint boundary are populated second by visiting such cells in the indexed order and populating values for the unpopulated nodes using populated ones of the nodes of such cells and the accessed samples.

    Abstract translation: 填充布置为矩形网格的单元格的LUT的节点处的值被填充,其中填充值对从第一颜色空间变换到第二颜色空间的基础处理进行建模,并且LUT的一些单元格完全在 底层进程的约束边界和一些单元格不完全在约束边界内。 细胞以一定的顺序编入索引。 访问基础过程的样本。 首先通过使用基础过程的样本来填充其节点都在约束边界内的单元节点的值。 其节点不全部在约束边界内的单元节点的值通过以索引顺序访问这些单元格填充第二,并且使用填充的这些单元的节点和访问的样本填充未填充节点的值。

    Dynamic generation of color look-up tables
    7.
    发明授权
    Dynamic generation of color look-up tables 有权
    动态生成彩色查找表

    公开(公告)号:US07263218B2

    公开(公告)日:2007-08-28

    申请号:US10740395

    申请日:2003-12-22

    CPC classification number: G06K9/00 H04N1/60

    Abstract: Creating a look-up table which converts color image data from a device-independent color space to a device-dependent color space, by determining a range of lightness values corresponding to a lightness value of a target data point in device-independent color space, searching a predetermined set of data points in device-independent color space to obtain a selected set of data points, each selected data point having a lightness value within the determined range of lightness values and having corresponding device-dependent component values within a predetermined tolerance level of the component values of a previously-determined device-dependent data point, performing a weighted interpolation on the device-dependent component values corresponding to the selected set of data points to calculate an interpolated data point which is in device-dependent color space, and entering the interpolated device-dependent data point into a look-up table entry corresponding to the device-independent target data point.

    Abstract translation: 通过在与设备无关的色彩空间中确定与目标数据点的亮度值相对应的亮度值的范围,创建查找表,该查找表将彩色图像数据从与设备无关的色彩空间转换为与设备无关的色彩空间, 搜索与设备无关的颜色空间中的预定的一组数据点以获得所选择的一组数据点,每个所选择的数据点具有所确定的亮度值范围内的亮度值,并且具有在预定公差等级内的对应的依赖于设备的分量值 对先前确定的设备相关数据点的分量值进行加权内插,对与所选择的数据点集合相对应的与设备有关的分量值进行加权内插,以计算处于设备相关的色彩空间的内插数据点;以及 将内插的与设备相关的数据点输入到与设备无关的容器对应的查找表条目中 t数据点。

    Construction and use of a multi-shelled gamut boundary descriptor
    8.
    发明申请
    Construction and use of a multi-shelled gamut boundary descriptor 有权
    多层色域边界描述符的构建和使用

    公开(公告)号:US20070085855A1

    公开(公告)日:2007-04-19

    申请号:US11252541

    申请日:2005-10-19

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: G09G5/02 G06F3/13 G09G2360/02

    Abstract: Construction and use of an inner shell for a multi-shelled gamut boundary descriptor (GBD) for a source device based on a predesignated outer shell for the source device, for use in gamut-mapping from the gamut of the source device to a gamut of a destination device. An inner shell and outer shell for the destination device is accessed, and a determination is made of an amount by which the inner shell of the destination device is smaller than the outer shell of the destination device. The inner shell of the source device is thereafter constructed by reducing the outer shell of the source device based at least in part on the amount by which the inner shell of the destination device is smaller than the outer shell thereof. The construction can be performed on the entirety of the GBD or only on parts thereof, such as a hue slice.

    Abstract translation: 基于用于源设备的预先指定的外壳的用于源设备的多外壳色域边界描述符(GBD)的内壳的构造和使用,用于从源设备的色域到色域的色域映射 目的地设备。 访问用于目的地设备的内壳和外壳,并且确定目的地设备的内壳比目的设备的外壳小的量。 源装置的内壳之后至少部分地基于目的地装置的内壳小于其外壳的量来减少源装置的外壳而构成。 该结构可以在GBD的整体上或仅在其一部分上执行,例如色调片。

    Effecting gamut operations using boundary line elements
    9.
    发明申请
    Effecting gamut operations using boundary line elements 有权
    使用边界线元素来实现色域操作

    公开(公告)号:US20070041026A1

    公开(公告)日:2007-02-22

    申请号:US11208472

    申请日:2005-08-19

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    CPC classification number: H04N1/6058 H04N1/603

    Abstract: The present invention provides for a performing a type of gamut operation for a color device given a color input value, the color device being characterized by a gamut boundary comprising a collection of gamut boundary triangles. Boundary line elements are determined that correspond to a subset of the collection of gamut boundary triangles. The subset of the collection of gamut boundary triangles does not include gamut boundary triangles which are unlikely to yield useful results based on the type of gamut operation and the color input value. Each boundary line element represents a line segment defined by an intersection of one of the gamut boundary triangles within the subset of the collection of gamut boundary triangles with a hue plane, and the hue plane is within the gamut boundary and based on the color input value. In addition, a result is determined for the gamut operation using one or more of the determined boundary line elements. Accordingly, a type of gamut operation is performed using a descriptor which represents the gamut boundary of the color device.

    Abstract translation: 本发明提供了对于给定彩色输入值的彩色设备执行类型的色域操作,该彩色设备的特征在于包括色域边界三角形的集合的色域边界。 确定对应于色域边界三角形集合的子集的边界线元素。 色域边界三角形集合的子集不包括根据色域操作类型和颜色输入值不太可能产生有用结果的色域边界三角形。 每个边界线元素表示由具有色调平面的色域边界三角形集合的子集内的一个色域边界三角形的交点定义的线段,并且色相平面在色域边界内并且基于颜色输入值 。 此外,使用所确定的边界线元素中的一个或多个来确定用于色域操作的结果。 因此,使用表示彩色设备的色域边界的描述符来执行色域操作的类型。

    Color characterization of projectors

    公开(公告)号:US20060071937A1

    公开(公告)日:2006-04-06

    申请号:US10956445

    申请日:2004-10-01

    Applicant: Siu-Kei Tin

    Inventor: Siu-Kei Tin

    Abstract: The present invention transforms a device-dependent color value in a device-dependent color space of a display device to a device-independent color value in a device-independent color space. A first color value is determined in a perceptually linear color space by applying a matrix model to the device-dependent color value, the matrix model applying a tone curve correction and a tristimulus matrix to the device-dependent color value. A difference value is then determined in the perceptually linear color space, wherein the difference value is determined by applying a difference model to the device-dependent color value, and wherein the difference model models deviation of the matrix model from actual measurements of the display device. Next, the difference value and the first color value are added and the sum is transformed to the device-independent color space. Because the first value based on the matrix model is added to a difference value which accounts for deviation of the matrix model, the present invention can account for the channel interdependency prevalent in DLP display devices.

Patent Agency Ranking