Patents by Inventor Per Kannermark

Per Kannermark 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: 10070053
    Abstract: The present invention relates to a method and a camera for determining an image adjustment parameter. The method includes receiving a plurality of images representing an image view, detecting from the plurality of images events of a specific event type, identifying a location within the image view where the event of the specific type is present, determining a presence value of each of the identified locations, and determining an image adjustment parameter based on data from an adjustment location within the image view. The adjustment location is determined based on the presence value in each location of a plurality of locations within the image view.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: September 4, 2018
    Assignee: Axis AB
    Inventors: Per Kannermark, Andreas Nilsson, Gustav Träff
  • Patent number: 9965835
    Abstract: A method and system are disclosed. The method may include determining a histogram of intensity values for pixels in image sensor data in which the histogram is bimodal. The method may include determining a breakpoint between the two modes. The histogram may include a first distribution of intensity values below the breakpoint and a second distribution of intensity values above the breakpoint. The method may include generating output intensity values. Generating output intensity values may include compressing the first distribution of intensity values of the pixels with intensity values below the breakpoint, stretching the second distribution of intensity values of the pixels with intensity values above the breakpoint, and generating an output image based on the output intensity values.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: May 8, 2018
    Assignee: Axis AB
    Inventors: Fredrik Svensson, Per Kannermark, Andreas Nilsson
  • Publication number: 20170214850
    Abstract: The present invention relates to a method and a camera for determining an image adjustment parameter. The method includes receiving a plurality of images representing an image view, detecting from the plurality of images events of a specific event type, identifying a location within the image view where the event of the specific type is present, determining a presence value of each of the identified locations, and determining an image adjustment parameter based on data from an adjustment location within the image view. The adjustment location is determined based on the presence value in each location of a plurality of locations within the image view.
    Type: Application
    Filed: April 10, 2017
    Publication date: July 27, 2017
    Applicant: Axis AB
    Inventors: Per Kannermark, Andreas Nilsson, Gustav Träff
  • Patent number: 9635237
    Abstract: The present invention relates to a method and a camera for determining an image adjustment parameter. The method includes receiving a plurality of images representing an image view, detecting from the plurality of images events of a specific event type, identifying a location within the image view where the event of the specific type is present, determining a presence value of each of the identified locations, and determining an image adjustment parameter based on data from an adjustment location within the image view. The adjustment location is determined based on the presence value in each location of a plurality of locations within the image view.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: April 25, 2017
    Assignee: Axis AB
    Inventors: Per Kannermark, Andreas Nilsson, Gustav Traff
  • Publication number: 20160155218
    Abstract: A method and system are disclosed. The method may include determining a histogram of intensity values for pixels in image sensor data in which the histogram is bimodal. The method may include determining a breakpoint between the two modes. The histogram may include a first distribution of intensity values below the breakpoint and a second distribution of intensity values above the breakpoint. The method may include generating output intensity values. Generating output intensity values may include compressing the first distribution of intensity values of the pixels with intensity values below the breakpoint, stretching the second distribution of intensity values of the pixels with intensity values above the breakpoint, and generating an output image based on the output intensity values.
    Type: Application
    Filed: November 28, 2014
    Publication date: June 2, 2016
    Inventors: Fredrik Svensson, Per Kannermark, Andreas Nilsson
  • Patent number: 9319668
    Abstract: The present invention relates to a method for generating real-time motion video. The method comprises receiving, at a video processing device, calibration data from a memory in an image sensor unit, the calibration data relating to properties of the image sensor unit. The video processing device receiving real-time raw image data from the image sensor unit via a communication cable and a communication protocol. The video processing device processing the real-time raw image data received from the image sensor unit, where the processing includes adjusting received image data based on at least part of the received calibration data and encoding the image data to a predetermined video format, and outputting the processed image data in real time.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: April 19, 2016
    Assignee: AXIS AB
    Inventors: Per Kannermark, Stefan Lundberg
  • Patent number: 9235880
    Abstract: A method and camera are used for optimizing the exposure of an image frame in a sequence of image frames capturing a scene based on level of motion in the scene. Based on image data from a plurality of image sensor frames, regions of the scene are determined including different level of motion. Image frame regions for the image frame are determined, wherein an image frame region corresponds to at least one region of the scene. The exposure of the image frame is optimized by emulating a region specific exposure time for each image frame region by producing each image frame region using image data from a number of image sensor frames. The number of image sensor frames used to produce a specific image frame region is based on the level of motion in the at least one corresponding region of the scene.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: January 12, 2016
    Assignee: AXIS AB
    Inventors: Per Kannermark, Andreas Nilsson
  • Patent number: 8982228
    Abstract: An image acquisition device and a method for capturing image data is disclosed. The method comprises exposing an image sensor to light from a scene, selecting substantially all rows of sensor pixels in an image sensor in a substantially random order, starting an exposure period for each row of sensor pixels in the image sensor in the order the rows were selected, buffering the rows of sensor pixels comprised in an image frame until all rows of the image frame have registered image data for the presently captured image frame, and outputting image data representing the image frame by outputting image data from each row of sensor pixels.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: March 17, 2015
    Assignee: AXIS AB
    Inventors: Per Kannermark, Anders Johannesson
  • Patent number: 8964113
    Abstract: A monitoring camera is connected to an external power source. The external power source has an external maximum power level. Image data is being processed in a first processing state. The monitoring camera detects (202) an event and determines (206) a type of the detected event. An amount of energy in an energy accumulator is determined (208) in the monitoring camera. Based on the type of the event and based on the external maximum power level and based on the determined amount of energy in the energy accumulator, a second processing state is determined (210). The second processing state requires a power level that is higher than the external maximum power level. Image data is then processed (212) in the second processing state.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 24, 2015
    Assignee: AXIS AB
    Inventors: Per Kannermark, Andreas Nilsson
  • Publication number: 20140146185
    Abstract: The present invention relates to a method for generating real-time motion video. The method comprises receiving, at a video processing device, calibration data from a memory in an image sensor unit, the calibration data relating to properties of the image sensor unit. The video processing device receiving real-time raw image data from the image sensor unit via a communication cable and a communication protocol. The video processing device processing the real-time raw image data received from the image sensor unit, where the processing includes adjusting received image data based on at least part of the received calibration data and encoding the image data to a predetermined video format, and outputting the processed image data in real time.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 29, 2014
    Applicant: AXIS AB
    Inventors: Per KANNERMARK, Stefan Lundberg
  • Publication number: 20140098286
    Abstract: A monitoring camera is connected to an external power source. The external power source has an external maximum power level. Image data is being processed in a first processing state. The monitoring camera detects (202) an event and determines (206) a type of the detected event. An amount of energy in an energy accumulator is determined (208) in the monitoring camera. Based on the type of the event and based on the external maximum power level and based on the determined amount of energy in the energy accumulator, a second processing state is determined (210). The second processing state requires a power level that is higher than the external maximum power level. Image data is then processed (212) in the second processing state.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 10, 2014
    Applicant: AXIS AB
    Inventors: Per KANNERMARK, Andreas Nilsson
  • Publication number: 20140092277
    Abstract: An image acquisition device and a method for capturing image data is disclosed. The method comprises exposing an image sensor to light from a scene, selecting substantially all rows of sensor pixels in an image sensor in a substantially random order, starting an exposure period for each row of sensor pixels in the image sensor in the order the rows were selected, buffering the rows of sensor pixels comprised in an image frame until all rows of the image frame have registered image data for the presently captured image frame, and outputting image data representing the image frame by outputting image data from each row of sensor pixels.
    Type: Application
    Filed: September 26, 2013
    Publication date: April 3, 2014
    Applicant: AXIS AB
    Inventors: Per KANNERMARK, Anders JOHANNESSON
  • Publication number: 20130162855
    Abstract: A method and camera are used for optimizing the exposure of an image frame in a sequence of image frames capturing a scene based on level of motion in the scene. Based on image data from a plurality of image sensor frames, regions of the scene are determined including different level of motion. Image frame regions for the image frame are determined, wherein an image frame region corresponds to at least one region of the scene. The exposure of the image frame is optimized by emulating a region specific exposure time for each image frame region by producing each image frame region using image data from a number of image sensor frames. The number of image sensor frames used to produce a specific image frame region is based on the level of motion in the at least one corresponding region of the scene.
    Type: Application
    Filed: July 27, 2012
    Publication date: June 27, 2013
    Applicant: AXIS AB
    Inventors: Per Kannermark, Andreas Nilsson
  • Publication number: 20130021477
    Abstract: The present invention relates to a method and a camera for determining an image adjustment parameter. The method includes receiving a plurality of images representing an image view, detecting from the plurality of images events of a specific event type, identifying a location within the image view where the event of the specific type is present, determining a presence value of each of the identified locations, and determining an image adjustment parameter based on data from an adjustment location within the image view. The adjustment location is determined based on the presence value in each location of a plurality of locations within the image view.
    Type: Application
    Filed: July 6, 2012
    Publication date: January 24, 2013
    Applicant: AXIS AB
    Inventors: Per KANNERMARK, Andreas NILSSON, Gustav TRÄFF
  • Patent number: 7525576
    Abstract: A camera is disclosed which includes: at least two image sensors, an image sensor selector, a multiplexer and an image processor. The at least two image sensors are configured to synchronously output successive pixels of image data. The image sensor selector is responsive to a pan and/or tilt signal input associated with a target view of the image data provided by the at least two image sensors, to output a select signal indicating for each synchronous output of pixels from the at least two image sensors a selected one of the at least two image sensors delivering a pixel within the target view. The multiplexer has inputs, an output, and a control input. The multiplexer inputs are each coupled to a corresponding one of the at least two image sensors to receive the successive pixels of image data there from.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: April 28, 2009
    Assignee: Axis, AB
    Inventors: Per Kannermark, Stefan Lundberg
  • Patent number: 7505635
    Abstract: The invention relates to a method and a system for digitally processing of frequently updated images from a camera. The system comprises at least one camera (2), at least one display unit, a network (6) for connecting the at least one camera with at least one display unit, and an image processing means (30). The image processing means comprises means for defining a first scaling area and a peripheral scaling area, which is enclosing the first scaling area, within an acquired digital image, and means for scaling the peripheral scaling area differently than the first scaling area so that the peripheral scaling area is downscaled in relation to the first scaling area, wherein the first scaling area is uniformly scaled in both a vertical and a horizontal direction.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: March 17, 2009
    Assignee: Axis AB
    Inventors: Carl-Axel Alm, Gunnar Dahlgren, Per Kannermark, Stefan Lundberg
  • Publication number: 20080165262
    Abstract: A method for reducing smear effect in an image sensor is presented. Firstly, a first charge level value from a first set of covered elements and a second charge level value from a second set of covered elements are received. Secondly, the first and the second charge level values are compared. Thirdly, if a difference resulting from said comparing said first and said second charge level values is outside a predetermined interval, camera settings are adjusted.
    Type: Application
    Filed: November 8, 2007
    Publication date: July 10, 2008
    Applicant: AXIS AB
    Inventors: Per Kannermark, Anders Johannesson, Daniel Anderberg
  • Patent number: 7131022
    Abstract: A timing generator comprising a programmable program memory that is arranged to comprise program instructions for controlling the generation of timing signals, a timing generator controller for processing the program instructions from the program memory, and an output timing signal controller. The output timing signal controller is connected to the timing generator controller for reception of control data and a timing signal specification that determine the appearance of said timing signals. The output timing signal controller is arranged to provide a plurality of output timing signals. The timing generator controller includes a decoder for decoding program instructions from the memory. An imaging device comprising an image sensor, an analogue image processor, an analogue to digital (A/D) converter, and a timing generator, according to the description given above, providing timing signals to the image sensor, the analogue image processor and the A/D converter.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: October 31, 2006
    Assignee: Axis AB
    Inventors: Gunnar Dahlgren, Per Kannermark, Stefan Lundberg
  • Publication number: 20040196378
    Abstract: A camera is disclosed which includes: at least two image sensors, an image sensor selector, a multiplexer and an image processor. The at least two image sensors are configured to synchronously output successive pixels of image data. The image sensor selector is responsive to a pan and/or tilt signal input associated with a target view of the image data provided by the at least two image sensors, to output a select signal indicating for each synchronous output of pixels from the at least two image sensors a selected one of the at least two image sensors delivering a pixel within the target view. The multiplexer has inputs, an output, and a control input. The multiplexer inputs are each coupled to a corresponding one of the at least two image sensors to receive the successive pixels of image data there from.
    Type: Application
    Filed: February 13, 2004
    Publication date: October 7, 2004
    Applicant: Axis AB., A Swedish Corporation
    Inventors: Per Kannermark, Stefan Lundberg
  • Publication number: 20040028292
    Abstract: The invention relates to a method and a system for digitally processing of frequently updated images from a camera.
    Type: Application
    Filed: September 2, 2003
    Publication date: February 12, 2004
    Inventors: Carl-Axel Alm, Gunnar Dahlgren, Per Kannermark, Stefan Lundberg