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: 10911671Abstract: 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: GrantFiled: October 24, 2018Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
-
Patent number: 10708571Abstract: 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: GrantFiled: June 29, 2015Date of Patent: July 7, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Tomi Sokeila, Klaus Melakari, Mikko Muukki
-
Patent number: 10535122Abstract: 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: GrantFiled: July 26, 2017Date of Patent: January 14, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Tomi Sokeila
-
Patent number: 10264186Abstract: 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: GrantFiled: June 30, 2017Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Maria Cheng Lei, Vishal Jain, Tomi Sokeila, Raymond Xue
-
Patent number: 10250811Abstract: 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: GrantFiled: November 14, 2014Date of Patent: April 2, 2019Assignee: Nokia Technologies OyInventors: Tomi Sokeila, Mikko Muukki
-
Publication number: 20190068883Abstract: 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: ApplicationFiled: October 24, 2018Publication date: February 28, 2019Inventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
-
Publication number: 20190035062Abstract: 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: ApplicationFiled: July 26, 2017Publication date: January 31, 2019Inventor: Tomi SOKEILA
-
Publication number: 20190007619Abstract: 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: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Maria Cheng LEI, Vishal JAIN, Tomi SOKEILA, Raymond XUE
-
Patent number: 10136061Abstract: 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: GrantFiled: January 30, 2015Date of Patent: November 20, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
-
Patent number: 9953428Abstract: 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: GrantFiled: March 3, 2015Date of Patent: April 24, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Juuso Gren, Tomi Sokeila, Lassi Ylä-Soininmäki, Kai Jämsä, Samuli Wallius, Antti Peräkamppi
-
Patent number: 9621796Abstract: 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: GrantFiled: March 15, 2012Date of Patent: April 11, 2017Assignee: Nokia Technologies OyInventors: Mikko Muukki, Tomi Sokeila, Juuso Gren
-
Publication number: 20170069103Abstract: 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: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Inventors: Juuso Gren, Tomi Sokeila
-
Publication number: 20160379374Abstract: 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: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Tomi Sokeila, Klaus Melakari, Mikko Muukki
-
Publication number: 20160350607Abstract: 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: ApplicationFiled: May 26, 2015Publication date: December 1, 2016Inventors: Tomi Sokeila, Tommi Tavi
-
Publication number: 20160260223Abstract: 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: ApplicationFiled: March 3, 2015Publication date: September 8, 2016Inventors: Juuso Gren, Tomi Sokeila, Lassi Ylä-Soininmäki, Kai Jämsä, Samuli Wallius, Antti Peräkamppi
-
Publication number: 20160227114Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Inventors: Juuso Gren, Mikko Muukki, Tomi Sokeila
-
Publication number: 20160088225Abstract: 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: ApplicationFiled: April 11, 2013Publication date: March 24, 2016Applicant: Nokia Technologies OyInventors: Euan Barron, Juuso Gren, Mikko Muukki, Tomi Sokeila
-
Patent number: 9215377Abstract: 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: GrantFiled: December 4, 2013Date of Patent: December 15, 2015Assignee: Nokia Technologies OyInventors: Tomi Sokeila, Mikko Muukki
-
Patent number: 9197813Abstract: 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: GrantFiled: May 15, 2013Date of Patent: November 24, 2015Assignee: Nokia Technologies OyInventors: Mikko Muukki, Tomi Sokeila
-
Publication number: 20150156421Abstract: 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: ApplicationFiled: December 4, 2013Publication date: June 4, 2015Applicant: Nokia CorporationInventors: Tomi Sokeila, Mikko Muukki