Patents by Inventor Daniel Andre Vaquero

Daniel Andre Vaquero 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: 11636572
    Abstract: A method, apparatus and computer program product are provided for varying panning speeds of images based on saliency such that 360-degree images, panoramic images, video images and/or other wide view area images may be efficiently displayed by varying the panning speed such that the user focuses on salient portions of the image. A panning speed is determined based on the currently displayed area and its saliency relative to the saliency of non-displayed or peripheral portions. As a user pans from one area to another, while the user pans over a salient portion of the image, the actual reflected panning may occur at a relatively slower speed than when the user pans over an area not including a salient portion, or a less salient portion.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 25, 2023
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Daniel Andre Vaquero, Muninder Veldandi, Basavaraja Vandrotti, Arto Lehtiniemi
  • Patent number: 10951950
    Abstract: A method, apparatus and computer program product facilitate the viewing of a storyline defined in a video. In regards to a method, viewing by a user of different sequential areas of a video over time is monitored. The different sequential areas of the video over time define a storyline. If the storyline is followed, the video continues to be presented. However, if the storyline is not followed in that a next sequential area of the video is not viewed, a portion of the video prior to the next sequential area is caused to be repeatedly replayed in a loop. Following this repeated replay of the portion of the video, the repeated replay of the portion of the video is ceased and the presentation of the video is resumed if the storyline is followed and the next sequential area of the video in the storyline is viewed.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: March 16, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
  • Patent number: 10931968
    Abstract: A method, apparatus and computer program product are provided in order to create and/or decode video content of a scene that includes regions having looping video of different loop lengths with the video content of the scene being configured to be repeatedly looped, such as in the form of a cinemagraph, without any temporal discontinuity. In the context of a method, the video content of a scene is encoded. The video content includes at least two regions having looping videos of different loop lengths. The method also includes constructing metadata in association with the video content. The metadata comprises information identifying a location of each region within the scene. The metadata further comprises a loop length for each of the at least two regions. The method further includes causing provision of the video content as encoded and the metadata.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: February 23, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
  • Patent number: 10499066
    Abstract: A method, apparatus and computer program product are provided for improving the efficiency of content delivery based on consumption data. Consumption data may be collected from various users and/or devices describing frequently viewed areas in the content. The consumption data may be represented as a heat map. Variable encoding properties, caching priorities, and/or rendering priorities may be determined based on the consumption data. Content encoding and delivery may therefore be optimized accordingly. Machine learning may be applied to create predicted consumption data for content which lacks actual consumption data, allowing optimizations to be applied in advance of any actual consumption. Some concepts may be applied to unviewed video to optimize live streaming or the like.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: December 3, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Devon Copley, Daniel Andre Vaquero, Esin Guldogan
  • Publication number: 20190037278
    Abstract: A method, apparatus and computer program product facilitate the viewing of a storyline defined in a video. In regards to a method, viewing by a user of different sequential areas of a video over time is monitored. The different sequential areas of the video over time define a storyline. If the storyline is followed, the video continues to be presented. However, if the storyline is not followed in that a next sequential area of the video is not viewed, a portion of the video prior to the next sequential area is caused to be repeatedly replayed in a loop. Following this repeated replay of the portion of the video, the repeated replay of the portion of the video is ceased and the presentation of the video is resumed if the storyline is followed and the next sequential area of the video in the storyline is viewed.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Timo Juhani AHONEN, Daniel Andre VAQUERO, Miska Matias HANNUKSELA
  • Publication number: 20190037234
    Abstract: A method, apparatus and computer program product are provided in order to create and/or decode video content of a scene that includes regions having looping video of different loop lengths with the video content of the scene being configured to be repeatedly looped, such as in the form of a cinemagraph, without any temporal discontinuity. In the context of a method, the video content of a scene is encoded. The video content includes at least two regions having looping videos of different loop lengths. The method also includes constructing metadata in association with the video content. The metadata comprises information identifying a location of each region within the scene. The metadata further comprises a loop length for each of the at least two regions. The method further includes causing provision of the video content as encoded and the metadata.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Timo Juhani AHONEN, Daniel Andre VAQUERO, Miska Matias HANNUKSELA
  • Publication number: 20180342043
    Abstract: Embodiments herein select first and second panoramic images from respective first and second video streams, each comprising a series of stitched images captured by multiple cameras of respective first and second non-co-located video camera arrays. These arrays may be capturing live video for virtual reality rendering. A rotation is computed between the first and second panoramic images such that, when applied, the first and/or the second panoramic images are rotated relative to one another such that at least one common object is oriented to a common field of view position in both those panoramic images. The output can be variously manifested for different embodiments, for example the output can include a) the first video stream, the second video stream, and an indication of the computed rotation; and/or b) the first video stream and the second video stream with the computed rotation applied thereto.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Basavaraja Vandrotti, Muninder Veldandi, Arto Lehtiniemi, Daniel Andre Vaquero
  • Publication number: 20180302630
    Abstract: A method, apparatus and computer program product are provided for improving the efficiency of content delivery based on consumption data. Consumption data may be collected from various users and/or devices describing frequently viewed areas in the content. The consumption data may be represented as a heat map. Variable encoding properties, caching priorities, and/or rendering priorities may be determined based on the consumption data. Content encoding and delivery may therefore be optimized accordingly. Machine learning may be applied to create predicted consumption data for content which lacks actual consumption data, allowing optimizations to be applied in advance of any actual consumption. Some concepts may be applied to unviewed video to optimize live streaming or the like.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventors: Devon Copley, Daniel Andre Vaquero, Esin Guldogan
  • Publication number: 20180189928
    Abstract: A method, apparatus and computer program product are provided for varying panning speeds of images based on saliency such that 360-degree images, panoramic images, video images and/or other wide view area images may be efficiently displayed by varying the panning speed such that the user focuses on salient portions of the image. A panning speed is determined based on the currently displayed area and its saliency relative to the saliency of non-displayed or peripheral portions. As a user pans from one area to another, while the user pans over a salient portion of the image, the actual reflected panning may occur at a relatively slower speed than when the user pans over an area not including a salient portion, or a less salient portion.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Daniel Andre Vaquero, Muninder Veldandi, Basavaraja Vandrotti, Arto Lehtiniemi
  • Patent number: 9679201
    Abstract: Methods, systems, and computer program products for parsing objects are provided herein. A method includes producing a plurality of versions of an image of an object derived from an input, wherein each version comprises one of one multiple resolutions of said image of said object; computing an appearance probability at each of a plurality of regions on the one or more lowest resolution versions of said plurality of versions of said image for at least one attribute for said object; determining a configuration of the at least one attribute in the one or more lowest resolution versions based on at least the appearance probability in each of the plurality of regions; and outputting said configuration.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Publication number: 20160132730
    Abstract: Methods, systems, and computer program products for parsing objects are provided herein. A method includes producing a plurality of versions of an image of an object derived from an input, wherein each version comprises one of one multiple resolutions of said image of said object; computing an appearance probability at each of a plurality of regions on the one or more lowest resolution versions of said plurality of versions of said image for at least one attribute for said object; determining a configuration of the at least one attribute in the one or more lowest resolution versions based on at least the appearance probability in each of the plurality of regions; and outputting said configuration.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Patent number: 9330312
    Abstract: Techniques, systems, and articles of manufacture for multispectral detection of attributes for video surveillance. A method includes generating one or more training sets of one or more multispectral images, generating a group of one or more multispectral box features, using the one or more training sets to select one or more of the one or more multispectral box features to generate a multispectral attribute detector, and using the multispectral attribute detector to identify a location of an attribute in video surveillance, wherein using the multispectral attribute detector comprises, for one or more locations on each spectral band level of the multispectral image, applying the multispectral attribute detector and producing an output indicating attribute detection or an output indicating no attribute detection, and wherein the attribute corresponds to the multispectral attribute detector.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio S. Feris, Arun Hampapur, Daniel Andre Vaquero
  • Patent number: 9245186
    Abstract: Methods, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing a plurality of versions of an image of an object derived from a video input, wherein each version has a different resolution of said image of said object; computing an appearance score at each of a plurality of regions on the lowest resolution version of said plurality of versions of said image for at least one attribute for said object, wherein said appearance score denotes a probability of the at least one attribute appearing in the region; determining a configuration of the at least one attribute in the lowest resolution version based on at least the appearance score in each of the plurality of regions in the lowest resolution version; and displaying said configuration.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Publication number: 20150131910
    Abstract: Methods, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing a plurality of versions of an image of an object derived from a video input, wherein each version has a different resolution of said image of said object; computing an appearance score at each of a plurality of regions on the lowest resolution version of said plurality of versions of said image for at least one attribute for said object, wherein said appearance score denotes a probability of the at least one attribute appearing in the region; determining a configuration of the at least one attribute in the lowest resolution version based on at least the appearance score in each of the plurality of regions in the lowest resolution version; and displaying said configuration.
    Type: Application
    Filed: January 15, 2015
    Publication date: May 14, 2015
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Patent number: 9002117
    Abstract: Methods, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing a plurality of versions of an image of an object, wherein each version has a different resolution of said image of said object, and computing an appearance score at each of a plurality of regions on the lowest resolution version for at least one attribute for said object. Such a method also includes analyzing one or more other versions to compute a resolution context score for each of the plurality of regions in the lowest resolution version, and determining a configuration of the at least one semantic attribute in the lowest resolution version based on the appearance score and the resolution context score.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Patent number: 8774522
    Abstract: Methods, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing a plurality of versions of an image of an object, wherein each version has a different resolution of said image of said object, and computing an appearance score at each of a plurality of regions on the lowest resolution version for at least one semantic attribute for said object. Such a method also includes analyzing one or more other versions to compute a resolution context score for each of the plurality of regions in the lowest resolution version, wherein said resolution context score denotes an extent to which finer spatial structure exists in the one or more others versions than in the lowest resolution version, and determining a configuration of the at least one semantic attribute in the lowest resolution version based on the appearance score and the resolution context score.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Publication number: 20140185937
    Abstract: Methods, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing a plurality of versions of an image of an object, wherein each version has a different resolution of said image of said object, and computing an appearance score at each of a plurality of regions on the lowest resolution version for at least one attribute for said object. Such a method also includes analyzing one or more other versions to compute a resolution context score for each of the plurality of regions in the lowest resolution version, and determining a configuration of the at least one semantic attribute in the lowest resolution version based on the appearance score and the resolution context score.
    Type: Application
    Filed: March 7, 2014
    Publication date: July 3, 2014
    Applicant: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Publication number: 20130308868
    Abstract: Methods, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing a plurality of versions of an image of an object, wherein each version has a different resolution of said image of said object, and computing an appearance score at each of a plurality of regions on the lowest resolution version for at least one semantic attribute for said object. Such a method also includes analyzing one or more other versions to compute a resolution context score for each of the plurality of regions in the lowest resolution version, wherein said resolution context score denotes an extent to which finer spatial structure exists in the one or more others versions than in the lowest resolution version, and determining a configuration of the at least one semantic attribute in the lowest resolution version based on the appearance score and the resolution context score.
    Type: Application
    Filed: July 23, 2013
    Publication date: November 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Patent number: 8588533
    Abstract: Techniques, systems, and computer program products for parsing objects in a video are provided herein. A method includes producing and storing a plurality of versions of an image of an object derived from a video input, wherein each version of said image has a different resolution of said image; computing an appearance score at each of a plurality of regions on the lowest resolution version of said image for a plurality of semantic attributes with associated parts for said object, said appearance score denoting a probability of each semantic attribute appearing in the region; analyzing increasingly higher resolution versions than the lowest resolution version to compute a resolution context score for each region in the lowest resolution version; and ascertaining an optimized configuration of body parts and associated semantic attributes in the lowest resolution version, said ascertaining utilizing the appearance scores and the resolution context scores.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
  • Publication number: 20130243256
    Abstract: Techniques, systems, and articles of manufacture for multispectral detection of attributes for video surveillance. A method includes generating one or more training sets of one or more multispectral images, generating a group of one or more multispectral box features, using the one or more training sets to select one or more of the one or more multispectral box features to generate a multispectral attribute detector, and using the multispectral attribute detector to identify a location of an attribute in video surveillance, wherein using the multispectral attribute detector comprises, for one or more locations on each spectral band level of the multispectral image, applying the multispectral attribute detector and producing an output indicating attribute detection or an output indicating no attribute detection, and wherein the attribute corresponds to the multispectral attribute detector.
    Type: Application
    Filed: May 7, 2013
    Publication date: September 19, 2013
    Applicant: International Business Machines Corporation
    Inventors: Lisa Marie Brown, Rogerio S. Feris, Arun Hampapur, Daniel Andre Vaquero