Encoder, decoder and method
    31.
    发明公开
    Encoder, decoder and method 审中-公开
    编码器,解码器和方法

    公开(公告)号:EP2723071A1

    公开(公告)日:2014-04-23

    申请号:EP13003859.9

    申请日:2013-08-02

    IPC分类号: H04N7/24

    摘要: An encoder (10) encodes data (20, D1) to generate corresponding encoded data (70, E2). The encoder (10) includes an analysis unit (100) for analysing one or more portions (40) of the data (20, D1) to be encoded, and for directing the one or more portions (40) to appropriate one or more encoding units (110), wherein the one or more encoding units (110) are operable to encode the one or more portions (40) thereat to generate the encoded data (70, E2). The one or more encoding units (110) are operable to employ mutually different encoding algorithms when encoding the one or more portions (40). At least one encoding unit (110( i )) of the one or more encoding units (110) is operable to compute data values present in each portion (40) received thereat, to sub-divide the data values into at least two sets, to compute at least one aggregate value for a given set derived from the data values present in the given set. Whilst retaining a spatial mask (320) of the portion (40), the spatial mask (320) and information representative of the values computed for the at least two data sets is included in the encoded data (70, E2). A corresponding decoder (25) for decoding data (70) generated by the encoder (10) executes an inverse of encoding steps employed in the encoder (10). The encoder (10) and/or the decoder (25) are beneficially implemented using dedicated electronic hardware, for example a custom digital integrated circuit, a field-programmable gate array ( FPGA ) or similar. Alternatively, or additionally, the encoder (10) and/or the decoder (25) can be implemented by executing one or more software products, stored on non-transitory machine-readable data storage media, on computing hardware coupled in data communication with data memory. Optionally, the computing hardware is implemented as a high-speed reduced-instruction-set (RISC) processor.

    摘要翻译: 编码器(10)对数据(20,D1)进行编码以生成相应的编码数据(70,E2)。 编码器(10)包括分析单元(100),用于分析待编码的数据(20,D1)的一个或多个部分(40),并用于将一个或多个部分(40)引导至适当的一个或多个编码 单元(110),其中所述一个或多个编码单元(110)可操作以在其上编码所述一个或多个部分(40)以生成所述编码数据(70,E2)。 当编码一个或多个部分(40)时,一个或多个编码单元(110)可操作以采用相互不同的编码算法。 所述一个或多个编码单元(110)中的至少一个编码单元(110(i))可操作以计算在其接收的每个部分(40)中存在的数据值,以将所述数据值细分为至少两个集合, 以计算给定集合中存在的数据值派生的给定集合的至少一个集合值。 在保留部分(40)的空间掩模(320)的同时,空间掩模(320)和表示针对至少两个数据集计算的值的信息被包括在编码数据(70,E2)中。 用于解码由编码器(10)产生的数据(70)的对应解码器(25)执行在编码器(10)中采用的编码步骤的逆操作。 编码器(10)和/或解码器(25)有利地使用专用电子硬件来实现,例如定制数字集成电路,现场可编程门阵列(FPGA)等。 可替代地或另外地,可以通过执行存储在非暂时性机器可读数据存储介质上的一个或多个软件产品在与数据进行数据通信耦合的计算硬件上来实现编码器(10)和/或解码器(25) 记忆。 可选地,计算硬件被实现为高速精简指令集(RISC)处理器。

    PROCESSING OF VIDEO IMAGE
    32.
    发明公开
    PROCESSING OF VIDEO IMAGE 有权
    VIDEOVORVERARBEITUNG编码前和相关性解码后

    公开(公告)号:EP1787262A1

    公开(公告)日:2007-05-23

    申请号:EP05772314.0

    申请日:2005-08-09

    IPC分类号: G06T9/00 H04N7/36

    摘要: The present invention relates to a video image processor (1) that is configured to compare (7) a single frame included in the received video signal (3) with a preceding processed frame so as to detect changes. In order to enable the video being compressed in as compact a format as possible the processor (1) is configured to detect (7) changes by dividing the pixels of a single frame into movement blocks and to detect the movement block as changed if in said movement block there is a given number of pixels whose colour value change as compared with the corresponding pixels of the preceding processed frame exceeds a predetermined threshold, to exchange (8) the colour values of the pixels of the unchanged movement blocks in the frame under process for predetermined values and to generate a signal (4) that indicates the changes.

    MEHTODS AND DEVICES FOR SOURCE-CODING AND DECODING OF DATA INVOLVING SYMBOL COMPRESSION
    36.
    发明授权
    MEHTODS AND DEVICES FOR SOURCE-CODING AND DECODING OF DATA INVOLVING SYMBOL COMPRESSION 有权
    对符号压缩涉及的数据进行源编码和解码的方法和装置

    公开(公告)号:EP3108584B1

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

    申请号:EP15705916.3

    申请日:2015-02-20

    IPC分类号: H03M7/40 H04N19/00

    摘要: A method of encoding input data in an encoder to generate corresponding encoded data includes splitting and/or transforming the input data into data chunks, analyzing symbols present in the input data and compressing the symbols as a function of occurrence of the symbols in the data chunks; generating code tables, frequency tables, and/or length of code word tables for the symbols present in the data chunks; computing sets of indices relating the symbols in each data chunk and/or the compressed symbols to entries in the code tables, the frequency tables, and/or the length of code word tables; and assembling the sets of indices, together with the frequency tables, the code tables, and/or information indicative of such tables, for generating the encoded data. An encoder that utilizes the method, together with a corresponding decoder, wherein the encoder and the decoder in combination form a codec.

    ENCODER, DECODER AND METHOD
    37.
    发明公开
    ENCODER, DECODER AND METHOD 审中-公开
    编码器,解码器和方法

    公开(公告)号:EP3178190A1

    公开(公告)日:2017-06-14

    申请号:EP15763204.3

    申请日:2015-08-07

    IPC分类号: H04L9/06 H04L9/12

    摘要: A method of encoding and encrypting input data (D1) to generate corresponding encoded and encrypted data (E2) is provided. At least a first data block of the input data (D1) is encoded to generate a first encoded data block. The at least first encoded data block is then encrypted using at least one key to provide a first encoded and encrypted data block for inclusion in the encoded and encrypted data (E2). Moreover, a first seed value is generated for use in encrypting a next encoded data block to provide a next encoded and encrypted data block for inclusion in the encoded and encrypted data (E2). Furthermore, a next seed value is generated for use in encrypting a subsequent encoded data block, in a sequential repetitive manner until each data block of the input data (D1) is encoded and encrypted into the encoded and encrypted data (E2).

    摘要翻译: 对输入数据(D1)进行编码和加密以生成相应的编码和加密数据(E2),由此:对输入数据(D1)的至少第一数据块进行编码以生成第一编码数据块; 然后使用至少一个密钥对至少第一编码数据块进行加密,以提供包含在编码和加密数据(E2)中的第一编码和加密数据块; 生成第一种子值用于加密下一个编码数据块以提供包含在编码和加密数据(E2)中的下一个编码和加密数据块; 并且以连续重复的方式产生下一个种子值用于加密随后的编码数据块,直到输入数据(D1)的每个数据块被编码并加密成编码和加密数据(E2)。

    A SYSTEM AND METHOD FOR PROCESSING FRAMES
    38.
    发明公开
    A SYSTEM AND METHOD FOR PROCESSING FRAMES 审中-公开
    系统VERFAHREN ZUR VERARBEITUNG VON RAHMEN

    公开(公告)号:EP3133815A1

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

    申请号:EP16192195.2

    申请日:2013-06-17

    摘要: A processor (12) is configured to receive input data (10), divide an individual frame (1) into blocks, compare the blocks with corresponding blocks of a first prediction frame for (2) and identify changed blocks (3). In order to obtain an efficient solution for processing and reproducing frames, the processor is configured to include in generated intermediate data (7) the blocks identified as changed blocks (3),, and generate a change indicator (8) indicating the positions in the individual frame (1) of the identified changed blocks (3) and identified unchanged blocks (4).

    摘要翻译: 处理器(12)被配置为接收输入数据(10),将单个帧(1)划分成块,将块与用于(2)的第一预测帧的对应块进行比较并识别改变的块(3)。 为了获得用于处理和再现帧的有效解决方案,处理器被配置为在所生成的中间数据(7)中包括被识别为改变的块(3)的块,并且生成指示位置的改变指示符(8) 所识别的改变块(3)的单独帧(1)和识别的未改变块(4)。

    ENCODER AND DECODER, AND METHOD OF OPERATION
    40.
    发明公开
    ENCODER AND DECODER, AND METHOD OF OPERATION 审中-公开
    CODIERER UND DECODIERER SOWIE VERFAHREN ZUM BETRIEB

    公开(公告)号:EP3022845A1

    公开(公告)日:2016-05-25

    申请号:EP14766392.6

    申请日:2014-07-17

    IPC分类号: H03M7/46 H03M7/40

    摘要: A method of encoding data (D1) for generating corresponding encoded data (E2) is provided, wherein the method includes: (a) analyzing the data (D1) to be encoded to identify one or more structural features within the data (D1); (b) encoding the data (D1) to be encoded as one or more portions depending upon the one or more structural features, and selecting one or more methods which efficiently encode the one or more portions, wherein the one or more methods include at least one extrapolation encoding method; and (c) generating the encoded data (E2) by combining data generated from the one or more portions, wherein the encoded data (E2) includes information indicative of methods employed to encode the one or more portions with their associated parameters. A method of decoding encoded data (E2) for generating corresponding decoded data (D3) is provided, the method includes: (a) processing the encoded data (E2) to extract therefrom data corresponding to one or more portions, wherein the extracted encoded data (E2) includes information indicative of methods employed to encode the one or more portions with their associated parameters; (b) decoding the one or more portions, wherein the decoding involves selecting one or more methods as specified by the associated parameters, wherein the one or more methods include at least one extrapolation decoding method; and (c) combining data from the one or more decoded portions to generate the decoded data (D3). The methods are beneficially useable in an encoder (20), in a decoder (30), and in a codec (10).

    摘要翻译: 提供一种编码用于生成对应编码数据(E2)的数据(D1)的方法,其中该方法包括:(a)分析要编码的数据(D1)以识别数据(D1)内的一个或多个结构特征; (b)根据所述一个或多个结构特征对要编码为一个或多个部分的数据(D1)进行编码,以及选择一个或多个有效编码所述一个或多个部分的方法,其中所述一个或多个方法至少包括 一种外插编码方法; 以及(c)通过组合从所述一个或多个部分生成的数据来生成编码数据(E2),其中所述编码数据(E2)包括指示用于将所述一个或多个部分与其相关参数进行编码的方法的信息。 提供一种解码用于生成对应的解码数据(D3)的编码数据(E2)的方法,该方法包括:(a)处理编码数据(E2)以从其中提取对应于一个或多个部分的数据,其中提取的编码数据 (E2)包括指示用于使用其相关参数对一个或多个部分进行编码的方法的信息; (b)解码所述一个或多个部分,其中所述解码涉及选择由所述相关参数指定的一个或多个方法,其中所述一个或多个方法包括至少一个外推解码方法; 和(c)组合来自一个或多个解码部分的数据以产生解码数据(D3)。 这些方法在编码器(20),解码器(30)和编解码器(10)中有益地可用。