Coding of transformation coefficients

FIELD: physics.

SUBSTANCE: decoding device comprises a context-adaptive entropy decoder (80), a decimator (82), an extractor (84), a symbolization parameter determiner (86).

EFFECT: reduced complexity and improved coding efficiency.

44 cl, 15 dwg, 1 tbl

 



 

Same patents:

FIELD: physics.

SUBSTANCE: loop filter 6 includes a region classification unit 12 for extracting an estimate value of each of the regions which make up a local decoded image in order to classify each of the regions into a class belonging to the region, according to the estimate value, and a unit 13 for forming and processing a filter for each class belonging to one or more regions from the regions which make up the local decoded image, forming a Wiener filter which minimises the error arising between the input image and the local decoded image in each of the one or more regions belonging to a class, in order to compensate for the distortion on the one or more regions using the Wiener filter.

EFFECT: high image quality.

3 cl, 18 dwg

FIELD: physics, video.

SUBSTANCE: invention relates to controlling filtering and particularly to controlling deblocking filtering on block boundaries in a video frame. A block-specific filter decision value is calculated for a pixel block in a video frame. If the block-specific filter decision value is below a block-specific threshold, each line or column in the block is individually processed in order to select between a strong and a weak deblocking filter. A respective line-specific filter decision value is thereby calculated for each row or column in the block and compared to a line-specific threshold. If the line-specific filter decision value calculated for a row or column is below the line-specific threshold a strong deblocking filter is selected for the row or column, otherwise a weak deblocking filter is instead selected to combat any blocking artefacts.

EFFECT: high efficiency of deblocking filtering by eliminating or reducing blocking artfacts.

11 cl, 11 dwg

FIELD: radio engineering, communication.

SUBSTANCE: device contains a receiver receiving and syntactically analyzing a bit flow of a coded image; a processor forming a coding unit which is included into a maximum coding block which has hierarchical structure by means of use of the information which indicates this hierarchical structure, syntactically analyzed from the accepted bit flow and forms one sub-block for prediction of a coding block from the coding block, by means of use of information on blocks of a prediction of the named coding block, an image recovery decoder.

EFFECT: higher efficiency of decoding of high-resolution images by determining the depth of the coding unit and the operating mode of the encoding tool according to data characteristics of the image.

5 cl, 8 tbl, 23 dwg

FIELD: information technology.

SUBSTANCE: in the method, after using a modified LBP technique, calculation of LBP code values and search for equivalent LBP code values are performed in rank and domain regions, formed by the same number of pixels located on a circle, where the radius of the circle of the domain region is greater than the radius of the circle of the rank region; the number of pixels, the radius of the circle and the coordinates of the position of the centre pixel for the rank and domain regions are stored.

EFFECT: faster encoding through selection of image characteristics which describe the domain and rank regions.

4 dwg

FIELD: physics.

SUBSTANCE: adaptation is performed by rearranging fragments of discrete cosine transform (DCT) coefficients obtained after two-dimensional DCT on the time axis and subsequent one-dimensional DCT such that the total number of non-zero transform coefficients after three-dimensional DCT is less than the number of non-zero DCT coefficients obtained after three-dimensional DCT without rearranging two-dimensional DCT fragments. In the disclosed method, after forming a domain measuring n×n×n pixels, DCT coefficients are calculated on spatial coordinates x and y for each fragment of the domain. The fragments are then rearranged in the form of a rearrangement vector and a time DCT operation is performed. The DCT coefficients are sampled, encoded and transmitted over a communication channel with the rearrangement vector. At reception, said procedures are performed in reverse order and the original video stream is restored.

EFFECT: high degree of compression of video data with a given image reconstruction error at reception owing to adaptation to variation of static properties of images.

3 cl, 9 dwg

FIELD: information technologies.

