Device and a method for merging candidate areas

    公开(公告)号:US12260605B2

    公开(公告)日:2025-03-25

    申请号:US17717233

    申请日:2022-04-11

    Applicant: Axis AB

    Abstract: A device and method merge a first candidate area relating to a candidate feature in a first image and a second candidate area relating to a candidate feature in a second image. The first and second images have an overlapping region, and at least a portion of the first and second candidate areas are located in the overlapping region. An image overlap size is determined indicating a size of the overlapping region of the first and second images, and a candidate area overlap ratio is determined indicating a ratio of overlap between the first and second candidate areas. A merging threshold is then determined based on the image overlap size, and, on condition that the candidate area overlap ratio is larger than the merging threshold, the first candidate area and the second candidate area are merged, thereby forming a merged candidate area.

    ROTATION INVARIANT OBJECT FEATURE RECOGNITION

    公开(公告)号:US20170169306A1

    公开(公告)日:2017-06-15

    申请号:US14963792

    申请日:2015-12-09

    Applicant: Axis AB

    CPC classification number: G06K9/4647 G06K9/46 G06K9/6202

    Abstract: A method may include determining a value indicative of an average intensity of blocks in an image. The blocks include a primary and outer blocks. Each of the outer blocks may have three, five, or more than five pixels. The image may describe an external pixel lying between the primary and at least one of the outer blocks. The external pixel may not contribute to the value indicative of the average intensity of any of the blocks. The image may also describe a common internal pixel lying within two of the blocks. The common pixel may contribute to the value indicative of the average intensity of the two of the blocks. The method may include comparing the value indicative of the average intensity of the primary block to the values of the outer blocks, and quantifying a feature represented by the image by generating a characteristic number.

    MONITORING METHOD AND CAMERA
    4.
    发明申请
    MONITORING METHOD AND CAMERA 有权
    监测方法和摄像机

    公开(公告)号:US20140334676A1

    公开(公告)日:2014-11-13

    申请号:US14273181

    申请日:2014-05-08

    Applicant: Axis AB

    Abstract: A method of monitoring a scene by a camera (7) comprises marking a part (14) of the scene with light having a predefined spectral content and a spatial verification pattern. An analysis image is captured of the scene by a sensor sensitive to the predefined spectral content. The analysis image is segmented based on the predefined spectral content, to find a candidate image region. A spatial pattern is detected in the candidate image region, and a characteristic of the detected spatial pattern is compared to a corresponding characteristic of the spatial verification pattern. If the characteristics match, the candidate image region is identified as a verified image region corresponding to the marked part (14) of the scene. Image data representing the scene is obtained, and image data corresponding to the verified image region is processed in a first manner, and remaining image data is processed in a second manner.

    Abstract translation: 通过照相机(7)监视场景的方法包括用具有预定的频谱内容和空间验证模式的光标记场景的一部分(14)。 通过对预定义的光谱内容敏感的传感器捕获场景的分析图像。 分析图像基于预定义的光谱内容被分割,以找到候选图像区域。 在候选图像区域中检测空间图案,并将检测到的空间图案的特性与空间验证图案的相应特征进行比较。 如果特征匹配,则候选图像区域被识别为对应于场景的标记部分(14)的验证图像区域。 获取表示场景的图像数据,并且以第一方式处理与经验证的图像区域相对应的图像数据,并且以第二方式处理剩余的图像数据。

    Updating of annotated points in a digital image

    公开(公告)号:US11972622B2

    公开(公告)日:2024-04-30

    申请号:US17552738

    申请日:2021-12-16

    Applicant: Axis AB

    CPC classification number: G06V20/70 G06T7/248 G06V10/46

    Abstract: A method for updating a coordinate of an annotated point in a digital image due to camera movement is performed by an image processing device, which obtains a current digital image of a scene. The current digital image has been captured by a camera subsequent to movement of the camera relative the scene. The current digital image is associated with at least one annotated point. Each at least one annotated point has a respective coordinate in the current digital image. The method comprises identifying an amount of the movement by comparing position indicative information in the current digital image to position indicative information in a previous digital image of the scene. The previous digital image has been captured prior to movement of the camera. The method comprises updating the coordinate of each at least one annotated point in accordance with the identified amount of movement and a camera homography.

    ENCODING OF TRAINING DATA FOR TRAINING OF A NEURAL NETWORK

    公开(公告)号:US20230343082A1

    公开(公告)日:2023-10-26

    申请号:US18301543

    申请日:2023-04-17

    Applicant: Axis AB

    CPC classification number: G06V10/82 G06V10/774 G06V10/764

    Abstract: A method for encoding training data for training of a neural network comprises: obtaining training data including multiple datasets, each dataset comprises images annotated with at least one respective object class, forming , each dataset having an individual background class associated with the object class; encoding the images of the datasets to be associated with their respective individual background class; encoding image patches belonging to annotated object classes to be associated with their respective object class; encoding each of the datasets, to include an ignore attribute (“ignore”) to object classes that are annotated only in the other datasets and to background classes formed for the other datasets of the multiple datasets, the ignore attribute indicating that the assigned object class and background classes do not contribute in adapting the neural network in training using the respective dataset; and providing the encoded training data for training of a neural network.

    QUALITY MEASUREMENT WEIGHTING OF IMAGE OBJECTS

    公开(公告)号:US20180276845A1

    公开(公告)日:2018-09-27

    申请号:US15464927

    申请日:2017-03-21

    Applicant: Axis AB

    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for classifying an object occurring in a sequence of images. The object is tracked through the sequence of images. A set of temporally distributed image crops including the object is generated from the sequence of images. The set of image crops is fed to an artificial neural network trained for classifying an object. The artificial network determines a classification result for each image crop. A quality measure of each classification result is determined based on one or more of: a confidence measure of a classification vector output from the artificial neural network, and a resolution of the image crop. The classification result for each image crop is weighed by its quality measure, and an object class for the object is determined by combining the weighted output from the artificial neural network for the set of images.

    METHOD AND ENCODER FOR VIDEO ENCODING OF A SEQUENCE OF FRAMES
    8.
    发明申请
    METHOD AND ENCODER FOR VIDEO ENCODING OF A SEQUENCE OF FRAMES 有权
    用于视频编码框架序列的方法和编码器

    公开(公告)号:US20160165257A1

    公开(公告)日:2016-06-09

    申请号:US14952051

    申请日:2015-11-25

    Applicant: AXIS AB

    Abstract: A method and encoder for video encoding a sequence of frames is provided. The method comprises: receiving a sequence of frames depicting a moving object, predicting a movement of the moving object in the sequence of frames between a first time point and a second time point; defining, on basis of the predicted movement of the moving object, a region of interest (ROI) in the frames which covers the moving object during its entire predicted movement between the first time point and the second time point; and encoding a first frame, corresponding to the first time point, in the ROI and one or more intermediate frames, corresponding to time points being intermediate to the first and the second time point, in at least a subset of the ROI using a common encoding quality pattern defining which encoding quality to use in which portion of the ROI.

    Abstract translation: 提供了一种用于帧序列的视频编码的方法和编码器。 该方法包括:接收描绘移动物体的一系列帧,预测在第一时间点和第二时间点之间的帧序列中的移动物体的移动; 基于所述移动物体的预测的移动,在所述第一时间点和所述第二时间点之间的整个预测移动期间,覆盖所述移动物体的所述帧中的感兴趣区域(ROI); 并且在ROI的至少一个子集中使用公共编码对与ROI对应的第一帧和对应于第一和第二时间点之间的时间点的一个或多个中间帧编码对应于第一时间点的第一帧 质量模式定义了在ROI的哪个部分中使用的编码质量。

    Artificial neural network class-based pruning

    公开(公告)号:US10552737B2

    公开(公告)日:2020-02-04

    申请号:US15851173

    申请日:2017-12-21

    Applicant: AXIS AB

    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.

    Quality measurement weighting of image objects

    公开(公告)号:US10147200B2

    公开(公告)日:2018-12-04

    申请号:US15464927

    申请日:2017-03-21

    Applicant: Axis AB

    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for classifying an object occurring in a sequence of images. The object is tracked through the sequence of images. A set of temporally distributed image crops including the object is generated from the sequence of images. The set of image crops is fed to an artificial neural network trained for classifying an object. The artificial network determines a classification result for each image crop. A quality measure of each classification result is determined based on one or more of: a confidence measure of a classification vector output from the artificial neural network, and a resolution of the image crop. The classification result for each image crop is weighed by its quality measure, and an object class for the object is determined by combining the weighted output from the artificial neural network for the set of images.

Patent Agency Ranking