Patents by Inventor Herve Le Floch

Herve Le Floch 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: 10404991
    Abstract: A method of processing video data comprising subdividing a video stream into image portions, encoding the image portions with high resolution in respective encoded video streams and reassembling a selection of encoded video streams in order to display a region of interest with high resolution. Embodiments of the invention provide high resolution display of specific region of interest without a priori knowledge of the position of the region of interest.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: September 3, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hervé Le Floch, Frédéric Maze, Franck Denoual
  • Patent number: 10405063
    Abstract: The invention relates to encapsulating tiled timed media data in a server and providing a timed media data bit-stream from encapsulated tiled timed media in a client device. The tiled timed media data comprises timed samples and each timed sample comprises a plurality of spatial subsamples. After having selected at least one spatial subsample from amongst the plurality of spatial subsamples of one of the timed samples, one tile track comprising the selected spatial subsample and one corresponding spatial subsample of each of the other timed samples is created for each selected spatial subsample. One composite track comprising at least one extractor identifying at least one of the created tile tracks is created. Each created track is independently encapsulated in at least one media segment file.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: September 3, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Frédéric Maze, Hervé Le Floch, Franck Denoual, Cyril Concolato, Jean Le Feuvre
  • Publication number: 20190266780
    Abstract: To generate 3D skeletons of a scene volume, a first approach retrieves probabilities from source images capturing the scene to detect parts of the objects, next merges the probabilities in 3D space. The merged or joint probabilities are then used to robustly detect the parts of the objects in the 3D space. This approach advantageously reduces complexity of the 3D skeleton reconstruction. In particular, at 2D level (i.e. on the source images), it avoids conflict resolutions to be performed between conflicting parts detected from different source images. It turns that real time reconstructions and subsequent displays or human motion detection are better achieved. The present approach efficiently works on complex scenes like sport events with multiple players in a stadium, with an ability to detect a wide number of interoperating 3D objects like multiple players.
    Type: Application
    Filed: February 20, 2019
    Publication date: August 29, 2019
    Inventor: Hervé LE FLOCH
  • Patent number: 10389784
    Abstract: The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: August 20, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Franck Denoual, Frédéric Maze, Hervé Le Floch
  • Patent number: 10135952
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: November 20, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Hervé Le Floch, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Publication number: 20180324283
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Inventors: Franck DENOUAL, Hervé LE FLOCH, Frédéric MAZE, Jean LE FEUVRE, Cyril CONCOLATO
  • Patent number: 10003806
    Abstract: At least one embodiment of a method of encoding a plenoptic image includes: decomposing the plenoptic image into sub-aperture images, encoding at least a part of a first sub-aperture image using a set of encoding parameters, and encoding at least a part of a second sub-aperture image using a restricted number of parameters among the set of encoding parameters. Embodiments make it possible to reduce the encoding complexity and run-time while keeping good encoding performances.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 19, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hervé Le Floch
  • Publication number: 20180041610
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Inventors: Franck DENOUAL, Hervé LE FLOCH, Frédéric MAZE, Jean LE FEUVRE, Cyril CONCOLATO
  • Patent number: 9883011
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: January 30, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Hervé Le Floch, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Patent number: 9866872
    Abstract: An encoder extracts motion vectors from a frame I(t?1) preceding the frame I(t) being encoded and processes them to create an estimated motion vector field I(t) for the frame being encoded. A minimized difference between the motion vector field of the frame being encoded and the estimated motion vector field is used to generate transform parameters, which are transmitted to the decoder as auxiliary information along with the usual motion prediction information. The decoder receives the transform parameters. The decoder also creates an estimated motion vector field I(t) for based on a preceding frame I(t?1) and applies the transform parameters to the estimated motion vector field to obtain missing motion vectors. The motion vector field rebuilt using the reconstructed missing motion vectors is used for subsequent error concealment/decoding/displaying.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: January 9, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hervé Le Floch, Frédéric Maze
  • Patent number: 9819767
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: November 14, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Hervé Le Floch, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Publication number: 20170180444
    Abstract: The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventors: Franck DENOUAL, Frédéric MAZE, Hervé LE FLOCH
  • Publication number: 20170134829
    Abstract: The invention relates to encapsulating tiled timed media data in a server and providing a timed media data bit-stream from encapsulated tiled timed media in a client device. The tiled timed media data comprises timed samples and each timed sample comprises a plurality of spatial subsamples. After having selected at least one spatial subsample from amongst the plurality of spatial subsamples of one of the timed samples, one tile track comprising the selected spatial subsample and one corresponding spatial subsample of each of the other timed samples is created for each selected spatial subsample. One composite track comprising at least one extractor identifying at least one of the created tile tracks is created. Each created track is independently encapsulated in at least one media segment file.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Inventors: FRÉDÉRIC MAZE, HERVÉ LE FLOCH, FRANCK DENOUAL, CYRIL CONCOLATO, JEAN LE FEUVRE
  • Patent number: 9628533
    Abstract: The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: April 18, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Franck Denoual, Frédéric Maze, Hervé Le Floch
  • Patent number: 9591383
    Abstract: The invention relates to encapsulating tiled timed media data in a server and providing a timed media data bit-stream from encapsulated tiled timed media in a client device. The tiled timed media data comprises timed samples and each timed sample comprises a plurality of spatial subsamples. After having selected at least one spatial subsample from amongst the plurality of spatial subsamples of one of the timed samples, one tile track comprising the selected spatial subsample and one corresponding spatial subsample of each of the other timed samples is created for each selected spatial subsample. One composite track comprising at least one extractor identifying at least one of the created tile tracks is created. Each created track is independently encapsulated in at least one media segment file.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: March 7, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Frédéric Maze, Hervé Le Floch, Franck Denoual, Cyril Concolato, Jean Le Feuvre
  • Publication number: 20160241855
    Abstract: At least one embodiment of a method of encoding a plenoptic image includes: decomposing the plenoptic image into sub-aperture images, encoding at least a part of a first sub-aperture image using a set of encoding parameters, and encoding at least a part of a second sub-aperture image using a restricted number of parameters among the set of encoding parameters. Embodiments make it possible to reduce the encoding complexity and run-time while keeping good encoding performances.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 18, 2016
    Inventor: HERVÉ LE FLOCH
  • Patent number: 9269163
    Abstract: A method for compressing a set of images comprising a plenoptic image and at least one refocused image obtained from the plenoptic image for a given focus, by generating a set of data comprising a compressed version of the plenoptic image, some focusing parameter to build a refocused image from this plenoptic image and a compressed residual data to restore the refocused image in its plain quality. Accordingly, the set of images can be compressed in an efficient way, preserving the quality of the shoot using the focus chosen by the photographer.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: February 23, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hervé Le Floch
  • Patent number: 9258347
    Abstract: In a method of encoding a video frame to be transmitted to a plurality of clients over a plurality of network connections, a set of parameters is associated with each connection. The method comprises: for each connection, determining a frame size that can be transported over the connection considering the associated set of parameters; and compressing the video frame to a target frame size based on the minimum of the plurality of determined frame sizes. This method advantageously provides an easy and straightforward way for selecting the appropriate parameters that need to be taken into account for controlling the rate of the generated bitstream, particularly when multiple parameters are associated with each connection.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: February 9, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hervé Le Floch, Frédéric Maze
  • Publication number: 20160029091
    Abstract: A method of processing video data comprising including a link between first encoded image data in a first encoded video stream and second encoded image data in a second encoded video stream, the first and second encoded image data corresponding to a same spatial area of the images of the first and second encoded video streams. Embodiments of the invention provide high resolution display of specific region of interest without a priori knowledge of the position of the region of interest.
    Type: Application
    Filed: January 15, 2014
    Publication date: January 28, 2016
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: HERVÉ LE FLOCH, FRÉDÉRIC MAZE, NAËL OUEDRAOGO
  • Publication number: 20160014480
    Abstract: The invention relates to encapsulating tiled timed media data in a server and providing a timed media data bit-stream from encapsulated tiled timed media in a client device. The tiled timed media data comprises timed samples and each timed sample comprises a plurality of spatial subsamples. After having selected at least one spatial subsample from amongst the plurality of spatial subsamples of one of the timed samples, one tile track comprising the selected spatial subsample and one corresponding spatial subsample of each of the other timed samples is created for each selected spatial subsample. One composite track comprising at least one extractor identifying at least one of the created tile tracks is created. Each created track is independently encapsulated in at least one media segment file.
    Type: Application
    Filed: January 17, 2014
    Publication date: January 14, 2016
    Inventors: FRÉDÉRIC MAZE, HERVÉ LE FLOCH, FRANCK DENOUAL, Cyril CONCOLATO, Jean LE FEUVRE