SUBSTANCE: method of coding of video data is offered which comprises the obtaining from the coded stream of bits of one or more units of network abstraction level (NAL) for each component of view from a set of components of view of the coded video data where each component of view from the set of components of view corresponds to the common temporary location and where one or more NAL units encapsulate at least a part of the coded video data for the respective components of view and comprise an information specifying the sequence of decoding of the respective components of view. The method also comprises the received information separate from NAL units specifying the relations between the view identifiers for these views and sequence of decoding of components of view. One or more NAL units also comprise the information specifying, whether the first view component of the first view as the reference for prediction between the views of the second component of view for the second different view is used.

EFFECT: coding efficiency improvement.

68 cl, 18 tbl, 12 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering. A method of coding video data comprises maintaining a plurality of context models for entropy coding transform coefficients of the video data, wherein the plurality of context models includes one or more context models that are each used for a different transform unit size and at least one joint context model used for two or more transform unit sizes; selecting the joint context model shared by a first transform unit and a second transform unit; selecting contexts for the transform coefficients associated with one of the first transform unit or the second transform unit according to the joint context model; and entropy coding the transform coefficients of said one of the transform units using context adaptive binary arithmetic coding (CABAC) based on the selected contexts.

EFFECT: reduced amount of memory needed to store contexts and probabilities on video coders and decoders.

34 cl, 9 dwg

FIELD: physics, video.

SUBSTANCE: invention relates to image processing means. The method includes creating a plurality of frames of a picture and related prediction reference frames; for each frame and related prediction reference frame, calculating the intensity value and the colour value in a first colour domain; for each frame and related prediction reference frame, calculating weighted prediction gains; if said gains are non-negative, determining that a global transition with zero offset is occurs in a second colour domain; and if not all of said gains are non-negative, determining that a global transition with gradual change in illumination does not occur.

EFFECT: high efficiency of an image display means when encoding and processing video.

28 cl, 16 dwg

FIELD: physics, video.

SUBSTANCE: invention relates to the field of digital signal processing and, in particular, to the field of video signal compression using the movement compensation. The coding method includes the obtaining of target number of movement information predictors to be used for the coded image section and generation of the set of movement information predictors using the obtained target quantity. The set is generated by means of: obtaining of the first set of movement information predictors, each of which is connected with the image section having the pre-set spatial and/or time ratio with the coded image section; modifications of the first set of movement information predictors by removal of the duplicated movement information predictors for obtaining of the reduced set of movement information predictors containing the first number of movement information predictors, and each movement information predictor from the reduced set differs from any other movement information predictor from the reduced set; comparisons of the first number of movement information predictors with the target quantity obtained, and if the first quantity is less than the target quantity, obtaining of the additional movement information predictor and its addition to the reduced set of movement information predictors.

EFFECT: decrease of spatial and time redundancies in video flows.

26 cl, 8 dwg

FIELD: physics, video.

SUBSTANCE: invention relates to a broadcasting system for transmitting a digital television program, particularly a transmission device and a transmission method, in which content which meets needs can be acquired. A server generates a script PDI-S for obtaining a user side PDI-A representative of an answer of a user to a question about user preferences; generates launch information for executing the PDI-A; and transmits the launch information and PDI-S in response to the delivery of broadcast content, and transmits to the client in response to the delivery of reference content a provider side PDI-A representative of an answer set by a provider to the question. The client executes the PDI-S based on detection of launch information and carries out matching between the user side PDI-A and the provider side PDI-A to determine acquisition of reference content delivered by the server.

EFFECT: facilitating delivery of content to a client which satisfies the needs thereof at that time.

10 cl, 48 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to means of encoding using a reduced codebook with adaptive resetting. A codeword is selected from a codebook in feedback MIMO channel conditions. To reduce signalling, codewords are organised into codeword subsets. A receiver signals an index of a codeword into a current codeword subset previously made known to the transmitter. The current codeword subset is adaptively selected based on a threshold criterion. For example, if the best codeword from the current codeword subset is not sufficiently similar to the best codeword in the full codebook, a switch is made in the codeword subset.

