会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • TEXTURE COMPRESSION AND DECOMPRESSION
    • 纹理压缩和分解
    • WO2011126424A1
    • 2011-10-13
    • PCT/SE2011/050145
    • 2011-02-09
    • TELEFONAKTIEBOLAGET L M ERICSSON (publ)RASMUSSON, JimDOGGETT, MichaelSTRÖM, JacobWENNERSTEN, Per
    • RASMUSSON, JimDOGGETT, MichaelSTRÖM, JacobWENNERSTEN, Per
    • G06T9/00H04N7/26
    • G06T9/00
    • Embodiments relate to compression and decompression of textures. A texel block (10) is compressed by specifying two major directions in the texel block (10) and defining the profiles of how the texel values change along the respective directions. The resulting compressed texel block (30) comprises two value codewords (31, 32), two line codewords (35-38) and a function codeword (33, 34). The two value codewords (31, 32) are employed to calculate two texel values for the texel block (10). The line codewords (35-38) are employed to determine equations of two lines (20, 22) coinciding with the two major directions in the texel block (10). Signed distances are calculated for each texel (12) from the texel position in the texel block (10) and to the two lines (20, 22). The signed distances are input to a function defined by the function codeword (33, 34) to output two values from which weights are calculated and applied to the two texel values in order to get a representation of the texel value of a texel (12).
    • 实施例涉及纹理的压缩和解压缩。 通过在纹素块(10)中指定两个主要方向来压缩纹理块(10),并且定义纹理值沿着各个方向如何变化的轮廓。 所得到的压缩纹理块(30)包括两个值码字(31,32),两行码字(35-38)和一个功能码字(33,34)。 两个值码字(31,32)用于计算纹素块(10)的两个纹素值。 行码字(35-38)用于确定与纹理块(10)中的两个主要方向一致的两条线(20,22)的等式。 从纹理块(10)中的纹素位置和两条线(20,22)中的每个纹理像素(12)计算签名距离。 有符号距离被输入到由功能代码字(33,34)定义的函数,以输出计算权重的两个值并将其应用于两个纹素值,以便获得纹素的纹理值的表示(12) 。
    • 2. 发明申请
    • METHOD AND DEVICE FOR STORING A COMPRESSION RATIO INDICATION IN A PIXEL VALUE BUFFER IN TILE ENCODING
    • 用于在层编码中存储像素值缓冲器中的压缩比率的方法和装置
    • WO2012082029A1
    • 2012-06-21
    • PCT/SE2010/051380
    • 2010-12-14
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)STRÖM, JacobWENNERSTEN, Per
    • STRÖM, JacobWENNERSTEN, Per
    • H04N7/26G06T9/00
    • G06T9/005G06T9/00H04N19/428H04N19/46H04N19/91
    • A tile (1) of pixels (6) is encoded by variable length encoding blocks (3-9) of pixels (10) constituting different subsets of the tile (1) to form sequences of symbols (23-29) as encoded representations of the pixel values. A respective size indication (33-39, 52, 54, 56, 58) is determined for each set (12, 14) of at least block. A size indication (33-39, 52, 54, 56, 58) is representative of a compression ratio of a combined sequence (23-29, 51, 53, 55, 57) corresponding to the at least one sequence of symbols (23- 29) obtained for the at least one block of the set (12, 14). The combined sequences (23-29, 51, 53, 55, 57) are arranged in a pixel value buffer (80) in a buffer memory (20). The size indication (32-39, 52, 54, 56, 58) determined for a given set (12, 14) is also stored in the pixel value buffer (80) in the buffer memory (20) to precede, according to a reading order of the pixel value buffer (80), the combined sequence (23-29, 51, 53, 55, 57) of the given set (12, 14).
    • 像素(6)的瓦片(1)由构成瓦片(1)的不同子集的像素(10)的可变长度编码块(3-9)编码,以形成符号序列(23-29),作为 像素值。 对于至少块的每个集合(12,14)确定相应的大小指示(33-39,52,54,56,58)。 尺寸指示(33-39,52,54,56,58)表示对应于至少一个符号序列的组合序列(23-29,51,53,55,57)的压缩比(23 - 29),用于所述组(12,14)的所述至少一个块获得。 组合序列(23-29,51,53,55,57)被布置在缓冲存储器(20)中的像素值缓冲器(80)中。 对于给定集合(12,14)确定的尺寸指示(32-39,52,54,56,58)也存储在缓冲存储器(20)中的像素值缓冲器(80)中,根据 像素值缓冲器(80)的读取顺序,给定组(12,14)的组合序列(23-29,51,53,55,57)。
    • 4. 发明申请
    • PIXEL BLOCK COMPRESSION AND DECOMPRESSION
    • 像素块压缩和解压缩
    • WO2012105882A1
    • 2012-08-09
    • PCT/SE2011/050123
    • 2011-02-04
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)STRÖM, JacobWENNERSTEN, Per
    • STRÖM, JacobWENNERSTEN, Per
    • H04N7/26H04N7/34H03M7/30G06T1/20G06T15/00
    • H04N1/41H04N19/428H04N19/50
    • Compression of a pixel block (1) having multiple pixels (10, 12, 14) comprises calculating a respective prediction error for each pixel component of the pixels (12, 14) except a defined starting pixel (10). Respective minimum number of symbols required for representing the prediction errors are determined and used to select a symbol configuration among multiple different symbol configurations. Each such symbol configuration defines respective numbers of symbols maximally available for the different prediction errors. A compressed representation (20) of the pixel block (1) comprises a configuration identifier (21) of the selected symbol configuration, a representation of the pixel value of the defined starting pixel (10) and representations (25-27) of the prediction errors calculated for the remaining pixels (12, 14).
    • 具有多个像素(10,12,14)的像素块(1)的压缩包括计算除了限定的起始像素(10)之外的像素(12,14)的每个像素分量的相应预测误差。 确定表示预测误差所需的符号的最小数量,并用于在多个不同符号配置中选择符号配置。 每个这样的符号配置定义对于不同的预测误差最大可用的符号的相应数目。 像素块(1)的压缩表示(20)包括所选择的符号配置的配置标识符(21),所定义的起始像素(10)的像素值的表示和预测的表示(25-27) 为剩余像素(12,14)计算出的误差。
    • 5. 发明申请
    • DEPTH BUFFER COMPRESSION
    • 深度缓冲压缩
    • WO2009035410A2
    • 2009-03-19
    • PCT/SE2008/051027
    • 2008-09-12
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)WENNERSTEN, PerSTRÖM, Jacob
    • WENNERSTEN, PerSTRÖM, Jacob
    • G06T15/40
    • G06T9/00G06T15/405H04N19/119H04N19/12H04N19/15H04N19/176H04N19/42H04N19/46
    • Device, computer readable medium, and method for selecting compression modes to be applied in a depth buffer (20). The method includes obtaining values corresponding to a tile (30) of the depth buffer (20), selecting a first compression mode (34) from a first plurality of compression modes, compressing the values of the tile (30), writing the compressed values into a first block, based on the first mode (34), and using a preset number of primary bits (34) to store information related to at least one of the first mode (34) and a compression size of the first block, selecting a set of secondary compression modes (32) from a second plurality of compression modes, determining a number of sub-tiles (28), that make up the tile (30), compressing values of the sub-tiles, writing the compressed values into a second block, based on the set of secondary modes (32), and using the same preset number of primary bits (34) to store information related to at least one of the set of secondary modes (32) and a compression size of the second block, comparing the compression size of the tile (30) to the compression size of the sub-tiles (28), choosing the first mode (34) or the set of secondary modes (32) and a corresponding tile size based on a result of the comparing, and storing the selected compressed tile or sub-tiles into the depth buffer (20) and writing into the preset number of primary bits (34) information related to the chosen first mode (34) or set of secondary compression modes (32) or a corresponding size.
    • 用于选择要在深度缓冲器(20)中应用的压缩模式的设备,计算机可读介质和方法。 该方法包括获得与深度缓冲器(20)的图块(30)对应的值,从第一多个压缩模式中选择第一压缩模式(34),压缩图块(30)的值,将压缩值 基于所述第一模式(34),并且使用预设数量的主要比特(34)来存储与所述第一模式(34)中的至少一个和所述第一块的压缩大小有关的信息;将所述第一模式 来自第二多个压缩模式的一组次压缩模式(32),确定组成瓦片(30)的子瓦片(28)的数量,压缩子瓦片的值,将压缩值写入 基于所述一组辅助模式(32),并且使用相同的预设数量的主要比特(34)来存储与所述一组辅助模式(32)中的至少一个有关的信息和所述一组辅助模式 第二块,比较拼块(30)的压缩尺寸和压缩尺寸 (28)中选择第一模式(34)或第二模式(32)的集合以及相应的图块大小,并且将选择的压缩图块或子图块存储到 所述深度缓冲器(20)并将与所选择的第一模式(34)或所述第二压缩模式组(32)或相应大小相关的信息写入预设数量的主要比特(34)。
    • 6. 发明申请
    • ENCODER, DECODER AND METHODS THEREOF FOR TEXTURE COMPRESSION
    • 编码器,解码器及其对于纹理压缩的方法
    • WO2012146320A1
    • 2012-11-01
    • PCT/EP2011/068145
    • 2011-10-18
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)STRÖM, JacobWENNERSTEN, Per
    • STRÖM, JacobWENNERSTEN, Per
    • G06T9/00
    • G06T9/004G06T9/00
    • The embodiments of the present invention relate to compression of parameters of an encoded texture block such that an efficient encoding is achieved. Index data is used as an example of parameters to be encoded. Accordingly, encoding the index data is achieved by predicting the index data, wherein the prediction is done in the pixel color domain, where changes often are smooth, instead of in the pixel index domain where the changes vary a lot. Hence, according to embodiments of the present invention the index data is predicted from previously predicted neighboring pixels taking into account that the base value and a modifier table value are known. When the index value is predicted the real index value can be decoded with the prediction as an aid. Since this way of predicting the index provides a very good prediction, it lowers the number of bits needed to represent the pixel index.
    • 本发明的实施例涉及编码纹理块的参数的压缩,使得实现有效的编码。 索引数据用作要编码的参数的示例。 因此,通过预测索引数据来实现索引数据的编码,其中在像素颜色域中完成预测,其中变化通常是平滑的,而不是在像素索引域中,其中变化很大。 因此,根据本发明的实施例,考虑到基值和修改表值是已知的,从先前预测的相邻像素预测索引数据。 当预测索引值时,可以用预测来解码实际索引值。 由于这种预测索引的方式提供了非常好的预测,因此降低了表示像素索引所需的位数。
    • 7. 发明申请
    • TILE ENCODING AND DECODING
    • 编码和解码
    • WO2012082028A1
    • 2012-06-21
    • PCT/SE2010/051379
    • 2010-12-14
    • TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)STRÖM, JacobWENNERSTEN, Per
    • STRÖM, JacobWENNERSTEN, Per
    • G06T9/00H03M7/40
    • G06T9/005G06T9/00H04N19/176H04N19/42H04N19/436H04N19/69H04N19/91
    • A tile (1) of pixels (6) is encoded by variable length encoding at least a first block (4) of pixels (6) into a first sequence (10) of symbols and a second block (5) of pixels (6) into a second sequence (20) of symbols. The symbols of the first and second sequences (10, 20) are co-organized into a combined sequence (70) of symbols in which the symbols of the first sequence (10) are readable in a first reading direction and at least a portion of the symbols in the second sequence (20) are readable in a second, opposite reading direction. The encoding of the tile (1) to form one or more combined sequences (70) significantly reduces the bandwidth requirements when writing the tile (1) to a pixel value buffer (9). The co-organization of the first and second sequences (10, 20) enables parallel reading and decoding of the first and second sequences (10, 20) from the pixel value buffer (9), thereby reducing any decoding latency.
    • 像素(6)的瓦片(1)通过将像素(6)的至少第一块(4)可变长度编码为符号的第一序列(10)和像素(6)的第二块(5)来编码, 转换成符号的第二个序列(20)。 第一和第二序列(10,20)的符号被共同组织成符号的组合序列(70),其中第一序列(10)的符号在第一读取方向上是可读的,并且至少一部分 第二序列(20)中的符号在第二相反的读取方向上是可读的。 当将瓦片(1)写入像素值缓冲器(9)时,瓦片(1)的形成一个或多个组合序列(70)的编码显着地减少了带宽需求。 第一和第二序列(10,20)的共同组织使得能够从像素值缓冲器(9)并行读取和解码第一和第二序列(10,20),从而减少任何解码等待时间。