Patents by Inventor Kimmo Tapio Roimela

Kimmo Tapio Roimela 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: 11974026
    Abstract: An example embodiment relates to a method comprising: receiving (700), by a client device, information about a scene associated with a 3D presentation for initiating viewport rendering by an application, wherein said scene is hosted by a server as one or more encoded 2D patches, said 2D patches being projections of the 3D representation of the scene; providing (702) the server with information for selecting 2D patches required to reconstruct at least one segment of the 3D scene as visible in a given viewport; obtaining (704), from the server, one or more video bitstreams generated based on the selected 2D patches and related metadata for extracting said 2D patches from said one or more video bitstreams; and rendering (706), by the client device, the given viewport as a sub-segment of the 3D representation of the scene based on said one or more 2D patches and the related metadata.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: April 30, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aleksi Ilola, Vinod Kumar Malamal Vadakital, Kimmo Tapio Roimela, Jaakko Olli Taavetti Keränen
  • Publication number: 20230134675
    Abstract: An example embodiment relates to a method comprising: receiving (700), by a client device, information about a scene associated with a 3D presentation for initiating viewport rendering by an application, wherein said scene is hosted by a server as one or more encoded 2D patches, said 2D patches being projections of the 3D representation of the scene; providing (702) the server with information for selecting 2D patches required to reconstruct at least one segment of the 3D scene as visible in a given viewport; obtaining (704), from the server, one or more video bitstreams generated based on the selected 2D patches and related metadata for extracting said 2D patches from said one or more video bitstreams; and rendering (706), by the client device, the given viewport as a sub-segment of the 3D representation of the scene based on said one or more 2D patches and the related metadata.
    Type: Application
    Filed: March 15, 2021
    Publication date: May 4, 2023
    Inventors: Lauri Aleksi ILOLA, Vinod Kumar MALAMAL VADAKITAL, Kimmo Tapio ROIMELA, Jaakko Olli Taavetti KERÃNEN
  • Patent number: 11315289
    Abstract: Apparatuses, methods, and computer programs are disclosed. An example apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: signal a depth start of a patch data unit of a patch of data content based on an identifier of a tile and a patch index; wherein the depth start is used to derive a range of at least one depth value for the patch based on the patch index in a tile having the identifier; and signal a depth threshold of an immersive video extension of the patch data unit; wherein the depth threshold specifies a threshold below which an occupancy value is defined to be unoccupied for the patch based on the patch index.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: April 26, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Kimmo Tapio Roimela, Vinod Kumar Malamal Vadakital, Lauri Ilola
  • Patent number: 11240532
    Abstract: An apparatus includes circuitry configured to: receive information to cull one or more sets of components belonging to the same atlas from at least one volumetric video bitstream; wherein the information comprises one or more of: atlas-to-view mapping metadata indicating an association between patches in at least one atlas and at least one view; atlas-to-object mapping metadata indicating an association between at least one object and the at least one atlas; patch atlas metadata within a metadata for immersive video master atlas to indicate sub-bitstream culling based on fine-grained patch visibility culling; or partial access metadata, wherein leveraging the partial access metadata comprises storing each of the at least one atlas in its own track, and providing sample grouping information to indicate culling on a file format level; and cull the one or more sets of components from the at least one volumetric video bitstream, based on the information.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: February 1, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Kimmo Tapio Roimela, Lauri Ilola, Vinod Kumar Malamal Vadakital, Lukasz Kondrad
  • Publication number: 20210383590
    Abstract: An apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: provide patch metadata to signal view-dependent transformations of a texture layer of volumetric data; provide the patch metadata to comprise at least one of: a depth offset of the texture layer with respect to a geometry surface, or texture transformation parameters; and wherein the patch metadata enables a renderer to offset texture coordinates of the texture layer based on a viewing position.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 9, 2021
    Inventors: Kimmo Tapio Roimela, Vinod Kumar Malamal Vadakital, Lauri Ilola, Lukasz Kondrad, Jaakko Keranen
  • Publication number: 20210281879
    Abstract: An apparatus includes circuitry configured to: receive information to cull one or more sets of components belonging to the same atlas from at least one volumetric video bitstream; wherein the information comprises one or more of: atlas-to-view mapping metadata indicating an association between patches in at least one atlas and at least one view; atlas-to-object mapping metadata indicating an association between at least one object and the at least one atlas; patch atlas metadata within a metadata for immersive video master atlas to indicate sub-bitstream culling based on fine-grained patch visibility culling; or partial access metadata, wherein leveraging the partial access metadata comprises storing each of the at least one atlas in its own track, and providing sample grouping information to indicate culling on a file format level; and cull the one or more sets of components from the at least one volumetric video bitstream, based on the information.
    Type: Application
    Filed: March 1, 2021
    Publication date: September 9, 2021
    Inventors: Kimmo Tapio ROIMELA, Lauri Ilola, Vinod Kumar Malamal Vadakital, Lukasz Kondrad
  • Publication number: 20210097724
    Abstract: Apparatuses, methods, and computer programs are disclosed. An example apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: signal a depth start of a patch data unit of a patch of data content based on an identifier of a tile and a patch index; wherein the depth start is used to derive a range of at least one depth value for the patch based on the patch index in a tile having the identifier; and signal a depth threshold of an immersive video extension of the patch data unit; wherein the depth threshold specifies a threshold below which an occupancy value is defined to be unoccupied for the patch based on the patch index.
    Type: Application
    Filed: September 29, 2020
    Publication date: April 1, 2021
    Inventors: Kimmo Tapio Roimela, Vinod Kumar Malamal Vadakital, Lauri Ilola
  • Patent number: 10291845
    Abstract: A method, apparatus, and computer program product are provided for providing personalized depth of field perception for omnidirectional video. A method is provided that includes generating, by a processor, a three-dimensional reconstruction of content from an omnidirectional capture device; determining a camera pose of an end user device in relation to the omnidirectional capture device content; identifying an object of interest in the content based in part on the camera pose of the end user device; generating an artificial depth of field for the content wherein the object of interest is in focus; and causing a personalized content view to be provided based on the object of interest and the artificial depth of field. A corresponding apparatus and a computer program product are also provided.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: May 14, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Sujeet Mate, Kimmo Tapio Roimela
  • Patent number: 10185463
    Abstract: An approach is provided for determining at least one selection of at least one object model in a three-dimensional world user interface, wherein the at least one object model is a three-dimensional representation of at least one object visible in the three-dimensional world user interface from a first camera view position, and wherein the three-dimensional world user interface presents at least one first panoramic image that is determined based, at least in part, on the first camera view position. The approach involves determining at least one interaction input with the at least one object model to cause, at least in part, a rotation of the at least one object model in the three-dimensional world user interface. The approach also involves causing, at least in part, a calculation of a second camera view position based, at least in part, on the rotation. The approach further involves determining at least one second panoramic image based, at least in part, on the second camera view position.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: January 22, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Yu You, Kimmo Tapio Roimela
  • Patent number: 10056876
    Abstract: An apparatus including a first audio filter; a first transducer connected to the first audio filter; and a first sound attenuator located relative to the first transducer to attenuate sound from the first transducer. The first audio filter includes a first transition frequency band. The first sound attenuator is configured to attenuate sound generated by the first transducer from audio signals through the first audio filter in a target frequency band, where a majority of the target frequency band is in the first transition frequency band.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: August 21, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Miikka Tapani Vilermo, Arto Juhani Lehtiniemi, Kimmo Tapio Roimela, Ranjeeth Ravindra Shetty
  • Publication number: 20180159491
    Abstract: An apparatus including a first audio filter; a first transducer connected to the first audio filter; and a first sound attenuator located relative to the first transducer to attenuate sound from the first transducer. The first audio filter includes a first transition frequency band. The first sound attenuator is configured to attenuate sound generated by the first transducer from audio signals through the first audio filter in a target frequency band, where a majority of the target frequency band is in the first transition frequency band.
    Type: Application
    Filed: January 17, 2018
    Publication date: June 7, 2018
    Inventors: Miikka Tapani Vilermo, Arto Juhani Lehtiniemi, Kimmo Tapio Roimela, Ranjeeth Ravindra Shetty
  • Patent number: 9906198
    Abstract: An apparatus including a first audio filter; a first transducer connected to the first audio filter; and a first sound attenuator located relative to the first transducer to attenuate sound from the first transducer. The first audio filter includes a first transition frequency band. The first sound attenuator is configured to attenuate sound generated by the first transducer from audio signals through the first audio filter in a target frequency band, where a majority of the target frequency band is in the first transition frequency band.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: February 27, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Miikka Tapani Vilermo, Arto Juhani Lehtiniemi, Kimmo Tapio Roimela, Ranjeeth Ravindra Shetty
  • Patent number: 9699375
    Abstract: An approach is provided for processing and/or facilitating a processing of one or more images to determine camera location information, camera pose information, or a combination thereof associated with at least one camera capturing the one or more images, wherein the camera location information, the camera pose information, or a combination thereof is represented according to a global coordinate system. The approach involves causing, at least in part, an association of the camera location information, the camera pose information, or a combination thereof with the one or more images as meta-data information.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: July 4, 2017
    Assignee: Nokia Technology Oy
    Inventors: Lixin Fan, Junsheng Fu, Kimmo Tapio Roimela, Yu You
  • Patent number: 9631932
    Abstract: Methods and apparatus, including computer program products, are provided for mapping. In one aspect there is provided a method which may include sampling a position and a viewpoint of a three-dimensional map view presented at a browser while traversing the three-dimensional map; sending to a database a query including the sampled position and the sampled viewpoint; and receiving, in response to the sent query, a recommended browsing path including a recommended position and a recommended viewpoint for traversing the three-dimensional map presented at the browser. The recommended browsing path represents an aggregation including crowd-sourced information for position and viewpoint. Related apparatus, systems, methods, and articles are also described.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: April 25, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Lixin Fan, Kimmo Tapio Roimela, Yu You
  • Publication number: 20170053413
    Abstract: A method, apparatus, and computer program product are provided for providing personalized depth of field perception for omnidirectional video. A method is provided that includes generating, by a processor, a three-dimensional reconstruction of content from an omnidirectional capture device; determining a camera pose of an end user device in relation to the omnidirectional capture device content; identifying an object of interest in the content based in part on the camera pose of the end user device; generating an artificial depth of field for the content wherein the object of interest is in focus; and causing a personalized content view to be provided based on the object of interest and the artificial depth of field. A corresponding apparatus and a computer program product are also provided.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Inventors: Sujeet Shyamsundar Mate, Kimmo Tapio Roimela
  • Publication number: 20170054903
    Abstract: A method, apparatus, and computer program product are provided for providing personalized depth of field perception for omnidirectional video. A method is provided that includes generating, by a processor, a three-dimensional reconstruction of content from an omnidirectional capture device; determining a camera pose of an end user device in relation to the omnidirectional capture device content; identifying an object of interest in the content based in part on the camera pose of the end user device; generating an artificial depth of field for the content wherein the object of interest is in focus; and causing a personalized content view to be provided based on the object of interest and the artificial depth of field. A corresponding apparatus and a computer program product are also provided.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: Sujeet Mate, Kimmo Tapio Roimela
  • Publication number: 20160356600
    Abstract: Methods and apparatus, including computer program products, are provided for mapping. In one aspect there is provided a method which may include sampling a position and a viewpoint of a three-dimensional map view presented at a browser while traversing the three-dimensional map; sending to a database a query including the sampled position and the sampled viewpoint; and receiving, in response to the sent query, a recommended browsing path including a recommended position and a recommended viewpoint for traversing the three-dimensional map presented at the browser. The recommended browsing path represents an aggregation including crowd-sourced information for position and viewpoint. Related apparatus, systems, methods, and articles are also described.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Lixin Fan, Kimmo Tapio Roimela, Yu You
  • Publication number: 20160345088
    Abstract: A fabric is provided to facilitate the capture of audible signals by a microphone of the fabric. The fabric includes a fabric material and a microphone positioned proximate to the fabric material. The fabric also includes a controllable patch carried by the fabric material at least partially proximate the microphone. The controllable patch is configured to be flexible in an unactuated state and to have a different shape in an actuated state. The different shape of the controllable patch in the actuated state is predetermined so as to enable to the microphone to capture audible signals. In order to control the shape of the fabric, a method and apparatus are also provided to determine that a microphone is to be utilized and to cause an actuation signal to be provided to the controllable patch while the microphone is utilized.
    Type: Application
    Filed: May 21, 2015
    Publication date: November 24, 2016
    Inventors: Miikka Tapani Vilermo, Arto Juhani Lehtiniemi, Kimmo Tapio Roimela, Koray Ozcan
  • Patent number: 9471934
    Abstract: An approach is provided for location-based presentation of content. A content service platform determines one or more representations of at least one structure. The content service platform also processes and/or facilitates a processing of the one or more representations to determine one or more features of the one or more representations. The content service platform further causes, at least in part, designation of the one or more features as elements of a virtual display area, wherein the one or more representations comprise, at least in part, the virtual display area. The content service platform also causes, at least in part, presentation of one or more outputs of one or more applications, one or more services, or a combination thereof in the virtual display area.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: October 18, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Petros Belimpasakis, Jussi Severi Uusitalo, Timo Pekka Pylvänäinen, Kimmo Tapio Roimela, Juha Henrik Arrasvuori
  • Patent number: 9472159
    Abstract: An approach is provided for annotating point of interest information to structures. One or more representations of at least one structure are determined. One or more partitions of the at least one structure is determined based, at least in part, on one or more features of the one or more representations. One or more points of interest associated with the at least one structure are determined. One or more points of interest are determined to be rendered for presentation based, at least in part, on the one or more partitions.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: October 18, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Jussi Severi Uusitalo, Juha Henrik Arrasvuori, Kimmo Tapio Roimela