Patents by Inventor Daniel Linåker
Daniel Linåker 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: 11182951Abstract: Methods of modeling a three-dimensional (3D) object are provided. A method of modeling a 3D object includes generating a 3D model of at least a portion of the 3D object based on data from a plurality of two-dimensional (2D) images. Moreover, the method includes scaling the 3D model by estimating a distance to the 3D object. Related devices and computer program products are also provided.Type: GrantFiled: February 23, 2018Date of Patent: November 23, 2021Assignee: SONY GROUP CORPORATIONInventors: Daniel Linåker, Pal Szasz
-
Patent number: 11158036Abstract: Methods of determining whether an environment is suitable or acceptable for performing a three-dimensional (3D) scan are provided. The methods may include performing one or more checks on captured image data of the environment, wherein performing each of the one or more checks comprises determining whether the environment satisfies a respective criterion. The method may further include determining that the environment is suitable or unsuitable for performing the 3D scan based on a result of each performed check. Determining that the environment is suitable for performing the 3D scan may include determining that the environment satisfies each of the respective criteria of the performed one or more checks. Determining that the environment is unsuitable for performing the 3D scan may include determining that the environment does not satisfy at least one criterion of the performed one or more checks. Related devices and computer program products are also provided.Type: GrantFiled: August 31, 2017Date of Patent: October 26, 2021Assignee: Sony Group CorporationInventors: Mattias Walls, Francesco Michielin, Daniel Linåker, Bo-Erik Månsson, Henrik Tuszynski, Johannes Elg, Henrik Vallgren, Fredrik Mattisson, Fredrik Olofsson, Lars Novak
-
Patent number: 11151740Abstract: A method for determining the scale of a digital 3D model may include receiving, corresponding to a plurality of images, a respective plurality of first distances between the camera and the object in the environment and calculating, using a simultaneous localization and mapping (SLAM) algorithm, a plurality of second distances between the camera and the object in the 3D model of the environment. The method may include calculating a plurality of ratios corresponding to the plurality of images based on respective ones of the plurality of first distances and respective ones of the second distances and determining a scale of the 3D model based on the plurality of ratios. The method may include creating a scaled digital 3D model based on the 3 D model and the determined scale of the 3 D model. Distances and sizes in the scaled 3D model may correspond to actual distances and sizes of the environment.Type: GrantFiled: August 31, 2017Date of Patent: October 19, 2021Assignee: SONY GROUP CORPORATIONInventors: Daniel Linåker, Mattias Walls, Johannes Elg, Fredrik Olofsson, Fredrik Mattisson
-
Publication number: 20200357166Abstract: Methods of modeling a three-dimensional (3D) object are provided. A method of modeling a 3D object includes generating a 3D model of at least a portion of the 3D object based on data from a plurality of two-dimensional (2D) images. Moreover, the method includes scaling the 3D model by estimating a distance to the 3D object. Related devices and computer program products are also provided.Type: ApplicationFiled: February 23, 2018Publication date: November 12, 2020Inventors: Daniel LINÅKER, Pal SZASZ
-
Publication number: 20200286217Abstract: Methods of determining whether an environment is suitable or acceptable for performing a three-dimensional (3D) scan are provided. The methods may include performing one or more checks on captured image data of the environment, wherein performing each of the one or more checks comprises determining whether the environment satisfies a respective criterion. The method may further include determining that the environment is suitable or unsuitable for performing the 3D scan based on a result of each performed check. Determining that the environment is suitable for performing the 3D scan may include determining that the environment satisfies each of the respective criteria of the performed one or more checks. Determining that the environment is unsuitable for performing the 3D scan may include determining that the environment does not satisfy at least one criterion of the performed one or more checks. Related devices and computer program products are also provided.Type: ApplicationFiled: August 31, 2017Publication date: September 10, 2020Inventors: Mattias WALLS, Francesco MICHIELIN, Daniel LINÅKER, Bo-Erik MÅNSSON, Henrik TUSZYNSKI, Johannes ELG, Henrik VALLGREN, Fredrik MATTISSON, Fredrik OLOFSSON, Lars NOVAK
-
Publication number: 20200211211Abstract: A method for determining the scale of a digital 3D model may include receiving, corresponding to a plurality of images, a respective plurality of first distances between the camera and the object in the environment and calculating, using a simultaneous localization and mapping (SLAM) algorithm, a plurality of second distances between the camera and the object in the 3D model of the environment. The method may include calculating a plurality of ratios corresponding to the plurality of images based on respective ones of the plurality of first distances and respective ones of the second distances and determining a scale of the 3D model based on the plurality of ratios. The method may include creating a scaled digital 3D model based on the 3 D model and the determined scale of the 3 D model. Distances and sizes in the scaled 3D model may correspond to actual distances and sizes of the environment.Type: ApplicationFiled: August 31, 2017Publication date: July 2, 2020Inventors: Daniel LINÅKER, Mattias WALLS, Johannes ELG, Fredrik OLOFSSON, Fredrik MATTISSON
-
Patent number: 9918015Abstract: The invention is directed to exposure control in a camera. An exemplary method comprises determining depth information associated with a portion of an image frame; obtaining exposure data associated with the portion of the image frame; and controlling an amount of exposure for the portion of the image frame based on the depth information and the exposure data.Type: GrantFiled: March 11, 2014Date of Patent: March 13, 2018Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventors: Johannes Elg, Fredrik Mattisson, Jonas Gustavsson, Daniel Linåker
-
Patent number: 9742973Abstract: The invention is directed to systems, methods and computer program products for capturing an image using an array camera. A method comprises determining an application associated with capturing an image using an array camera, wherein the array camera comprises a first sensor and at least one second sensor, wherein the first sensor comprises a red filter, a green filter, and a blue filter, and wherein each second sensor comprises a red filter, a green filter, or a blue filter; determining whether the application requires the image to have a first resolution equal to or greater than a predetermined resolution; determining whether the application requires depth information associated with the image; and in response to determining the application does not require the image to have the first resolution and does not require depth information, activating the first sensor, and capturing the image using the first sensor.Type: GrantFiled: August 8, 2013Date of Patent: August 22, 2017Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventors: Daniel Linåker, Johannes Elg, Jonas Gustavsson, Mats Wernersson
-
Patent number: 9736385Abstract: The invention is directed to determining compensation distance for capturing an image in a zoom mode using a camera. An exemplary method comprises determining the camera is in a non-zoom mode; receiving first depth information associated with an object in the image when the camera is in the non-zoom mode; receiving first angle information associated with the object in the image when the camera is in the non-zoom mode; switching from the non-zoom mode to a zoom mode; receiving second angle information associated with the object in the image when the camera is in the zoom mode; determining a compensation distance for capturing the image of the object in the zoom mode based on the first depth information, the first angle information, and the second angle information; and generate an image based on the compensated distance.Type: GrantFiled: January 8, 2014Date of Patent: August 15, 2017Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventors: Jonas Gustavsson, Daniel Linåker, Johannes Elg, Fredrik Mattisson
-
Patent number: 9570106Abstract: On the basis of a first configuration of one or more imaging sensors, first video data is captured at a first frame rate and a first resolution and second video data is captured at a second frame rate and a second resolution. The second frame rate is higher than the first frame rate and the second resolution is lower than the first resolution. Further, an amount of motion is detected in the captured second video data. On the basis of the detected amount of motion, the at least one imaging sensor is switched to a second configuration. On the basis of the second configuration, third video data is captured at a third frame rate and a third resolution. The third frame rate is higher than the first frame rate and the third resolution is higher than the second resolution.Type: GrantFiled: December 2, 2014Date of Patent: February 14, 2017Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventors: Johannes Elg, Fredrik Mattisson, Daniel Linåker, Jonas Gustavsson, Ola Thörn, Anders Wikander
-
Patent number: 9554107Abstract: A method and apparatus for recording a composite image from a lens array are disclosed. A first composite image is recorded using a first lens providing imaging data in a first color, a second lens providing imaging data in a second color, and a third lens providing imaging data in a third color, wherein the first, second, and third colors are different colors. A second composite image is recorded using the first lens, a fourth lens providing imaging data in the second color, and a fifth lens providing imaging data in the third color. The first and second composite images are compared to identify color fringed areas. Based on the relative size and location of the color fringed areas in the first and second composite images, a de-fringing algorithm is applied to at least one of the composite images to mitigate the color fringing in the color fringed areas.Type: GrantFiled: February 7, 2014Date of Patent: January 24, 2017Assignee: Sony CorporationInventors: Johannes Elg, Daniel Linåker, Jonas Gustavsson, Mats Wernersson, Allan Johansson
-
Publication number: 20160277724Abstract: A digital camera is operated by calculating a digital depth map of a scene that is received by the camera. Based on the digital depth map of the scene, one of the available scene mode settings is automatically selected. Related methods, devices, and/or computer program product are described.Type: ApplicationFiled: April 17, 2014Publication date: September 22, 2016Applicant: Sony CorporationInventor: Daniel Linåker
-
Publication number: 20160261783Abstract: The invention is directed to exposure control in a camera. An exemplary method comprises determining depth information associated with a portion of an image frame; obtaining exposure data associated with the portion of the image frame; and controlling an amount of exposure for the portion of the image frame based on the depth information and the exposure data.Type: ApplicationFiled: March 11, 2014Publication date: September 8, 2016Inventors: Johannes Elg, Fredrik Mattisson, Jonas Gustavsson, Daniel Linåker
-
Publication number: 20160249028Abstract: A method and apparatus for recording a composite image from a lens array are disclosed. A first composite image is recorded using a first lens providing imaging data in a first color, a second lens providing imaging data in a second color, and a third lens providing imaging data in a third color, wherein the first, second, and third colors are different colors. A second composite image is recorded using the first lens, a fourth lens providing imaging data in the second color, and a fifth lens providing imaging data in the third color. The first and second composite images are compared to identify color fringed areas. Based on the relative size and location of the color fringed areas in the first and second composite images, a de-fringing algorithm is applied to at least one of the composite images to mitigate the color fringing in the color fringed areas.Type: ApplicationFiled: February 7, 2014Publication date: August 25, 2016Applicant: Sony CorporationInventors: Johannes Elg, Daniel Linåker, Jonas Gustavsson, Mats Wernersson, Allan Johansson
-
Publication number: 20160227125Abstract: The invention is directed to determining compensation distance for capturing an image in a zoom mode using a camera. An exemplary method comprises determining the camera is in a non-zoom mode; receiving first depth information associated with an object in the image when the camera is in the non-zoom mode; receiving first angle information associated with the object in the image when the camera is in the non-zoom mode; switching from the non-zoom mode to a zoom mode; receiving second angle information associated with the object in the image when the camera is in the zoom mode; determining a compensation distance for capturing the image of the object in the zoom mode based on the first depth information, the first angle information, and the second angle information; and generate an image based on the compensated distance.Type: ApplicationFiled: January 8, 2014Publication date: August 4, 2016Inventors: Jonas Gustavsson, Daniel Linåker, Johannes Elg, Fredrik Mattisson
-
Publication number: 20160155472Abstract: On the basis of a first configuration of one or more imaging sensors, first video data is captured at a first frame rate and a first resolution and second video data is captured at a second frame rate and a second resolution. The second frame rate is higher than the first frame rate and the second resolution is lower than the first resolution. Further, an amount of motion is detected in the captured second video data. On the basis of the detected amount of motion, the at least one imaging sensor is switched to a second configuration. On the basis of the second configuration, third video data is captured at a third frame rate and a third resolution. The third frame rate is higher than the first frame rate and the third resolution is higher than the second resolution.Type: ApplicationFiled: December 2, 2014Publication date: June 2, 2016Inventors: Johannes ELG, Fredrik Mattisson, Daniel Linåker, Jonas Gustavsson, Ola Thörn, Anders Wikander
-
Publication number: 20150042831Abstract: The invention is directed to systems, methods and computer program products for capturing an image using an array camera. A method comprises determining an application associated with capturing an image using an array camera, wherein the array camera comprises a first sensor and at least one second sensor, wherein the first sensor comprises a red filter, a green filter, and a blue filter, and wherein each second sensor comprises a red filter, a green filter, or a blue filter; determining whether the application requires the image to have a first resolution equal to or greater than a predetermined resolution; determining whether the application requires depth information associated with the image; and in response to determining the application does not require the image to have the first resolution and does not require depth information, activating the first sensor, and capturing the image using the first sensor.Type: ApplicationFiled: August 8, 2013Publication date: February 12, 2015Applicant: Sony CorporationInventors: Daniel Linåker, Johannes Elg, Jonas Gustavsson, Mats Wernersson