Abstract:
A method and apparatus are provided for processing data for estimating mixing parameters of at least one audio spot signal captured by a sound recording device, called a spot microphone, arranged in the vicinity of a source among a plurality of acoustic sources constituting a sound scene, and a primary audio signal captured by an ambisonic sound recording device, arranged to capture said plurality of acoustic sources of the sound scene.
Abstract:
The present invention relates to a method for determining pre-coding weights (w) based on a position vector (I) representing the position of a communication terminal within a communication system, said method being implemented by way of an artificial neural network (NN), the method comprising a step of determining the pre-coding weights (w) by way of the artificial neural network (NN) receiving the position vector (I) at input and supplying the pre-coding weights (w) at output. A transmission method, a device for determining pre-coding weights, a transmission device and a computer program are also described.
Abstract:
Disclosed is a method for constructing a digital hologram to be displayed by of a display system. The display system includes a light modulator producing a light beam and a convergent optical device designed to make the light beam converge towards a focal point. The scene is defined by a set of luminous elements. The construction method includes a step of determining values respectively associated with the pixels of the digital hologram by summing the light contributions respectively produced by the luminous elements with weighting, for each of the light contributions, by a correction coefficient depending on the area of the intersection of a surface between the convergent optical device and the focal point, and a pencil of light having a predetermined angular opening and transmitted through the convergent optical device from the luminous element producing the light contribution concerned. An associated holographic system is also described.
Abstract:
Disclosed is a method for processing an input hologram HE associated with an input plane, to obtain an output hologram displayable on a holographic screen placed in a plane called the output plane of a display system, viewable from a viewing plane of the system. The method includes: receiving the input hologram and a position of the input plane; obtaining a first transfer matrix representative of a propagation between the input plane and the viewing plane; obtaining a second transfer matrix representative of a propagation between the viewing plane and the output plane; calculating an overall matrix of transfer of a light field emitted by the input hologram, between the input plane and the output plane, by taking the product of the two matrices; and converting the input hologram into the output hologram by applying an operator dependent of the input hologram and on the screen.
Abstract:
A device, a mapping system, and a method for determining a map of a three-dimensional environment including objects determine common characteristic elements in first and second images of the environment, determine groups of characteristic elements by an image analysis such that each group of characteristic elements corresponds to an object of the environment, estimate a three-dimensional position of the characteristic elements based on a triangulation between positions of the characteristic elements in the first image and positions of the corresponding characteristic elements in the second image, and, for each group of characteristic elements, optimize the three-dimensional positions of the characteristic elements of the respective group by minimizing an error variable which is a function, for all the characteristic elements of the group, of a distance between a detected position of the characteristic elements from at least the first image and a two-dimensional position associated with the corresponding estimated three-dimensional position.
Abstract:
A method for constructing a 3D label from a precursor element and the 3D label are provided, the precursor element including at least one surface, the method including: determining at least one 2D representation associated with the at least one surface of the precursor element, the 2D representation comprising a plurality of values associated with parts of the surface of the precursor element, respectively, and constructing a corresponding section of the 3D label from the surface by attaching a structural feature of an element of the respective section, defining said element from the surface according to a value of the 2D representation associated with the respective part of the surface.
Abstract:
A method for decoding a data stream, including a plurality of identifiers and a bit sequence, into a sequence of data of respective predetermined types includes the following operations for obtaining each item of data of the sequence: determining a context on the basis of an identifier, from among the plurality of identifiers, with the type of the relevant item of data; and decoding one portion of the bit sequence by an entropic decoder which receives the bit sequence as an input and is parameterized in the determined context. An electronic decoding device and an associated computer program are also provided.
Abstract:
A method for detecting (DET) a signal in a communication system including a plurality of communication channels, from a plurality of noisy values respectively representative of the transmission through the communication channels, is provided. The propagation in the communication channels is characterized by at least one variable. The set of values that can be taken by the variable is divided into a plurality of ranges. The method includes receiving (E4) the signals respectively transmitted in the plurality of communication channels, and detecting (E20) a signal corresponding to a value of the variable lying within one of the plurality of ranges by comparing, with a predetermined threshold, a value taken by a correlator linked to the range in question and calculated as a function of the noisy values. A channel estimation method, a detection device, a channel estimation device and a computer program are also described.
Abstract:
In a method for decoding a data stream by way of an electronic device (10) including a processor (14), and a parallelized processing unit (16) designed to perform a plurality of operations of the same type in parallel at a given time, the data stream includes a first dataset (Fet) and a second dataset (Fnn) representative of audio or video content. The decoding method includes the processor (14) processing data from the first dataset (Fet), obtaining the audio or video content by processing (E70) data from the second dataset (Fnn) using a process depending at least partially on the data from the first set (Fet) and using an artificial neural network (18) implemented by the parallelized processing unit (16).
Abstract:
A method for decoding a digital image from encoded data representative of the image. The image is divided into blocks processed in a defined order. The method includes, for a current block having a predetermined number (Mv) of lines and number (Mh) of columns: decoding coefficients of the current block from coded data; decoding an index representative of an identifier of a transform among a plurality of transforms and identifying the transform, a transform being expressed as a vertical subtransform of size Mv*Mv and a horizontal subtransform of size Mh*Mh; transforming the current block into a decoded block transformed, from the transform obtained, by successive application of the vertical subtransform and then the horizontal subtransform or respectively of the horizontal subtransform and then the vertical subtransform; and reconstructing the image from the transformed decoded block. The transforming includes: a modified use of core sub-transform coefficients, their absolute values being retained.