Patents by Inventor Tomi Sokeila

Tomi Sokeila 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: 10911671
    Abstract: In one example, a plurality of image frames captured by a digital camera unit is received. It is determined that a condition is met that requires a switch between image capture states. In response, automatic adjustment of at least one image capture parameter without user input is enabled or disabled.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
  • Patent number: 10708571
    Abstract: An apparatus for or processing video frames is presented. The apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to segment objects appearing in video frames, model movement of a camera recording the video frames, and individually compensate motion artefacts in the video frames for at least one segmented object based on relative movement of the camera and at least one segmented object.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: July 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tomi Sokeila, Klaus Melakari, Mikko Muukki
  • Patent number: 10535122
    Abstract: A composite image is generated by capturing a sequence of images of a scene over a time interval; pulsing a flash to illuminate the scene multiple times within the time interval; and constructing the composite image from the captured images such that the composite image includes at least a first region constructed from a first subset of the images and a second region constructed from a second subset of the images, the first subset of the images captured sequentially after the second subset of the images.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: January 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Tomi Sokeila
  • Patent number: 10264186
    Abstract: Methods and devices for dynamically controlling mirroring of a preview image may include receiving physical location information of a selected camera resource on the computer device, wherein the physical location information corresponds to a static orientation of the camera resource. The methods and devices may include determining a dynamic orientation of the selected camera resource based on sensor information for the selected camera resource and determining a camera role of the selected camera resource based on the dynamic orientation and the static orientation of the selected camera, wherein the camera role comprises a front facing camera role or a rear facing camera role. The methods and devices may include displaying a mirrored preview image when the camera role of the selected camera resource is the front facing camera role and displaying a non-mirrored preview image when the camera role of the selected camera resource is the rear facing camera role.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maria Cheng Lei, Vishal Jain, Tomi Sokeila, Raymond Xue
  • Patent number: 10250811
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method comprises generating a preview of a scene by a first camera of an apparatus in a first mode, and generating one or more image frames of the scene by at least one second camera of the apparatus in the first mode. The method comprises selecting at least one image frame from the one or more image frames as at least one capture image in a second mode. The apparatus includes at least one processor and at least one memory comprising computer program code, to perform generating the preview of the scene by the first camera in the first mode, generating image frames of the scene by the at least one second camera in the first mode; and selecting the at least one capture image from the image frames in the second mode.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: April 2, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Tomi Sokeila, Mikko Muukki
  • Publication number: 20190068883
    Abstract: In one example, a plurality of image frames captured by a digital camera unit is received. It is determined that a condition is met that requires a switch between image capture states. In response, automatic adjustment of at least one image capture parameter without user input is enabled or disabled.
    Type: Application
    Filed: October 24, 2018
    Publication date: February 28, 2019
    Inventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
  • Publication number: 20190035062
    Abstract: A composite image is generated by capturing a sequence of images of a scene over a time interval; pulsing a flash to illuminate the scene multiple times within the time interval; and constructing the composite image from the captured images such that the composite image includes at least a first region constructed from a first subset of the images and a second region constructed from a second subset of the images, the first subset of the images captured sequentially after the second subset of the images.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Inventor: Tomi SOKEILA
  • Publication number: 20190007619
    Abstract: Methods and devices for dynamically controlling mirroring of a preview image may include receiving physical location information of a selected camera resource on the computer device, wherein the physical location information corresponds to a static orientation of the camera resource. The methods and devices may include determining a dynamic orientation of the selected camera resource based on sensor information for the selected camera resource and determining a camera role of the selected camera resource based on the dynamic orientation and the static orientation of the selected camera, wherein the camera role comprises a front facing camera role or a rear facing camera role. The methods and devices may include displaying a mirrored preview image when the camera role of the selected camera resource is the front facing camera role and displaying a non-mirrored preview image when the camera role of the selected camera resource is the rear facing camera role.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Maria Cheng LEI, Vishal JAIN, Tomi SOKEILA, Raymond XUE
  • Patent number: 10136061
    Abstract: In one example, a plurality of image frames captured by a digital camera unit is received. It is determined that a condition is met that requires a switch between image capture states. In response, automatic adjustment of at least one image capture parameter without user input is enabled or disabled.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
  • Patent number: 9953428
    Abstract: An apparatus is described. In an embodiment, the apparatus comprises an illumination unit configured to simultaneously illuminate a first portion of a scene with unstructured light and a second portion of the scene with structured light. The apparatus further comprises a digital image capture unit configured to capture at least one image frame of the illuminated scene.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: April 24, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Juuso Gren, Tomi Sokeila, Lassi Ylä-Soininmäki, Kai Jämsä, Samuli Wallius, Antti Peräkamppi
  • Patent number: 9621796
    Abstract: The Figures illustrate an apparatus, method, computer program and apparatus wherein the method includes detecting an input; and in response to detecting the input, causing an image capturing apparatus to capture a plurality of images; wherein the image capturing apparatus is configured to have a first set of parameters to capture a first subset of the plurality of images such that the first subset of the plurality of images are configured for use with a first image processing algorithm and the image capturing apparatus is configured to have a second set of parameters to capture a second subset of the plurality of images such that the second subset of the plurality of images are configured for use with a second image processing algorithm.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: April 11, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Mikko Muukki, Tomi Sokeila, Juuso Gren
  • Publication number: 20170069103
    Abstract: A camera has known parameters that affect image distortions. Different shutters or different image sensor scanning procedures lead to the image having parts that are recorded at different moments. An object in motion may be recorded in different positions, which is usually seen as a distortion effect in the image. Detecting the object in the partial images in different positions enables the calculation of the position difference between two moments. As the time difference is known from the camera parameters, several kinematic quantities relating to the object may be calculated. Examples of the kinematic quantities are speed, velocity, angular velocity, acceleration and angular acceleration.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Inventors: Juuso Gren, Tomi Sokeila
  • Publication number: 20160379374
    Abstract: An apparatus for or processing video frames is presented. The apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to segment objects appearing in video frames, model movement of a camera recording the video frames, and individually compensate motion artefacts in the video frames for at least one segmented object based on relative movement of the camera and at least one segmented object.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Tomi Sokeila, Klaus Melakari, Mikko Muukki
  • Publication number: 20160350607
    Abstract: A biometric authentication device is described. In an embodiment, the device comprises an illumination unit operable in a first power mode, a second power mode and a power-off mode, the illumination unit consuming more power in the second power mode than in the first power mode. The device also comprises a detection unit configured to detect a salient object and perform biometric authentication; and a control unit that controls operation of the illumination unit and the detection unit. The control unit is configured to operate the illumination unit in the first power mode when the detection unit is used to detect a salient object, and operate the illumination unit in the second power mode when the detection unit is used to perform biometric authentication. A method and system for biometric authentication are also disclosed.
    Type: Application
    Filed: May 26, 2015
    Publication date: December 1, 2016
    Inventors: Tomi Sokeila, Tommi Tavi
  • Publication number: 20160260223
    Abstract: An apparatus is described. In an embodiment, the apparatus comprises an illumination unit configured to simultaneously illuminate a first portion of a scene with unstructured light and a second portion of the scene with structured light. The apparatus further comprises a digital image capture unit configured to capture at least one image frame of the illuminated scene.
    Type: Application
    Filed: March 3, 2015
    Publication date: September 8, 2016
    Inventors: Juuso Gren, Tomi Sokeila, Lassi Ylä-Soininmäki, Kai Jämsä, Samuli Wallius, Antti Peräkamppi
  • Publication number: 20160227114
    Abstract: In one example, a plurality of image frames captured by a digital camera unit is received. It is determined that a condition is met that requires a switch between image capture states. In response, automatic adjustment of at least one image capture parameter without user input is enabled or disabled.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
  • Publication number: 20160088225
    Abstract: The application concerns a method and a technical equipment for multiframe capturing. In the method a level of motion in a target to be captured is determined (402); capture parameters to be used in multiple frame capture of the target are adapted according to the determined level of motion (405); and the multiple frame capture is performed with the capture parameters (410). The application also concerns an apparatus and computer program.
    Type: Application
    Filed: April 11, 2013
    Publication date: March 24, 2016
    Applicant: Nokia Technologies Oy
    Inventors: Euan Barron, Juuso Gren, Mikko Muukki, Tomi Sokeila
  • Patent number: 9215377
    Abstract: An apparatus including at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to, during a digital zoom having increasing or decreasing zoom values for first frames taken by a camera, and based upon a sensor mode changing from a first sensor mode to a different second sensor mode, using at least one new different zoom value to one of the first frames captured by the camera before the sensor mode change to form at least one new second frame.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: December 15, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Tomi Sokeila, Mikko Muukki
  • Patent number: 9197813
    Abstract: A method, apparatus and computer program are disclosed for: receiving from an image sensor image data; obtaining from the image data a source image and a user image so that the user image corresponds to a user set portion of the source image; wherein the source image and the user image are obtained on receiving the image data from the image sensor.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: November 24, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Mikko Muukki, Tomi Sokeila
  • Publication number: 20150156421
    Abstract: An apparatus including at least one processor, and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to, during a digital zoom having increasing or decreasing zoom values for first frames taken by a camera, and based upon a sensor mode changing from a first sensor mode to a different second sensor mode, using at least one new different zoom value to one of the first frames captured by the camera before the sensor mode change to form at least one new second frame.
    Type: Application
    Filed: December 4, 2013
    Publication date: June 4, 2015
    Applicant: Nokia Corporation
    Inventors: Tomi Sokeila, Mikko Muukki