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: 11636572Abstract: 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: GrantFiled: December 29, 2016Date of Patent: April 25, 2023Assignee: NOKIA TECHNOLOGIES OYInventors: Daniel Andre Vaquero, Muninder Veldandi, Basavaraja Vandrotti, Arto Lehtiniemi
-
Patent number: 10951950Abstract: 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: GrantFiled: July 31, 2017Date of Patent: March 16, 2021Assignee: NOKIA TECHNOLOGIES OYInventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
-
Patent number: 10931968Abstract: 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: GrantFiled: July 31, 2017Date of Patent: February 23, 2021Assignee: NOKIA TECHNOLOGIES OYInventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
-
Patent number: 10499066Abstract: 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: GrantFiled: April 14, 2017Date of Patent: December 3, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Devon Copley, Daniel Andre Vaquero, Esin Guldogan
-
Publication number: 20190037278Abstract: 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: ApplicationFiled: July 31, 2017Publication date: January 31, 2019Inventors: Timo Juhani AHONEN, Daniel Andre VAQUERO, Miska Matias HANNUKSELA
-
Publication number: 20190037234Abstract: 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: ApplicationFiled: July 31, 2017Publication date: January 31, 2019Inventors: Timo Juhani AHONEN, Daniel Andre VAQUERO, Miska Matias HANNUKSELA
-
Publication number: 20180342043Abstract: 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: ApplicationFiled: May 23, 2017Publication date: November 29, 2018Inventors: Basavaraja Vandrotti, Muninder Veldandi, Arto Lehtiniemi, Daniel Andre Vaquero
-
Publication number: 20180302630Abstract: 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: ApplicationFiled: April 14, 2017Publication date: October 18, 2018Inventors: Devon Copley, Daniel Andre Vaquero, Esin Guldogan
-
Publication number: 20180189928Abstract: 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: ApplicationFiled: December 29, 2016Publication date: July 5, 2018Inventors: Daniel Andre Vaquero, Muninder Veldandi, Basavaraja Vandrotti, Arto Lehtiniemi
-
Patent number: 9679201Abstract: 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: GrantFiled: January 18, 2016Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Publication number: 20160132730Abstract: 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: ApplicationFiled: January 18, 2016Publication date: May 12, 2016Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Patent number: 9330312Abstract: 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: GrantFiled: May 7, 2013Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio S. Feris, Arun Hampapur, Daniel Andre Vaquero
-
Patent number: 9245186Abstract: 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: GrantFiled: January 15, 2015Date of Patent: January 26, 2016Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Publication number: 20150131910Abstract: 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: ApplicationFiled: January 15, 2015Publication date: May 14, 2015Inventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Patent number: 9002117Abstract: 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: GrantFiled: March 7, 2014Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Patent number: 8774522Abstract: 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: GrantFiled: July 23, 2013Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Publication number: 20140185937Abstract: 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: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Publication number: 20130308868Abstract: 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: ApplicationFiled: July 23, 2013Publication date: November 21, 2013Applicant: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Patent number: 8588533Abstract: 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: GrantFiled: March 4, 2013Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio Schmidt Feris, Arun Hampapur, Daniel Andre Vaquero
-
Publication number: 20130243256Abstract: 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: ApplicationFiled: May 7, 2013Publication date: September 19, 2013Applicant: International Business Machines CorporationInventors: Lisa Marie Brown, Rogerio S. Feris, Arun Hampapur, Daniel Andre Vaquero