Patents Assigned to Axis AB
  • Publication number: 20160156916
    Abstract: The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
    Type: Application
    Filed: February 2, 2016
    Publication date: June 2, 2016
    Applicant: Axis AB
    Inventor: Stefan Lundberg
  • Publication number: 20160148649
    Abstract: The present invention relates to a method and apparatus for visualizing information of a digital video stream is disclosed. The apparatus comprises: a memory arranged to store a series of merged image frames which is formed by merging groups of image frames of the digital video stream; a blending module arranged to blend multiple merged frames into a series of blended image frames, wherein each of a plurality of the merged image frames contributes to a plurality of the blended image frames; and a display arranged to display the series of blended image frames.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 26, 2016
    Applicant: AXIS AB
    Inventor: John Rehn
  • Publication number: 20160142705
    Abstract: A method for encoding video is disclosed. The method comprises the steps of receiving information representative of pixels in a current digital image frame of a video to be encoded, calculating a group value for each group of neighboring pixels based on the received information, accumulating group values of corresponding groups of pixels in a first sequence of frames to form a first accumulation of accumulated group values, accumulating group values of corresponding groups of pixels in a second sequence of frames to form a second accumulation of accumulated group values, wherein the second sequence includes frames captured over a longer period of time than the first sequence, comparing accumulated group values of the first accumulation with accumulated group values of the second accumulation, calculating a global change value based on the comparison, setting a GOP length based on the global change value; and encoding the current image frame as an intra-frame or inter-frame based on the GOP length.
    Type: Application
    Filed: November 12, 2015
    Publication date: May 19, 2016
    Applicant: AXIS AB
    Inventors: Xing Danielsson Fan, Viktor Edpalm, Fredrik Pihl, Lars Persson, Alexandre Martins
  • Publication number: 20160140421
    Abstract: A method of identifying relevant areas in digital images is provided. The method comprises receiving information representative of pixels in a first digital image, and calculating a spatial statistical measure of said information for groups of neighboring pixels in said first image to form a group value for each group of pixels. Further, the method comprises calculating differences between group values, and comparing said differences to a predetermined threshold value. If said difference is equal to or above said threshold value, said group is identified as relevant, and if said difference is below said threshold value, said group is identified as not relevant. A method of encoding digital images based on the identification of relevant and non-relevant areas is also provided, as well as a digital encoder system.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 19, 2016
    Applicant: AXIS AB
    Inventors: Viktor Edpalm, Lars Persson, Xing Danielsson Fan, Fredrik Pihl, Alexandre Martins
  • Publication number: 20160134983
    Abstract: A method for audio calibration of an audio device is provided. The method comprises: registering, by a microphone, a representation of an audio signal; processing, by a data processing unit, the registered representation of the audio signal into feedback image data; displaying on a display, the feedback image data; capturing, by a camera, the feedback image data displayed on the display; altering a setting affecting audio of the audio device based on the feedback image data captured by the camera. A system for audio calibration of an audio device is further provided.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 12, 2016
    Applicant: AXIS AB
    Inventors: Anders Hansson, Niklas Hansson, Magnus Rolf, Johan Adolfsson
  • Patent number: 9338333
    Abstract: An image collector device comprising a sensor arranged on a circuit board, a lens, and a lens holder. The lens is mounted in the lens holder. A sensor space, in which the sensor is arranged, is formed between the lens and the circuit board. The image collector device further comprises a sealing device comprising a first end and a second end. A resilient circumferential wall portion extends between the ends. An end wall is arranged at the first end, an opening being formed in the end wall. An end wall portion surrounding the opening is flexible. The sealing device is arranged in the sensor space, the circumferential wall portion being arranged around the sensor and sealing the sensor space. The circumferential wall portion is compressed in a direction along said sensor space between the lens and the circuit board, and the opening in the end wall encloses the lens.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: May 10, 2016
    Assignee: Axis AB
    Inventors: Jens Pahlitzsch, Johan Bergsten, Niclas Möller Lewin
  • Publication number: 20160125618
    Abstract: There is provided a method for pre-processing a video stream for subsequent motion detection processing. The method comprises receiving a video stream of images, wherein each image in the video stream is represented by a first plurality of bits; enhancing the video stream of images by, for each image in the video stream: comparing the image to at least one previous image in the video stream so as to identify pixels where the image differs from the at least one previous image in the video stream, enhancing the image in those pixels where the image differs from the at least one previous image in the video stream; and converting the enhanced video stream of images so as to produce a converted video stream of images for subsequent motion detection processing, wherein each image in the converted video stream is represented by a second plurality of bits being lower than the first plurality of bits.
    Type: Application
    Filed: October 26, 2015
    Publication date: May 5, 2016
    Applicant: Axis AB
    Inventors: Emanuel JOHANSSON, Mats BYLANDER, Jesper BENGTSSON, Thomas WINZELL
  • Patent number: 9332279
    Abstract: A method is used for encoding digital video data corresponding to a sequence of original input video frames. The method comprises: encoding a first original input video frame into an INTER-frame; decoding and reconstructing said INTER-frame into a reference frame; creating an INTRA input frame comprising information from both a second original input video frame and said reference frame; and encoding said INTRA input frame into an INTRA-frame. A digital video encoder system is used for encoding digital video data corresponding to a sequence of original input video frames by encoding the sequence of original input video frames using INTRA- and INTER-mode.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: May 3, 2016
    Assignee: AXIS AB
    Inventor: Stefan Lundberg
  • Publication number: 20160119588
    Abstract: Input video frames are encoded into a sequence of output video frames arranged in groups of pictures (GOP). Each input video frame is encoded into an output video frame using a respective compression value. Each GOP in the sequence of output video frames has a GOP length defined by a number of frames contained in the GOP. A level of motion and a level of light in a first input video frame are determined. If level of light is below a predetermined threshold value, encode the first input video frame using a predetermined constant GOP length and a compression value which is a decreasing function of the level of light. If level of light is above, encode the first input video frame using a GOP length which is a decreasing function of the level of motion, and a compression value which is a decreasing function of the level of light.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 28, 2016
    Applicant: AXIS AB
    Inventor: Björn Östby
  • Publication number: 20160119553
    Abstract: The present application relates to methods and systems for including sensor data from a sensor unit (108) as an overlay (204) in a video stream from a camera (106) monitoring a scene (200). The overlay has overlay regions (206a-f) corresponding to scene regions (202a-f), and when the sensor unit detects motion in a scene region a graphical element (208) is added to the overlay in the overlay region corresponding to that scene region. Video analytics procedures, such as object feature detection or motion or change detection may then be used to determine if detection has been made in a specific scene region by both the camera and the sensor unit.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 28, 2016
    Applicant: Axis AB
    Inventors: Carl-Axel ALM, Stefan LUNDBERG, Johan WENNERSTEN
  • Publication number: 20160117837
    Abstract: There is provided a method, a device and a system for modifying at least one parameter used by a video processing algorithm, such as a motion detection algorithm, an object detection algorithm, or an object tracking algorithm, for monitoring of a scene (102). The method comprises: receiving a first (105a) and a second (105b) video sequence of the scene (102), wherein the first video sequence (105a) is captured using a thermal camera (104a) such that the first video sequence (105a) comprises thermal information being indicative of temperatures in the scene (102), and applying the video processing algorithm to the second video sequence (105b), wherein at least one parameter used by the video processing algorithm is modified based on the thermal information comprised in the first video sequence (105a).
    Type: Application
    Filed: October 12, 2015
    Publication date: April 28, 2016
    Applicant: Axis AB
    Inventors: Joakim BALTSEN, Mats Bylander
  • Publication number: 20160112608
    Abstract: An arrangement for a monitoring camera device having a camera head being movable within a movement range (MR1, MR2) is provided. The arrangement comprises an enclosure for covering the interior of the monitoring camera device and having an opening for the camera head providing a free line of sight for an arbitrary camera head position within the movement range (MR1, MR2), a shield movably arranged relative the enclosure for masking parts of the opening not being used for providing the free line of sight for the arbitrary camera head position, the shield comprising a first and a second shield portion mutually movably arranged, wherein the shield is maneuverable between a compressed state and an extended state by movement of the first shield portion relative to the second shield portion. A monitoring camera device comprising the arrangement is further provided.
    Type: Application
    Filed: September 30, 2015
    Publication date: April 21, 2016
    Applicant: AXIS AB
    Inventors: Mikael Elensi, Marcus Lundberg
  • 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
  • Publication number: 20160100082
    Abstract: The present invention relates to a camera and a method for assembling a camera. The camera comprises a sensor, a lens, and a housing. The method comprises: adjusting a position of at least one of the sensor and the lens such that the sensor is positioned at a predetermined angle in relation to an optical axis of the lens, and laser welding the at least one of the sensor and the lens in relation to the housing such that the sensor and the lens are fixed in relation to each other.
    Type: Application
    Filed: September 23, 2015
    Publication date: April 7, 2016
    Applicant: AXIS AB
    Inventors: Göran Schack, Johannes Rosenberg, Magnus Bergkvist, Fredrik Sterngren
  • Patent number: 9307253
    Abstract: The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: April 5, 2016
    Assignee: Axis AB
    Inventor: Stefan Lundberg
  • Publication number: 20160094765
    Abstract: The present invention relates to an image processing device arranged for image stabilization of a video stream comprising image frames captured by a video camera, the image processing device comprising: an electronic image stabilization module arranged to perform electronic image stabilization to sub-sets of image frames of the image frames of the video stream to compensate for a oscillating movement of the video camera; and a masking module arranged to apply an edge mask to each sub-set of image frames, wherein each edge mask is having a fixed width, wherein the fixed width is based on a camera oscillation amplitude being specific for the sub-set of image frames to which the edge mask is applied. The present invention also relates to a method for image stabilization of a video stream.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 31, 2016
    Applicant: AXIS AB
    Inventors: Björn Ardö, Niklas Lindman, Timo Sachse
  • Patent number: D753751
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: April 12, 2016
    Assignee: AXIS AB
    Inventors: Niclas Moller-Lewin, Mathias Andersson, Mariano Vozzi, Andres Vigren
  • Patent number: D753752
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: April 12, 2016
    Assignee: AXIS AB
    Inventors: Daniel Ahman, Mikael Persson, Kent Fransson, Samir Helaoui, Mathias Walter, Morten Bergstrom, Henrik Svedberg, Christian Jacobsson
  • Patent number: D756437
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 17, 2016
    Assignee: AXIS AB
    Inventors: Petra Bennermark, Johan Hagg, Olaf Hoyer, Lars-Ola Larsson, Magnus Sjoberg, Mathias Walter
  • Patent number: D757146
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: May 24, 2016
    Assignee: AXIS AB
    Inventors: Mathias Walter, Morten Bergstrom, Daniel Ahman, Ilhan Veli