Patents by Inventor Thierry Viellard

Thierry Viellard has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10841582
    Abstract: A method and an apparatus for encoding a picture are disclosed. Such method comprises: —determining a rate-distortion cost (41) for a current block of said picture when said current block is not split into subblocks, taking into account quantization parameters assigned to the subblocks of said current block, —determining (42) whether said current block is split or not according at least to the determined rate-distortion cost, —encoding (43) the current block according to the result of determining whether a current block is split or not into subblocks.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: November 17, 2020
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Tangi Poirier, Fabrice Leleannec, Franck Galpin, Fabien Racape, Thierry Viellard, Fabrice Urban
  • Patent number: 10834389
    Abstract: In omnidirectional videos, only some intra prediction directions may be relevant for intra prediction. For example, for a video generated from an equi-rectangular mapping, only the horizontal directions may be relevant for intra prediction around the poles. To improve compression efficiency, we propose to reduce the number of possible directions, based on the location of the block to be encoded or decoded in the frame. In various embodiments, we may adapt the derivation of the MPM in order to take into account the reduction of intra directions depending on geometric distortions. The encoding method can also be adapted to reduce the number of modes to estimate for a block in omnidirectional videos. The coding of the syntax elements representing the intra direction can also be improved.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: November 10, 2020
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Franck Galpin, Fabien Racape, Thierry Viellard
  • Publication number: 20200288144
    Abstract: A method and an apparatus for encoding a picture are disclosed. A first rate-distortion cost is determined (42) for a current block of said picture when said current block is not split into subblocks, from a distortion computed for each subblock of said current block, said distortion being scaled by an inverse of a lagrangian parameter determined (40) according to a quantization parameter assigned to said subblock. It is then determined (44) whether said current block is split or not according at least to the determined first rate-distortion cost, and the current block is encoded (45) according to the result of determining whether a current block is split or not into subblocks.
    Type: Application
    Filed: November 23, 2017
    Publication date: September 10, 2020
    Inventors: Fabrice LELEANNEC, Tangi POIRIER, Franck GALPIN, Fabien RACAPE, Thierry VIELLARD, Fabrice URBAN
  • Patent number: 10735732
    Abstract: Method and apparatus for encoding and decoding a video. A method and an apparatus for encoding a video are disclosed. Such a method comprises, for at least one block having a size N which is not a power of 2 along at least one dimension: —determining (40) a predicted block for said at least one block, —obtaining (41) a residual block from said at least one block and said predicted block, —performing (42) block transform of said residual block, said residual block having a size N, —encoding (43) said transformed residual block. Corresponding method and apparatus for decoding a video are also disclosed.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: August 4, 2020
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Fabrice Leleannec, Tangi Poirier, Thierry Viellard
  • Publication number: 20200068200
    Abstract: Methods and apparatuses for encoding and decoding video are disclosed. The method of encoding video includes assigning (12) a distortion versus quantization curve to a block in a picture of a video based on a perceptual metric classification of the block, determining a quantization parameter (132) for the block based on the distortion versus quantization curve and a target distortion for the block, the target distortion being an overall target distortion for the picture and encoding (16) the block based on the quantization parameter. A bitstream formatted to include encoded data, and computer-readable storage mediums and computer-readable program products for encoding and decoding video are also disclosed.
    Type: Application
    Filed: November 21, 2017
    Publication date: February 27, 2020
    Inventors: Franck GALPIN, Fabrice LELEANNEC, Fabien RACAPE, Tangi POIRIER, Thierry VIELLARD, Fabrice URBAN
  • Publication number: 20200045312
    Abstract: A method and an apparatus for encoding a picture are disclosed. Such method comprises: —determining a rate-distortion cost (41) for a current block of said picture when said current block is not split into subblocks, taking into account quantization parameters assigned to the subblocks of said current block, —determining (42) whether said current block is split or not according at least to the determined rate-distortion cost, —encoding (43) the current block according to the result of determining whether a current block is split or not into subblocks.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 6, 2020
    Inventors: Tangi POIRIER, Fabrice LELEANNEC, Franck GALPIN, Fabien RACAPE, Thierry VIELLARD, Fabrice URBAN
  • Publication number: 20190313097
    Abstract: A method is proposed for coding a large field of view video into a bitstream, at least one picture of the omnidirectional video being represented as a surface, the surface being projected onto at least one 2D picture using a projection function. Such method comprises, for at least one current block of the at least one 2D picture: adapting (S2400) a size of the at least one current block as a function of a pixel density function determined according to the projection function; and encoding (S2410) the at least one current block into the bitstream using the adapted size.
    Type: Application
    Filed: August 31, 2017
    Publication date: October 10, 2019
    Inventors: Fabrice URBAN, Thierry VIELLARD, Fabrice LELEANNEC
  • Publication number: 20190281299
    Abstract: Method and apparatus for encoding and decoding a video. A method and an apparatus for encoding a video are disclosed. Such a method comprises, for at least one block having a size N which is not a power of 2 along at least one dimension: —determining (40) a predicted block for said at least one block, —obtaining (41) a residual block from said at least one block and said predicted block, —performing (42) block transform of said residual block, said residual block having a size N, —encoding (43) said transformed residual block. Corresponding method and apparatus for decoding a video are also disclosed.
    Type: Application
    Filed: October 5, 2017
    Publication date: September 12, 2019
    Inventors: Fabrice LELEANNEC, Tangi POIRIER, Thierry VIELLARD
  • Publication number: 20190208200
    Abstract: In omnidirectional videos, only some intra prediction directions may be relevant for intra prediction. For example, for a video generated from an equi-rectangular mapping, only the horizontal directions may be relevant for intra prediction around the poles. To improve compression efficiency, we propose to reduce the number of possible directions, based on the location of the block to be encoded or decoded in the frame. In various embodiments, we may adapt the derivation of the MPM in order to take into account the reduction of intra directions depending on geometric distortions. The encoding method can also be adapted to reduce the number of modes to estimate for a block in omnidirectional videos. The coding of the syntax elements representing the intra direction can also be improved.
    Type: Application
    Filed: September 28, 2017
    Publication date: July 4, 2019
    Inventors: Franck GALPIN, Fabien RACAPE, Thierry VIELLARD
  • Publication number: 20180048897
    Abstract: A method and an apparatus for encoding an image into a bitstream are disclosed. Said image comprising a set of blocks. For each block of the image, an activity value is computed. A set of classes of activity values is constructed based on a number of blocks for each computed activity value and a quantization parameter is assigned to each class. At least one block of said image is coded into said bitstream using a quantization parameter assigned to the class to which the block belongs.
    Type: Application
    Filed: July 28, 2017
    Publication date: February 15, 2018
    Inventors: Franck GALPIN, Fabrice LELEANNEC, Fabien RACAPE, Tangi POIRIER, Thierry VIELLARD, Fabrice URBAN
  • Publication number: 20160111129
    Abstract: A method, performed by a computer, for editing a video sequence. The method comprises displaying a mother frame of the video sequence; capturing an information representative of a frame editing task applied by a user to the displayed mother frame wherein the frame editing task modifies an information related to at least a pixel of the displayed mother frame; and simultaneously displaying at least one child frame of the video sequence wherein the captured information is temporally propagated, the information representative of a frame editing task being propagated to at least a pixel in the at least one child frame corresponding to the at least a pixel of the displayed mother frame based on a motion field between the mother frame and the at least one child frame.
    Type: Application
    Filed: May 23, 2014
    Publication date: April 21, 2016
    Inventors: Tomas Enrique CRIVELLI, Philippe ROBERT, Matthieu FRADET, Thierry VIELLARD
  • Patent number: 8837815
    Abstract: A method of filtering a disparity mesh from pixel images according to the invention, where the disparity mesh comprises a plurality of points, where each point is associated with values of two planar coordinates (X, Y) and a disparity value (D) and where the values are quantization pitches, comprises the step: filtering planes by filtering 2D-lines in 2D-spaces (X-D, Y-D) of the planar coordinates (X,Y) and the disparity (D).
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: September 16, 2014
    Assignee: Thomson Licensing
    Inventors: Paul Kerbiriou, Guillaume Boisson, Thierry Viellard
  • Publication number: 20130156295
    Abstract: A method of filtering a disparity mesh from pixel images according to the invention, where the disparity mesh comprises a plurality of points, where each point is associated with values of two planar coordinates (X, Y) and a disparity value (D) and where the values are quantization pitches, comprises the step: filtering planes by filtering 2D-lines in 2D-spaces (X-D, Y-D) of the planar coordinates (X,Y) and the disparity (D).
    Type: Application
    Filed: April 9, 2012
    Publication date: June 20, 2013
    Inventors: Paul Kerbiriou, Guillaume Boisson, Thierry Viellard
  • Publication number: 20120262545
    Abstract: A method for coding a 3D video signal is described. The coding method comprises a step of coding current, depth and occlusion images. According to the invention, the current occlusion image is coded according to the following steps for: coding for each block of the current occlusion image a binary identifier indicating if said block is coded or not, and coding occlusion data for each block for which the binary identifier indicates that the block is coded.
    Type: Application
    Filed: April 9, 2012
    Publication date: October 18, 2012
    Inventors: Paul Kerbiriou, Patrick Lopez, Guillaume Boisson, Thierry Viellard
  • Patent number: 8209336
    Abstract: The invention relates to a device and a method for processing information of a database. The device consists of means for pre-defining at least one related area in a representation space comprising positions that can receive elements that are representative of the data, said space including at least one complementary area having no data representation. It also comprises means for specifying at least one data bootstrapping element for each related area, positioning the bootstrapping elements at bootstrapping positions in the related areas, successively determining new elements from elements already positioned, in accordance with at least one proximity order relation based on contents of the data, and successively positioning the new elements at positions neighboring the positions occupied by the data elements already positioned.
    Type: Grant
    Filed: November 26, 2004
    Date of Patent: June 26, 2012
    Assignee: Thomson Licensing
    Inventors: Nadine Patry, David Bihanic, Thierry Viellard
  • Patent number: 7701458
    Abstract: A method is disclosed that allows a content provider to transmit font information to a receiver, and that further allows a receiver terminal to receive and apply such information, thus giving improved possibilities for the content provider to define how to render the transmitted text or symbols on a display. The method is good for data streaming systems, in particular MPEG-4 based systems. Advantageously, the received font information can be stored if the terminal contains an appropriate storage device.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: April 20, 2010
    Assignee: Thomson Licensing
    Inventors: David Sahuc, Thierry Viellard, Paul Kerbiriou
  • Publication number: 20080040366
    Abstract: The invention relates to a device and a method for processing information of a database. The device consists of means for pre-defining at least one related area in a representation space comprising positions that can receive elements that are representative of the data, said space including at least one complementary area having no data representation. It also comprises means for specifying at least one data bootstrapping element for each related area, positioning the bootstrapping elements at bootstrapping positions in the related areas, successively determining new elements from elements already positioned, in accordance with at least one proximity order relation based on contents of the data, and successively positioning the new elements at positions neighboring the positions occupied by the data elements already positioned.
    Type: Application
    Filed: November 26, 2004
    Publication date: February 14, 2008
    Inventors: Nadine Patry, David Bihanic, Thierry Viellard
  • Patent number: 7272791
    Abstract: The invention concerns a device receiving data associated with a first profile and generating data associated with a second profile, comprising means to extract facts associated with the first profile, means to extract facts associated with the second profile, a set of rules describing a way to modify facts associated with said first profile into facts associated with said second profile, means to analyze said facts associated with the first profile and said facts associated with the second profile, means to modify facts associated with said first profile into facts associated with said second profile according to said set of rules. The device is characterized in that it comprises, means to request additional rules when said set of rules does not allow to modify facts associated with said first profile into facts associated with said second profile.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: September 18, 2007
    Assignee: Thomson Licensing
    Inventors: David Sahuc, Paul Kerbiriou, Thierry Viellard, Jean-Claude Chevet
  • Publication number: 20050220358
    Abstract: The method comprises the following steps: partitioning of the 2D image into 2D zones as a function of the depths assigned to the pixels, a zone being defined by a minimum and maximum depth, calculation of blur of a 2D zone by convolution for the pixels on either side of the boundary with another zone, the size of the convolution kernel being dependent on the depth of the pixels of the 2D zone processed. Applications are the creation of special effects for video games, film production.
    Type: Application
    Filed: June 28, 2004
    Publication date: October 6, 2005
    Inventors: Laurent Blonde, Thierry Viellard, David Sahuc
  • Publication number: 20050188197
    Abstract: The present invention relates to a system and a method of security for a firewall. The system comprises means of communication with an application provided to make connections via the firewall, means of identifying at least one delegation parameter supplied by this application, provided to recognize this application as capable of establishing connections when the delegation parameter complies with at least one reference parameter and command means for establishing connections, based on requests originating from this application. The security system also comprises means of producing the reference parameter, including means of automatic generation and/or command means for automatic distribution, to a list of permitted users, of the reference parameter. It is thus possible to communicate in advance to users the reference parameter to be supplied as the delegation parameter.
    Type: Application
    Filed: January 14, 2005
    Publication date: August 25, 2005
    Inventors: Philippe Bordes, Philippe Guillotel, Thierry Viellard