Abstract: A mounting arrangement for mounting a device in an opening is disclosed. The arrangement comprises an outer sleeve, an inner sleeve arranged inside the outer sleeve, and an adjustment ring arranged inside the outer sleeve. A flange is arranged at a first end of the outer sleeve, arranged to receive said device. The flange is adapted to abut an outer surface of the structure. The inner sleeve is arranged in threaded engagement with the adjustment ring or with the outer sleeve. The adjustment ring comprises a fixing wing extending outwardly through a longitudinally extending aperture in the outer sleeve, the fixing wing having an abutment portion adapted to abut an inner surface of the structure. By relative rotary motion of the inner and outer sleeve, the adjustment ring is movable along a longitudinal direction of the arrangement for adjustment to a thickness of the structure.
Abstract: A camera comprising: an aperture; an image sensor comprising a plurality of pairs of pixels where in each pair: a first pixel is configured such that it detects radiation which has entered the camera through the aperture to the image sensor via a first radiation path, and a second pixel is configured such that it detects radiation which has entered the camera through the aperture to the image sensor via a second radiation path, the second radiation path being different from the first radiation path; and a filter arranged in the vicinity of the aperture, wherein the filter comprises a first portion configured to block IR-radiation or visible light and a second portion configured to be transparent to wavelengths that are blocked by the first portion, wherein radiation passing the first portion travels to the first pixels, and radiation passing the second portion travels to the second pixels.
Abstract: A video image processing pipeline controller is configured to control a bandwidth at which processing functions of a video image processing pipeline communicates, over one or more memory access channels, with a system memory. The controller is configured to, based on a current frame rate at which the video image processing pipeline produces a video stream and a target frame rate of the video image processing pipeline, reduce the bandwidth while securing that the current frame rate does not drop below the target frame rate, thereby reducing a peak power consumption of the video image processing pipeline. Also a video image processing system comprising the controller is disclosed as well as a method of reducing a peak power consumption in the video image processing pipeline.
Abstract: Methods and techniques for configuring a monitoring device to communicate with a service server. The method includes sending, by the monitoring device to a control server, an initial connection message, authenticating, by the control server, the monitoring device using the initial connection message, in response to authenticating the monitoring device, sending, by the control server, a list of one or more addresses to the monitoring device, and establishing, by the monitoring device, a service connection between the monitoring device and a service server using the list of one or more addresses received from the control server.
Type:
Application
Filed:
October 21, 2019
Publication date:
February 13, 2020
Applicant:
Axis AB
Inventors:
Joacim Tullberg, Johan Adolfsson, Martin Gren
Abstract: A device and method for providing additional functionality to an apparatus having a network connector by which the apparatus is configured to be connected to a network and to be allocated an identifier in the network, wherein the device is adapted to be connected between the network and the apparatus, wherein the device is configured to communicate with the network using a first network portion, wherein the device is configured to communicate with the apparatus using a second network portion, wherein logic circuitry of the device is accessible in the network via the apparatus using the second network portion. The device may be found in a system.
Type:
Grant
Filed:
May 23, 2018
Date of Patent:
February 4, 2020
Assignee:
Axis AB
Inventors:
Anil Kumar Metla, Carl-Axel Alm, Stefan Lundberg
Abstract: Methods and apparatus, including computer program products, implementing and using techniques for configuring an artificial neural network to a particular surveillance situation. A number of object classes characteristic for the surveillance situation are selected. The object classes form a subset of the total number of object classes for which the artificial neural network is trained. A database is accessed that includes activation frequency values for the neurons within the artificial neural network. The activation frequency values are a function of the object class. Those neurons having activation frequency values lower than a threshold value for the subset of selected object classes are removed from the artificial neural network.
Type:
Grant
Filed:
December 21, 2017
Date of Patent:
February 4, 2020
Assignee:
Axis AB
Inventors:
Robin Seibold, Jiandan Chen, Hanna Björgvinsdóttir, Martin Ljungqvist
Abstract: A method and a camera system for stitching video data from two image sensors arranged to each capture video data of overlapping camera views comprises detecting motion in an area in the camera views corresponding to the overlapping camera views, determining an activity distance, being the distance from a position at the location of the two image sensors to an activity position including the detected motion, positioning in a three-dimensional coordinate system a predefined projection surface at a position having a distance between the position at the location of the image sensors and a position of the projection of the activity onto the projection surface that corresponds to the determined activity distance, projecting the video data from each of the image sensors onto the predefined projection surface that have been positioned at the activity distance, and outputting a two-dimensional video corresponding to the projection onto the projection surface.
Abstract: A method for controlling a video camera which is configured to capture and process image frames prior to encoding. The method comprises determining whether the video camera is going to encode an image frame as an intra-frame or an inter-frame. If the image frame is going to be encoded as an inter-frame, the video camera is controlled to capture and process the image frame using first settings prior to encoding. If the image frame is going to be encoded as an intra-frame, the video camera is controlled to capture and process the image frame using second settings prior to encoding, wherein the second settings are modified in relation to the first settings to further reduce a level of noise in the image frame.
Type:
Grant
Filed:
March 22, 2018
Date of Patent:
January 7, 2020
Assignee:
Axis AB
Inventors:
Fredrik Pihl, Xing Danielsson Fan, Björn Benderius, Viktor Edpalm, Niclas Svensson, Henrik Eliasson
Abstract: A method and assembly produce color images of a scene captured by an image sensor exposed to visible light as well as IR radiation. A first image is captured with a first proportion of an iris aperture covered by an IR-cut filter. A first amount of radiation captured in the first image is determined and a second image captured with a second proportion of the iris covered by the IR-cut filter. A second amount of radiation captured in the second image is determined and a proportion of IR radiation is calculated in the scene based on the first amount of light, the second amount of light, the first IR-cut filter proportion, and the second IR-cut filter proportion. An IR contribution is removed from an image by using the calculated proportion of IR radiation.
Type:
Grant
Filed:
June 15, 2018
Date of Patent:
January 7, 2020
Assignee:
AXIS AB
Inventors:
Jonas Hjelmström, Stefan Lundberg, Ingemar Larsson
Abstract: Encoding video data comprises receiving an image sequence comprising first and second input image frames, adding an overlay, thereby generating first and second generated image frames, and encoding a video stream containing output image frames with and without overlay. The first input image frame is encoded as an intra-frame to form a first output image frame. The second input image frame is encoded as an inter-frame with reference to the first output image frame to form a second output image frame. The generated image frames are encoded as inter-frames with reference to the first and second output image frames to form first and second overlaid output image frames. A first part of the second generated image frame is encoded with reference to the first overlaid output image frame, and a second part of the second generated image frame is encoded with reference to the second output image frame.