Patents by Inventor Kai Inha

Kai Inha 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: 12620070
    Abstract: A method including: obtaining images captured using camera(s), depth maps corresponding to images, and pose information; identifying image segment(s) for first image and second image; determining first relative pose of same object captured in first image; determining second relative pose of same object captured in second image; when same object is in-focus in first image, reprojecting at least image segment(s) of first image; and determining for given camera that captured second image a point spread function as function of optical depth; obtaining third image captured using given camera and third depth map corresponding to third image; and applying extended depth-of-field correction to image segment(s) of third image that is out of focus, by using point spread function.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: May 5, 2026
    Assignee: Varjo Technologies Oy
    Inventors: Kai Inha, Mikko Strandborg, Mikko Ollila
  • Patent number: 12591695
    Abstract: Disclosed is method of image processing for three-dimensional reconstruction in an extended reality environment. The method includes defining a set of visual-attributes derived from reference images; identifying presence of at least one visual-attribute in a displayable content of target images to be used for the three-dimensional reconstruction; and modifying the displayable content of the target images, by concealing or displaying the identified at least one visual-attribute, for the three-dimensional reconstruction in the extended reality environment.
    Type: Grant
    Filed: March 8, 2024
    Date of Patent: March 31, 2026
    Assignee: Varjo Technologies Oy
    Inventors: Mikko Strandborg, Kai Inha, Mikko Ollila
  • Patent number: 12518451
    Abstract: Disclosed is an apparatus including an image sensor to capture an input image with one or more textual features. The one or more textual features are present in an unreadable or distorted form. Further, the apparatus includes a processor configured to detect the one or more textual features of the input image and execute a neural network to concurrently deduce a plurality of glyphs that form one or more relevant words or abbreviations based on the detected one or more textual features of the input image. Further, the processor is configured to generate an output image with enhanced one or more textual features in a legible form based on the deduced plurality of glyphs.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: January 6, 2026
    Assignee: Varjo Technologies Oy
    Inventors: Kai Inha, Mikko Ollila, Mikko Strandborg
  • Publication number: 20250341715
    Abstract: Disclosed is a display apparatus with gaze-tracking means; a light source per eye having pixels, a lightguide per eye comprising lightguide segments that are individually controllable, wherein lightguide segments correspond to groups of pixels of the light source; and processor(s) is/are configured to: determine at least one of: a gaze direction of a user, a position of a pupil relative to an imaginary plane that spans across a field of view of the light source, an orientation of the pupil relative to an optical axis of the field of view; and control at least one of the plurality of lightguide segments to direct light, received from a corresponding group of pixels of the light source, towards the pupil of the given eye.
    Type: Application
    Filed: May 2, 2024
    Publication date: November 6, 2025
    Applicant: Varjo Technologies Oy
    Inventors: Mikko Strandborg, Kai Inha, Mikko Ollila
  • Publication number: 20250284825
    Abstract: Disclosed is method of image processing for three-dimensional reconstruction in an extended reality environment. The method includes defining a set of visual-attributes derived from reference images; identifying presence of at least one visual-attribute in a displayable content of target images to be used for the three-dimensional reconstruction; and modifying the displayable content of the target images, by concealing or displaying the identified at least one visual-attribute, for the three-dimensional reconstruction in the extended reality environment.
    Type: Application
    Filed: March 8, 2024
    Publication date: September 11, 2025
    Applicant: Varjo Technologies Oy
    Inventors: Mikko Strandborg, Kai Inha, Mikko Ollila
  • Publication number: 20250166258
    Abstract: Disclosed is an apparatus including an image sensor to capture an input image with one or more textual features. The one or more textual features are present in an unreadable or distorted form. Further, the apparatus includes a processor configured to detect the one or more textual features of the input image and execute a neural network to concurrently deduce a plurality of glyphs that form one or more relevant words or abbreviations based on the detected one or more textual features of the input image. Further, the processor is configured to generate an output image with enhanced one or more textual features in a legible form based on the deduced plurality of glyphs.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 22, 2025
    Applicant: Varjo Technologies Oy
    Inventors: Kai Inha, Mikko Ollila, Mikko Strandborg
  • Publication number: 20250045967
    Abstract: A gaze location is identified in a given image, based on a given gaze direction. The given image is divided into a plurality of areas. For a given area of the given image, a corresponding area is identified in at least one previous image. An extent of change is determined between the corresponding area of the at least one previous image and the given area of the given image. An importance factor is then calculated for the given area of the given image, based on the determined extent of change and a distance of the given area from the gaze location. The given image is encoded into encoded image data. When the importance factor for the given area is smaller than a first predefined threshold, the step of encoding comprises re-using previous encoded data of the corresponding area, instead of encoding replacing the given area in of the given image with the corresponding area into the encoded image data.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Applicant: Varjo Technologies Oy
    Inventors: Mikko Strandborg, Kai Inha
  • Patent number: 12207004
    Abstract: An imaging apparatus includes: a left camera and right camera; and processor(s) configured to: control the left and right cameras to capture pairs of left and right images, respectively, wherein a left image of one of two consecutive pairs and a right image of another of two consecutive pairs are captured using one of small aperture size(s) and large aperture size(s), whilst a right image of one of two consecutive pairs and a left image of another of two consecutive pairs are captured using any one of: (i) another of small aperture size(s) and large aperture size(s), (ii) one of small aperture size(s) and medium aperture size(s) and another of small aperture size(s) and medium aperture size(s), respectively, (iii) one of large aperture size(s) and medium aperture size(s) and another of large aperture size(s) and medium aperture size(s), respectively; and send the captured images to client device(s) or server(s).
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: January 21, 2025
    Assignee: Varjo Technologies Oy
    Inventors: Mikko Ollila, Kai Inha
  • Publication number: 20240205553
    Abstract: An imaging apparatus includes: a left camera and right camera; and processor(s) configured to: control the left and right cameras to capture pairs of left and right images, respectively, wherein a left image of one of two consecutive pairs and a right image of another of two consecutive pairs are captured using one of small aperture size(s) and large aperture size(s), whilst a right image of one of two consecutive pairs and a left image of another of two consecutive pairs are captured using any one of: (i) another of small aperture size(s) and large aperture size(s), (ii) one of small aperture size(s) and medium aperture size(s) and another of small aperture size(s) and medium aperture size(s), respectively, (iii) one of large aperture size(s) and medium aperture size(s) and another of large aperture size(s) and medium aperture size(s), respectively; and send the captured images to client device(s) or server(s).
    Type: Application
    Filed: December 16, 2022
    Publication date: June 20, 2024
    Applicant: Varjo Technologies Oy
    Inventors: Mikko Ollila, Kai Inha
  • Publication number: 20240169493
    Abstract: A method including: obtaining images captured using camera(s), depth maps corresponding to images, and pose information; identifying image segment(s) for first image and second image; determining first relative pose of same object captured in first image; determining second relative pose of same object captured in second image; when same object is in-focus in first image, reprojecting at least image segment(s) of first image; and determining for given camera that captured second image a point spread function as function of optical depth; obtaining third image captured using given camera and third depth map corresponding to third image; and applying extended depth-of-field correction to image segment(s) of third image that is out of focus, by using point spread function.
    Type: Application
    Filed: November 21, 2022
    Publication date: May 23, 2024
    Applicant: Varjo Technologies Oy
    Inventors: Kai Inha, Mikko Strandborg, Mikko Ollila
  • Publication number: 20230245345
    Abstract: Disclosed is a system (100) for implementing object-based camera calibration, the system comprising first camera (102) and processor(s) (104) configured to: detect occurrence of calibration event(s); obtain object information indicative of actual features of calibration objects; capture image(s); detect features of at least portion of real-world object(s) represented in image(s) (200); identify calibration object(s) that match real-world object(s), based on comparison of detected features of at least portion of real-world object(s) with actual features of calibration objects; determine camera calibration parameters, based on differences between actual features of calibration object(s) and detected features of at least portion of real-world object(s); and correct distortion(s) in the image(s) and subsequent images captured by first camera using the camera calibration parameters.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Applicant: Varjo Technologies Oy
    Inventors: Ari Antti Erik Peuhkurinen, Kai Inha
  • Patent number: 11688046
    Abstract: A system including image sensor(s) including a plurality of pixels arranged on a photo-sensitive surface thereof; and image signal processor(s) configured to: receive, from image sensor(s), a plurality of image signals captured by corresponding pixels of image sensor(s); and process the plurality of image signals to generate at least one image, wherein, when processing, image signal processor(s) is configured to: determine, for a given image signal to be processed, a position of a given pixel on the photo-sensitive surface that is employed to capture the given image signal; and selectively perform a sequence of image signal processes on the given image signal and control a plurality of parameters employed for performing the sequence of image signal processes, based on the position of the given pixel.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: June 27, 2023
    Assignee: Varjo Technologies Oy
    Inventors: Mikko Ollila, Kai Inha
  • Publication number: 20220343472
    Abstract: A system including image sensor(s) including a plurality of pixels arranged on a photo-sensitive surface thereof; and image signal processor(s) configured to: receive, from image sensor(s), a plurality of image signals captured by corresponding pixels of image sensor(s); and process the plurality of image signals to generate at least one image, wherein, when processing, image signal processor(s) is configured to: determine, for a given image signal to be processed, a position of a given pixel on the photo-sensitive surface that is employed to capture the given image signal; and selectively perform a sequence of image signal processes on the given image signal and control a plurality of parameters employed for performing the sequence of image signal processes, based on the position of the given pixel.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Applicant: Varjo Technologies Oy
    Inventors: Mikko Ollila, Kai Inha
  • Patent number: 11138807
    Abstract: A system for producing extended-reality images for a display apparatus. The system includes camera(s) and processor communicably coupled to camera(s), wherein processor is configured to: control camera(s) to capture image(s) representing test object present in real-world environment, wherein test object is physically covered three-dimensionally with coded pattern; obtain information pertaining to three-dimensional geometry of coded pattern; analyze image(s) to identify first image segment representing part of coded pattern visible in image(s); determine virtual content to be presented for test object, based on said part of coded pattern; process image(s) to generate extended-reality image(s) in which virtual content is virtually superimposed over said part of the coded pattern, based on information pertaining to three-dimensional geometry of coded pattern.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: October 5, 2021
    Assignee: Varjo Technologies Oy
    Inventors: Kai Inha, Ari Antti Erik Peuhkurinen, Mikko Ollila, Roope Rainisto
  • Patent number: 10644516
    Abstract: According to an aspect, there is provided a method connectivity of at least two user apparatuses is identified to a power source via a Universal Serial Bus type-C connection (USB-C). Apparatus characteristics of the at least two user apparatuses are obtained. Charging preference data relating to the at least two user apparatuses is also obtained. Based on the apparatus characteristics and the charging preference data, a charging scheme is determined to provide charging power to the at least two user apparatuses from the power source. The determined charging scheme is then applied to charge the at least two user apparatuses via the USB-C connection.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: May 5, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kai Inha, Marko Yliaho, Juha Backman
  • Patent number: 10409311
    Abstract: Apparatus embodiments of the invention are disclosed for requesting power via a wired interface. In example embodiments, a pull-down circuit in the apparatus acting as a power consumer when there is no energy in the apparatus, is connected via a configuration line over a cable to a power provider device. The apparatus may be in a power down mode, it may have an empty battery, or it may have no battery. The pull-down circuit is configured to use energy from the configuration line to pull down a voltage on the configuration line, to signal the power provider device to provide power over another line of the cable to the apparatus.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: September 10, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Pekka Leinonen, Kai Inha, Pekka Talmola, Timo Toivola, Teemu Helenius, Seppo Jarvensivu, Kristian Vaajala, Tino Hellberg
  • Publication number: 20180173265
    Abstract: Apparatus embodiments of the invention are disclosed for requesting power via a wired interface. In example embodiments, a pull-down circuit in the apparatus acting as a power consumer when there is no energy in the apparatus, is connected via a configuration line over a cable to a power provider device. The apparatus may be in a power down mode, it may have an empty battery, or it may have no battery. The pull-down circuit is configured to use energy from the configuration line to pull down a voltage on the configuration line, to signal the power provider device to provide power over another line of the cable to the apparatus.
    Type: Application
    Filed: January 16, 2018
    Publication date: June 21, 2018
    Applicant: Nokia Technologies Oy
    Inventors: Pekka LEINONEN, Kai INHA, Pekka TALMOLA, Timo TOIVOLA, Teemu HELENIUS, Seppo JARVENSIVU, Kristian VAAJALA, Tino HELLBERG
  • Patent number: 10001799
    Abstract: Apparatus embodiments of the invention are disclosed for requesting power via a wired interface. In example embodiments, a pull-down circuit in the apparatus acting as a power consumer when there is no energy in the apparatus, is connected via a configuration line over a cable to a power provider device. The apparatus may be in a power down mode, it may have an empty battery, or it may have no battery. The pull-down circuit is configured to use energy from the configuration line to pull down a voltage on the configuration line, to signal the power provider device to provide power over another line of the cable to the apparatus.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: June 19, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Pekka Leinonen, Kai Inha, Pekka Talmola, Timo Toivola, Teemu Helenius, Seppo Jarvensivu, Kristian Vaajala, Tino Hellberg
  • Publication number: 20170338673
    Abstract: According to an aspect, there is provided a method connectivity of at least two user apparatuses is identified to a power source via a Universal Serial Bus type-C connection (USB-C). Apparatus characteristics of the at least two user apparatuses are obtained. Charging preference data relating to the at least two user apparatuses is also obtained. Based on the apparatus characteristics and the charging preference data, a charging scheme is determined to provide charging power to the at least two user apparatuses from the power source. The determined charging scheme is then applied to charge the at least two user apparatuses via the USB-C connection.
    Type: Application
    Filed: May 19, 2016
    Publication date: November 23, 2017
    Inventors: Kai Inha, Marko Yliaho, Juha Backman
  • Patent number: 9806515
    Abstract: Methods and apparatuses, including computer program code are disclosed herein that provide damage protection to cables and connectors. In one aspect, there is provided an apparatus. The apparatus may include an electrical connector comprising a power supply pin and at least one control pin. The apparatus may further include a protective element configured to change a state of the at least one control pin to cause the power supply pin to become inactive. The protective element may be integrated with the electrical connector and/or integrated at one or more locations along the length of a cable.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: October 31, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Pekka E. Leinonen, Kai Inha, Timo T. Toivola, Pekka Talmola, Timo J. Toivanen