Patents by Inventor Johan Windmark

Johan Windmark 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).

  • Publication number: 20160277678
    Abstract: In one example, a plurality of image frames captured by a digital camera unit are received. Received image frames may be still images or frames of a video sequence. Received image frames are automatically analyzed for detecting a possibility to process a plurality of image frames.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: Gustaf Pettersson, Johan Windmark
  • Publication number: 20160269654
    Abstract: An apparatus for capturing two different types of light simultaneously is described. A filter array is used for filtering light arriving at an image sensor. The filter array comprises per pixel filters arranged in rows, so if a row comprises filters, they are all of the same type. Different exposure settings may be used for rows having different filter configurations.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventors: Gustaf Pettersson, Johan Windmark, Jens Månsson, Radu Bilcu, Jörg Linke, Pasi Syvaenen
  • Patent number: 9401027
    Abstract: A method, apparatus and computer program product are provided to facilitate scene segmentation from focal stack images. The method may include receiving a set of focal stack images, calculating a focal measure for each of a plurality of pixels of the set of focal stack images, and grouping each of a plurality of pixels for which the focal measure was calculated into a plurality of super pixels. The method may also include calculating a focal measure for each of the plurality of super pixels, segmenting a respective focal stack image based on the focal measure of each of the plurality of super pixels, calculating a color probability for each of the plurality of super pixels, and segmenting each focal stack image based on color probability of each of the plurality of super pixels.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: July 26, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Hui Zhou, Timo Ahonen, Karim Benchemsi, Tobias Karlsson, Amer Mustajbasic, Johan Windmark
  • Patent number: 9396569
    Abstract: There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: July 19, 2016
    Assignee: Mobile Imaging in Sweden AB
    Inventors: Alexander Lindskog, Gustaf Pettersson, Ulf Holmstedt, Johan Windmark, Sami Niemi
  • Publication number: 20160125633
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating access of a plurality of images associated with a scene comprising at least one moving object, and segmenting the plurality of images into foreground regions and background regions based on changes in corresponding image regions between the images. The foreground regions comprise the at least one moving object. The method includes determining at least one object parameter associated with the at least one moving object in the foreground regions and generating a background image based on the background regions, and modifying at least one of the foreground regions and the background image to represent a motion of the at least one moving object based on the at least one object parameter. The method includes generating a composite image based on the modified at least one of the foreground regions and the background image.
    Type: Application
    Filed: May 13, 2013
    Publication date: May 5, 2016
    Applicant: Nokia Technologies Oy
    Inventors: Johan Windmark, Alexander Lindskog, Tobias Karlsson
  • Publication number: 20150363085
    Abstract: An apparatus comprising: at least one processor; and at least one 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 to perform at least the following: in response to user input selecting a selectable marker (1720, 1725, 1730, 1820, 1825, 1830, 1940, 2020), the selectable marker marking the position of at least one identified feature (1705, 1710, 1715, 1810, 1815, 1910, 1915, 2005) in an image which is hideable from view using a region of the image surrounding the identified feature, hide or show the identified feature.
    Type: Application
    Filed: January 31, 2014
    Publication date: December 17, 2015
    Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
  • Publication number: 20150363084
    Abstract: An apparatus comprising: at least one processor; and at least one 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 to perform at least the following: based on a received user selection of one or more of a plurality of displayed user selectable markers (1505a-f), the user selectable markers each corresponding to one or more of the plurality of time adjacent images in a sequence of images, causing an editing function associated with the one or more images that correspond to the selected marker.
    Type: Application
    Filed: January 31, 2014
    Publication date: December 17, 2015
    Inventors: Dan Spjuth, Shahil Soni, David Fredh, Esa Kankaanpää, Johan Windmark, Ari Liusaari, Martin Karlsson
  • Patent number: 9204052
    Abstract: A method comprising operating in a single-frame capture mode, receiving indication of a first input associated with invocation of a first zoom out operation, and transitioning from the single-frame capture mode to a first multiple-frame capture mode based, at least in part, on the first zoom out operation is disclosed.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Gustaf Pettersson, Johan Windmark, Alexander Lindskog, Adam Fejne
  • Patent number: 9196069
    Abstract: There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 24, 2015
    Assignee: Mobile Imaging in Sweden AB
    Inventors: Alexander Lindskob, Gustaf Pettersson, Ulf Holmstedt, Johan Windmark, Sami Niemi
  • Publication number: 20150110391
    Abstract: A method, apparatus and computer program product are provided to facilitate scene segmentation from focal stack images. The method may include receiving a set of focal stack images, calculating a focal measure for each of a plurality of pixels of the set of focal stack images, and grouping each of a plurality of pixels for which the focal measure was calculated into a plurality of super pixels. The method may also include calculating a focal measure for each of the plurality of super pixels, segmenting a respective focal stack image based on the focal measure of each of the plurality of super pixels, calculating a color probability for each of the plurality of super pixels, and segmenting each focal stack image based on color probability of each of the plurality of super pixels.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Nokia Corporation
    Inventors: Hui Zhou, Timo Ahonen, Karim Benchemsi, Tobias Karlsson, Amer Mustajbasic, Johan Windmark
  • Publication number: 20140226042
    Abstract: A method comprising operating in a single-frame capture mode, receiving indication of a first input associated with invocation of a first zoom out operation, and transitioning from the single-frame capture mode to a first multiple-frame capture mode based, at least in part, on the first zoom out operation is disclosed.
    Type: Application
    Filed: February 12, 2013
    Publication date: August 14, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Gustaf Pettersson, Johan Windmark, Alexander Lindskog, Adam Fejne
  • Publication number: 20140177975
    Abstract: There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
    Type: Application
    Filed: September 26, 2013
    Publication date: June 26, 2014
    Applicant: Mobile Imaging in Sweden AB
    Inventors: Alexander Lindskob, Gustaf Pettersson, Ulf Holmstedt, Johan Windmark, Sami Niemi
  • Publication number: 20140101590
    Abstract: There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
    Type: Application
    Filed: September 26, 2013
    Publication date: April 10, 2014
    Applicant: Mobile Imaging in Sweden AB
    Inventors: Alexander Lindskob, Gustaf Pettersson, Ulf Holmstedt, Johan Windmark, Sami Niemi
  • Patent number: 8594460
    Abstract: There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: November 26, 2013
    Assignee: Mobile Imaging in Sweden AB
    Inventors: Alexander Lindskog, Gustaf Pettersson, Ulf Holmstedt, Johan Windmark, Sami Niemi
  • Publication number: 20110200259
    Abstract: There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 18, 2011
    Inventors: Alexander LINDSKOG, Gustaf PETTERSSON, Ulf HOLMSTEDT, Johan WINDMARK, Sami NIEMI
  • Patent number: 7920161
    Abstract: A method for acquiring at least two digital images by means of a digital camera, wherein the digital images are to be stitched into a panoramic image, comprises capturing a first digital image, wherein a first scenery is imaged, determining a relation between the first scenery and a second scenery being viewed by the digital camera, while said second scenery being viewed by the digital camera is changed, analysing the relation between the first scenery and the second scenery being viewed by the digital camera in order to identify an appropriate view to be captured by the digital camera in a second digital image, and indicating to a user that the camera is directed towards an appropriate view for capturing a second digital image.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: April 5, 2011
    Assignee: Scalado AB
    Inventors: Sami Niemi, Johan Windmark, Zhengrong Yao
  • Publication number: 20110050960
    Abstract: A method for acquiring at least two digital images by means of a digital camera, wherein the digital images are to be stitched into a panoramic image, comprises capturing a first digital image, wherein a first scenery is imaged, determining a relation between the first scenery and a second scenery being viewed by the digital camera, while said second scenery being viewed by the digital camera is changed, analysing the relation between the first scenery and the second scenery being viewed by the digital camera in order to identify an appropriate view to be captured by the digital camera in a second digital image, and indicating to a user that the camera is directed towards an appropriate view for capturing a second digital image.
    Type: Application
    Filed: August 20, 2010
    Publication date: March 3, 2011
    Inventors: Sami Niemi, Johan Windmark, Zhengrong Yao
  • Publication number: 20080018748
    Abstract: A method for acquiring at least two digital images by means of a digital camera, wherein the digital images are to be stitched into a panoramic image, comprises capturing a first digital image, wherein a first scenery is imaged, determining a relation between the first scenery and a second scenery being viewed by the digital camera, while said second scenery being viewed by the digital camera is changed, analysing the relation between the first scenery and the second scenery being viewed by the digital camera in order to identify an appropriate view to be captured by the digital camera in a second digital image, and indicating to a user that the camera is directed towards an appropriate view for capturing a second digital image.
    Type: Application
    Filed: December 6, 2006
    Publication date: January 24, 2008
    Inventors: Sami Niemi, Johan Windmark, Zhengrong Yao