EFFECT: reducing the amount of information transmitted from the receiving side to the transmitting side.

20 cl, 22 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to video encoding. The method involves entropy decoding a first portion of a video bitstream which is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of the video bitstream which is also associated with the video frame, thereby producing a second portion of decoded data, wherein the entropy decoding of the second portion of the video bitstream is independent of the entropy decoding of the first portion of the video bitstream; and reconstructing a first portion of the video frame associated with the video bitstream using the first portion of decoded data and the second portion of decoded data.

EFFECT: high efficiency of encoding and decoding a video bitstream by dividing data into entropy layers.

8 cl, 10 dwg, 1 tbl

FIELD: electricity.

SUBSTANCE: method involves identifying a contiguous sub-sequence in the sequence of integers, wherein said sub-sequence comprises interrelated integers having the same prefix to be variable-length encoded and an independent last integer; forming a code for the contiguous sub-sequence using a code for an indication of the number of interrelated integers in said contiguous subsequence, a code of a prefix indication and the suffixes of variable length codes of the integers in the contiguous is sub-sequence. Thus, if there are n integers of which each is encoded with the same prefix then, instead of n individual prefixes for the integers, a single prefix for the contiguous subsequence is sufficient.

EFFECT: high efficiency of encoding, associated with arbitrary computational sequences.

15 cl, 4 dwg, 5 tbl

FIELD: radio engineering, communication.

SUBSTANCE: method comprises steps of: setting α as a logical index of each Zadoff-Chu sequence, and u as a physical index of said each Zadoff-Chu sequence, wherein 1≤u≤N-1, 0≤α≤N-2, and N is the length of said each Zadoff-Chu sequence; establishing a mapping relationship between the logical index and the physical index: is taken as a symmetry axis, α is mapped to u via a longitudinal symmetry method, and on the upper side of the symmetry axis, u monotonously decreases or increases, while on the lower side of the symmetry axis, u monotonously increases or decreases, respectively.

EFFECT: providing the same coverage of physical random access channels of user devices using different sequences in the same cell, thus flexibility of transmission scheduling in a cell can be improved.

10 cl, 4 dwg

FIELD: radio engineering, communication.

SUBSTANCE: transmitting side comprises: four audio signal processing channels, each including series-connected acoustic detector, audio signal amplifier and an ADC, merged into a coding unit, and a "binary code-to-continuous binary code" converter and a decoder included once more in each audio signal processing channel. Outputs of the decoders are connected to four data inputs of a group signal generator, which includes series-connected sinusoidal oscillator and frequency divider, and a radio signal transmitter as part of the series-connected carrier frequency generator, which is a frequency multiplier, an amplitude modulator and an output amplifier, and at the receiving side, each channel includes a decoder and a unit for restoring the primary code.

EFFECT: lower clock frequency of transmission of digital audio information via 5-bit codes instead of 16-bit codes, which reduces the electromagnetic load of broadcasting by 3,2 times.

11 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of preliminary coding, and also a system and a method of building a code book of preliminary coding include the following: joint storage of information of the code book of preliminary coding by a transmitting end and a receiving end, selection of a code word from a code book of preliminary coding by the receiving end according to the assessed channel matrix and return of a serial number of the code word along a feedback channel to the transmitting end, definition of the code word by the transmitting end according to the serial number and preliminary coding with application of this code word, a unit of symbols sent to the receiving end; besides, at least eight vectors of code words or vectors of columns, at least in eight matrices of code words in the code book of preliminary coding are produced on the basis of 8-dimensional vectors selected from a set of 8-dimensional vectors, and this set of 8-dimensional vectors is produced by calculation from a part of or from all 4-dimensional vectors u1 u2, u3; u4, u5, u6, u7, u8, s, m, n.

EFFECT: improvement of working parameters of preliminary coding, when a channel matrix has a low range in a MIMO system, provision of memory space saving since only 4-dimensional vectors may be stored for calculation of code words.

