Abstract: Focusing of a monitoring camera (100) with day and night functionality comprises selecting a focusing day mode or a focusing night mode based on the camera being in day mode or night mode. In focusing day mode, an IR laser range meter (110) will measure a reference distance continuously, and in the focusing night mode the IR laser range meter will only measure reference distance in response to a focus trigger signal being activated, and during a predetermined time period. The focus distance of the camera is set based on the measured reference distance.
Abstract: Systems and methods are provided for encoding raw image content encoded using one or more virtual intra-frames. In an exemplary method, a stream of video content may be encoded to generate compressed video data that includes an intra-flame and a plurality of corresponding inter-frames. The compressed video data may be stored within a buffer, and when the amount of data in the buffer exceeds a threshold value, a virtual intra-frame may be computed based on decoded inter-frame data. The virtual intra-frame may be output for storage in the buffer.
Abstract: A method, system, and computer program product of encoding a digital image comprising a privacy mask. Information representative of pixels in the digital image is received. The pixels are grouped into encoding units. Information representative of a privacy mask area in which a privacy mask is to be applied on the image is also received. All encoding units that at least partially are located within the privacy mask area are identified, and the privacy mask area is extended to be aligned with the identified encoding units. For each encoding unit, a respective quantization parameter to be used for encoding the image is determined. The privacy mask is applied in the extended privacy mask area of the image, and the image with the applied privacy mask is encoded using the determined quantization parameters. The digital image encoding system may be included in a camera.
Type:
Application
Filed:
December 20, 2017
Publication date:
June 21, 2018
Applicant:
Axis AB
Inventors:
Viktor Edpalm, Song Yuan, Xing Danielsson Fan
Abstract: A control device for controlling an electronic device over a communication network; the electronic device comprises data storage having control parameters and associated access levels which control operation of the electronic device; circuitry which generates a control setup message including the control parameters and access levels; and a network interface for sending the control setup message. The control device comprises: circuitry for determining an access level of a user logged in to the control device; a network interface for receiving the control setup message; control interface setup circuitry for generating a set of control parameters, extract control parameters having an access level equal to or lower than the access level of the user logged in to the control device; and a graphic generating circuitry for generating a graphical control interface comprising control graphics enabling control of different states of operation of the electronic device corresponding to the extracted control parameters.
Type:
Application
Filed:
December 20, 2017
Publication date:
June 21, 2018
Applicant:
Axis AB
Inventors:
Björn Berglund, Joacim Tullberg, Sebastian Hultqvist, Jonas Nilsson
Abstract: An alignment member for alignment of a sensor board relative an optics unit where the alignment member is arranged to couple the sensor board to the optics unit. The alignment member comprises: a section formed by a thermoplastic material and arranged to support the sensor board; and a heating element which upon activation is arranged to transfer heat to the section such that the section at least partly is heated to a temperature being at least the glass transition temperature for the thermoplastic material for enabling alignment of the sensor board relative the optics unit. A camera arrangement comprises a sensor board, an optics unit, and an alignment member. A method for aligning a sensor board relative an optics unit.
Type:
Application
Filed:
December 20, 2017
Publication date:
June 21, 2018
Applicant:
Axis AB
Inventors:
Stig Frohlund, Andreas Karlsson Jägerman
Abstract: A method for encoding an image comprising a plurality of pixels into an encoded image frame of a video stream, the method comprising: receiving pixel divided image data of the image, wherein the pixel divided image data represents the pixels of the image; grouping the pixels of the image into encoding units, wherein each encoding unit comprises a plurality of neighboring pixels; receiving data defining a privacy mask and graphical characteristics of the privacy mask; identifying all encoding units having one or more pixels located within the privacy mask; extending the privacy mask to be aligned with the identified encoding units, thereby forming a redefined privacy mask covering the identified encoding units; generating a privacy masked image by applying the redefined privacy mask and the received graphical characteristics to the image; and encoding the privacy masked image into the encoded image frame of the video stream.
Abstract: A method for generating an alert signal in a surveillance system comprising: detecting a targeted individual in a video stream, selecting the targeted individual, and tracking the targeted individual, as first steps. The method also comprises classifying actions of the detected individual over a plurality of image frames in the video stream in response to the identification of the detected object as being a targeted person, and generating an alert signal if the classified action of the object is classified as a predefined alert-generating action.
Abstract: A method for identifying events in a scene captured by a motion video camera comprises two identification processes, a temporary identification process and a long-term identification process. The temporary process includes: analyzing pixel data from captured image frames and identifying events; registering camera processing data relating to each image frame subjected to the identification of events; and adjusting weights belonging to an event identifying operation, wherein the weights are adjusted for achieving high correlation between the result from the event identifying operation and the result from the identification based on analysis of pixels from captured image frames of the captured scene. The long-term identification process includes: identifying events in the captured scene by inputting registered camera processing data to the event identifying operation.
Type:
Application
Filed:
December 21, 2017
Publication date:
June 21, 2018
Applicant:
Axis AB
Inventors:
Viktor Edpalm, Erik Andersson, Song Yuan
Abstract: A method for detecting events comprises repeatedly registering a value indicating an amount of data generated by an encoder, which is encoding video from a scene by means of temporal compression, determining if a particular event has occurred in the scene represented by the encoded video by comparing characteristics of the registered values with predetermined characteristics, and generating an event signal in response to an event occurrence being determined.
Abstract: A camera arrangement comprising a camera base for mounting the camera arrangement to a surface. The camera base comprises a central receiving portion. The camera arrangement further comprises a dome comprising a central section with a through-going opening; and an attachment device configured to attach the dome to the central receiving portion. The attachment device comprises an attachment portion configured to extend through the through-going opening of the dome and to lockingly engage a complementary attachment portion of the central receiving portion, and an abutment portion configured to abut an outside surface of the dome.
Type:
Application
Filed:
December 8, 2017
Publication date:
June 14, 2018
Applicant:
Axis AB
Inventors:
Andreas Hertzman, Stefan Larsson, Malte Bokvist
Abstract: A camera arrangement comprising a camera head, an illumination arrangement, and a dome. The camera head is arranged inside the dome, and the illumination arrangement is arranged on an outside of the dome.
Abstract: A method according to the invention for connecting a monitoring device to a service server may comprise retrieving an address relating to a control server from a memory of the monitoring device, sending a connection message from the monitoring device to the address relating to a control server in response to a connecting event, extracting, at the control server, an identifier from the communication between the monitoring device and the control server, identifying, at the control server, a service server associated with the extracted identifier, sending an address relating to the identified service server from the control server to the monitoring device, sending a connection message from the monitoring device to the identified service server in response to the receipt of the address related to the identified service server, establishing a service connection between the monitoring device and the identified server.
Type:
Application
Filed:
January 29, 2018
Publication date:
June 14, 2018
Applicant:
Axis AB
Inventors:
Joacim Tullberg, Johan Adolfsson, Martin Gren
Abstract: A method, device and computer program product for training neural networks being adapted to process image data and output a vector of values forming a feature vector for the processed image data. The training is performed using feature vectors from a reference neural network as ground truth. A system of devices for tracking an object using feature vectors outputted by neural networks running on the devices.
Abstract: A memory arrangement and method to arrange memories are disclosed. The memory arrangement comprises at least two memory chips (M1, M2) arranged on a Printed Circuit Board, PCB. A first memory chip (M1) is arranged on a first surface of the PCB, a second memory chip (M2) is arranged on a second surface of the PCB. The second memory chip (M2) is placed back to back to the first memory chip (M1) and oriented such that respective pins having the same function on the first memory chip (M1) and the second memory chip (M2) are placed opposite to each other and connected by vias to respective signal traces arranged between the first and second surfaces of the PCB.
Abstract: A method and system are disclosed. The method may include receiving instructions in a hardware accelerator coupled to a computing device. The instructions may describe operations and data dependencies between the operations. The operations and the data dependencies may be predetermined. The method may include performing a splitter operation in the hardware accelerator, performing an operation in each of a plurality of branches, and performing a combiner operation in the hardware accelerator.
Type:
Grant
Filed:
September 18, 2015
Date of Patent:
June 5, 2018
Assignee:
Axis AB
Inventors:
Niclas Danielsson, Mikael Asker, Hans-Peter Nilsson, Markus Skans, Mikael Pendse
Abstract: A network status measuring system comprising a processor; a display circuitry configured to display a schematic overview of the network; a data traffic measuring circuitry configured to measure bit rate and latency on links of the network; and a graphic generating circuitry configured to generate a graphical representation of a bit rate and a latency measured on a particular link of the network by generating objects to be displayed at the particular link of the network in connection with the schematic overview of the network. The processor is further configured to calculate a number of the objects to be displayed at the particular link of the schematic overview of the network based on the bit rate measured on the particular link of the network. The display circuitry is further configured to display the generated objects at the particular link of the schematic overview of the network.
Type:
Grant
Filed:
October 3, 2016
Date of Patent:
June 5, 2018
Assignee:
Axis AB
Inventors:
Ulf Ahlfors, Ted Hartzell, Staffan Olsson, Ralph Myrnäs, Henrik Henriksson, Fredrik Olsson, Mikael Ranbro, Erik Jansson