-
公开(公告)号:US11526549B2
公开(公告)日:2022-12-13
申请号:US16355470
申请日:2019-03-15
Applicant: Avigilon Corporation
Inventor: Tulio de Souza Alcantara , Courtney Anne Adame Cheng , Roger David Donaldson , David Flanagan , Ken Jessen , Eric Sjue
IPC: G06F16/78 , G06F16/783 , G06N3/08 , G06F16/9032 , G06F16/74 , G06V20/40
Abstract: Methods, systems, and techniques for performing a facet search include receiving facet search commencement user input indicating that a search for a facet is to commence; in response to the facet search commencement user input, searching one or more video recordings for the facet; and displaying, on a display, facet image search results depicting the facet, wherein the facet image search results are selected from the one or more video recordings. An artificial neural network may be used for the facet search, and that network may be trained by generating a facet image training set that comprises training images, with the training images depicting a type of facet common to the training images; and training, by using the facet image training set, that neural network to classify the type of facet when a sample image comprising the type of facet is input to that network.
-
公开(公告)号:US11275906B2
公开(公告)日:2022-03-15
申请号:US16514932
申请日:2019-07-17
Applicant: Avigilon Corporation
Inventor: Roger David Donaldson , Cathy Jiao
IPC: G06F40/56 , G06N20/00 , G06F40/30 , G06F40/211
Abstract: Multiple natural language training text strings are obtained. For example, text portions may be randomly selected and converted into natural language text based on one or more randomly selected rules. A formatted training text string is generated for each natural language training text string, for example using a context-free grammar parser. The formatted training text strings are inputted to a machine learning model. For each formatted training text string, using the machine learning model, a natural language text string is generated. The natural language text string is associated with one of the natural language training text strings. One or more parameters of the machine learning model are adjusted based on one or more differences between at least one of the natural language text strings and its associated natural language training text string.
-
公开(公告)号:US10891509B2
公开(公告)日:2021-01-12
申请号:US16172557
申请日:2018-10-26
Applicant: Avigilon Corporation
Inventor: Moussa Doumbouya , Lu He , Yanyan Hu , Mahesh Saptharishi , Hao Zhang , Nicholas John Alcock , Roger David Donaldson , Seyedmostafa Azizabadifarahani , Ken Jessen
Abstract: There are described methods and systems for facilitating identification of an object-of-interest. A face similarity score and a body similarity score of a query image relative to a gallery image are determined. A fused similarity score of the query image relative to the gallery image is determined by applying a relationship between the face similarity score, the body similarity score, and the fused similarity score. The fused similarity score is indicative of whether or not the object-of-interest and the potential object-of-interest are the same object-of-interest. For example, a machine learning process is used to fuse the face similarity score and the body similarity into the fused similarity score. The process is repeated for multiple gallery images. The gallery images may then be ranked according to their respective fused similarity scores.
-
4.
公开(公告)号:US20190294631A1
公开(公告)日:2019-09-26
申请号:US16355470
申请日:2019-03-15
Applicant: Avigilon Corporation
Inventor: Tulio de Souza Alcantara , Courtney Anne Adame Cheng , Roger David Donaldson , David Flanagan , Ken Jessen , Eric Sjue
IPC: G06F16/783 , G06K9/00 , G06F16/74 , G06F16/9032 , G06N3/08
Abstract: Methods, systems, and techniques for performing a facet search include receiving facet search commencement user input indicating that a search for a facet is to commence; in response to the facet search commencement user input, searching one or more video recordings for the facet; and displaying, on a display, facet image search results depicting the facet, wherein the facet image search results are selected from the one or more video recordings. An artificial neural network may be used for the facet search, and that network may be trained by generating a facet image training set that comprises training images, with the training images depicting a type of facet common to the training images; and training, by using the facet image training set, that neural network to classify the type of facet when a sample image comprising the type of facet is input to that network.
-
公开(公告)号:US11721187B2
公开(公告)日:2023-08-08
申请号:US16675958
申请日:2019-11-06
Applicant: Avigilon Corporation
Inventor: Tulio de Souza Alcantara , Roger David Donaldson , David Flanagan , Zachary Lang , Quan Pan , Brenna Randlett , Brady James Schnell
IPC: G08B13/196 , H04N7/18 , H04N5/268 , H04N21/47 , H04N21/431 , G06F3/04817 , G06F3/0482 , G06V20/00 , G06V20/40 , G06V20/52 , G06T7/20
CPC classification number: G08B13/19693 , G06F3/0482 , G06F3/04817 , G06V20/35 , G06V20/40 , G06V20/41 , G06V20/52 , G08B13/19682 , G08B13/19691 , H04N5/268 , H04N7/181 , H04N21/4316 , H04N21/47 , G06F2203/04803 , G06F2203/04806 , G06T7/20 , G06T2207/10016 , G06T2207/30232 , G06V20/44 , G08B13/19602
Abstract: A method for displaying video streams involves detecting multiple video events, and displaying multiple video streams on a display. Display windows for displayed video streams define an ordered sequence of display windows. When a new event is detected, the display of one or more of the video streams is shifted to respective next one or more display windows in an ordered sequence of display windows.
-
公开(公告)号:US11381781B2
公开(公告)日:2022-07-05
申请号:US16753646
申请日:2019-11-06
Applicant: Avigilon Corporation
Inventor: Tulio de Souza Alcantara , Roger David Donaldson , David Flanagan , Zachary Lang , Quan Pan , Brenna Randlett , Brady James Schnell
IPC: H04N7/18 , H04N5/268 , H04N21/47 , H04N21/431 , G08B13/196 , G06F3/04817 , G06F3/0482 , G06V20/00 , G06V20/40 , G06V20/52 , G06T7/20
Abstract: A method for displaying video streams involves detecting multiple video events, and displaying multiple video streams on a display. Display windows for displayed video streams define an ordered sequence of display windows. When a new event is detected, the display of one or more of the video streams is shifted to respective next one or more display windows in an ordered sequence of display windows.
-
-
-
-
-