13 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: in the signal, regardless of its complexity and random nature, all fragments corresponding to increase or decrease of the amplitude (intervals T1-T2,T2-T3, T3-T4, T4-T5, T5-T6, T6-…) between the measured maximum and minimum values of the amplitude, are replaced with numerical codes associated with corresponding excluded fragments.

EFFECT: reduced number and complexity of calculations by transforming the signal with a sequence of pairs of number using simple algebraic transformations.

1 dwg

FIELD: information technology.

SUBSTANCE: in the audio signal processing method, it is identified whether the audio signal coding type is a music signal coding type used first type information. If not, it is identified whether the audio signal coding type is a speech signal coding type or a composite signal coding type using second type information. If the coding type of the audio signal is the coding type of a composite signal, then spectral data and a linear prediction coefficient are extracted from the audio signal, a residual signal is generated for linear prediction by performing inverse frequency-domain conversion of said spectral data, and the audio signal is reconstructed by performing linear predictive coding based on the linear prediction coefficient and said residual signal. If the coding type of the audio signal is the coding type of a music signal, then only first type information is used and if the coding type of the audio signal is the coding type of a speech signal or coding type of a composite signal, then both first type and second type information is used.

EFFECT: high efficiency of encoding and decoding audio signals of different types.

15 cl, 14 dwg

FIELD: information technology.

SUBSTANCE: method of generating and verifying an electronic digital signature (EDS) involves generating an elliptic curve (EC), given over a prime field GF(p), where p is a prime number of the form p=2k±µg2g±µh2h±1, where k≥99; 0<g<k; 0<h<g; µg∈{0,1};µh∈{0,1}, in form of a set of points, each given by two multidigit binary numbers (MDN) - its abscissa and ordinate; n>2 secret keys are generated in form of MDN k1, k2,…, kn; n public keys are generated from the secret keys in form of points P1, P2,…, Pn; the electronic document (ED) represented by MDN N is received; a collective public key is generated in form of points P of the EC, generated depending on points pα1, pα2,…, pα, where α1, α2,…, αm are natural numbers, 2≤m≤n, αj≤n and j=1, 2,…, m, depending on the received ED from values kα1, kα2,…, kα,m and from points P, EDS Q is generated in form of two MDN e and s; first A and second B verification MDN are generated. At least one of the verification MDN is generated depending on the collective public key P, and MDN A and B are compared. The EDS is authentic if their parameters match.

EFFECT: shorter time for generating and verifying authenticity of a collective electronic digital signature without reducing its stability.

3 cl, 1 app

FIELD: information technology.

SUBSTANCE: at transmitting side, primary signal is generated using data source, this signal is converted into the first and the second outgoing signals using the first and the second signal value converters respectively, using first and the second analog-to-digital converters, these outgoing signals are converted into the first and the second digital signals respectively which signals are transmitted via communication channel to receiving side. At the receiving side, the first and the second received digital signals are converted using the first and the second number-to-pulse amplitude converters respectively into the first and the second received discrete signals, these discrete signals are converted using sample values converters into sequence of primary signal reconstructed samples, and reconstruct primary signal by filtering sequence of primary signal reconstructed samples using low pass filter having cutoff frequency equal to half of sampling rate.

EFFECT: high accuracy of transmitting information with fixed values of the dynamic range of primary signal values and standard deviation of normal white noise in a communication channel.

4 cl, 1 dwg, 2 tbl

FIELD: automatic control and computer engineering.

SUBSTANCE: proposed device that may be found useful for nonlinear conversion of pulse-width signals into code incorporates provision for elimination of methodical error in conversion of relative length of pulse-width signals using square-root law and has two code-to-frequency converters, two AND gates, three reversing counters, and OR gate is provided in addition with two units for determining most significant loaded bit, AND gate, and register.

EFFECT: enhanced precision of functional coding.

1 cl, 3 dwg

Up!