Patents by Inventor Yaniv Gurwicz
Yaniv Gurwicz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230325628Abstract: Causal explanations of outputs of a neural network can be learned from an attention layer in the neural network. The neural network may compute an output variable by processing a variable set including one or more input variables. An attention matrix may be computed by the attention layer in an abductive inference for which a new variable set including the input variables and the output variable is input into the neural network. Causal relationship between the variables in the new variable set may be determined based on the attention matrix and illustrated in a causal graph. A tree structure may be generated based on the causal graph. An input variable may be identified using the tree structure and determined to be the reason why the neural network computed the output variable. An explanation of the causal relation between the input variable and output variable can be generated and provided.Type: ApplicationFiled: May 30, 2023Publication date: October 12, 2023Inventors: Shami Nisimov, Raanan Yonatan Yehezkel Rohekar, Yaniv Gurwicz, Guy Koren, Gal Novik
-
Patent number: 11741695Abstract: A system and method for dynamically ordering video streams on display in a command and control system according to video content, including obtaining a plurality of video streams captured by a plurality of respective video cameras; extracting features from the plurality of video streams; calculating abnormality scores for the extracted features, wherein each abnormality score measures a likelihood that a corresponding feature is an abnormal feature; calculating a current rank for ordering each of the plurality of video streams based on current and past abnormality scores of the features extracted from the video stream; and displaying a subgroup of the plurality of video streams having the highest subset of current ranks based on abnormality scores.Type: GrantFiled: June 23, 2020Date of Patent: August 29, 2023Assignee: QOGNIFY LTD.Inventors: Marina Beiser, Yaniv Gurwicz, Yaron Shmueli, Guy Baron, Doron Raifman
-
Patent number: 11698930Abstract: Various embodiments are generally directed to techniques for determining artificial neural network topologies, such as by utilizing probabilistic graphical models, for instance. Some embodiments are particularly related to determining neural network topologies by bootstrapping a graph, such as a probabilistic graphical model, into a multi-graphical model, or graphical model tree. Various embodiments may include logic to determine a collection of sample sets from a dataset. In various such embodiments, each sample set may be drawn randomly for the dataset with replacement between drawings. In some embodiments, logic may partition a graph into multiple subgraph sets based on each of the sample sets. In several embodiments, the multiple subgraph sets may be scored, such as with Bayesian statistics, and selected amongst as part of determining a topology for a neural network.Type: GrantFiled: June 21, 2018Date of Patent: July 11, 2023Assignee: INTEL CORPORATIONInventors: Yaniv Gurwicz, Raanan Yonatan Yehezkel Rohekar, Shami Nisimov, Guy Koren, Gal Novik
-
Publication number: 20200327788Abstract: A system and method for dynamically ordering video streams on display in a command and control system according to video content, including obtaining a plurality of video streams captured by a plurality of respective video cameras; extracting features from the plurality of video streams; calculating abnormality scores for the extracted features, wherein each abnormality score measures a likelihood that a corresponding feature is an abnormal feature; calculating a current rank for ordering each of the plurality of video streams based on current and past abnormality scores of the features extracted from the video stream; and displaying a subgroup of the plurality of video streams having the highest subset of current ranks based on abnormality scores.Type: ApplicationFiled: June 23, 2020Publication date: October 15, 2020Applicant: QOGNIFY LTD.Inventors: Marina BEISER, Yaniv GURWICZ, Yaron SHMUELI, Guy BARON, Doron RAIFMAN
-
Patent number: 10706701Abstract: A system and method for dynamically ordering video streams on display in a command and control system according to video content, including obtaining a plurality of video streams captured by a plurality of respective video cameras; extracting features from the plurality of video streams; calculating abnormality scores for the extracted features, wherein each abnormality score measures a likelihood that a corresponding feature is an abnormal feature; calculating a current rank for ordering each of the plurality of video streams based on current and past abnormality scores of the features extracted from the video stream; and displaying a subgroup of the plurality of video streams having the highest subset of current ranks based on abnormality scores.Type: GrantFiled: January 12, 2018Date of Patent: July 7, 2020Assignee: QOGNIFY LTD.Inventors: Marina Beiser, Yaniv Gurwicz, Yaron Shmueli, Guy Baron, Doron Raifman
-
Publication number: 20190221090Abstract: A system and method for dynamically ordering video streams on display in a command and control system according to video content, including obtaining a plurality of video streams captured by a plurality of respective video cameras; extracting features from the plurality of video streams; calculating abnormality scores for the extracted features, wherein each abnormality score measures a likelihood that a corresponding feature is an abnormal feature; calculating a current rank for ordering each of the plurality of video streams based on current and past abnormality scores of the features extracted from the video stream; and displaying a subgroup of the plurality of video streams having the highest subset of current ranks based on abnormality scores.Type: ApplicationFiled: January 12, 2018Publication date: July 18, 2019Applicant: QOGNIFY LTD.Inventors: Marina BEISER, Yaniv GURWICZ, Yaron SHMUELI, Guy BARON, Doron RAIFMAN
-
Publication number: 20190042917Abstract: Various embodiments are generally directed to techniques for determining artificial neural network topologies, such as by utilizing probabilistic graphical models, for instance. Some embodiments are particularly related to determining neural network topologies by bootstrapping a graph, such as a probabilistic graphical model, into a multi-graphical model, or graphical model tree. Various embodiments may include logic to determine a collection of sample sets from a dataset. In various such embodiments, each sample set may be drawn randomly for the dataset with replacement between drawings. In some embodiments, logic may partition a graph into multiple subgraph sets based on each of the sample sets. In several embodiments, the multiple subgraph sets may be scored, such as with Bayesian statistics, and selected amongst as part of determining a topology for a neural network.Type: ApplicationFiled: June 21, 2018Publication date: February 7, 2019Applicant: INTEL CORPORATIONInventors: Yaniv Gurwicz, Raanan Yonatan Yehezkel Rohekar, Shami Nisimov, Guy Koren, Gal Novik
-
Patent number: 10007862Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.Type: GrantFiled: September 22, 2016Date of Patent: June 26, 2018Assignee: QOGNIFY LTD.Inventors: Yaniv Gurwicz, Raanan Yonatan Yehezkel, Vladimir Goldner, Guy Boudoukh, Guy Blumstein-Koren, Doron Girmonsky
-
Patent number: 9721166Abstract: A system and method for detecting a particular human in a plurality of images of humans may include one or more processors to receive input data describing the appearance of the particular human via a graphical user interface (GUI). An image representing the particular human may be generated based on the input data. This may take the form of an avatar or artificial image. This artificial or processor-generated image may be used to identify one or more of the humans in said plurality of images as a candidate for the particular human.Type: GrantFiled: October 19, 2014Date of Patent: August 1, 2017Assignee: Qognify Ltd.Inventors: Oren Deri, Yaniv Gurwicz, Vladimir Goldner
-
Publication number: 20170109601Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.Type: ApplicationFiled: September 22, 2016Publication date: April 20, 2017Inventors: Yaniv GURWICZ, Raanan Yonatan YEHEZKEL, Vladimir GOLDNER, Guy BOUDOUKH, Guy BLUMSTEIN-KOREN, Doron GIRMONSKY
-
Patent number: 9576204Abstract: A system or method for automatic calculation of scene geometry may include receiving, by a processor, a video stream including a plurality of video frames. A video frame may be divided into blocks, and a vertical vanishing point of the video stream may be determined based on a dominant orientation of detected edges in the blocks. A horizon and scale of the video stream may be estimated based on optical flow of pixels between two consecutive video frames. A set of human heads may be detected in a video frame of the video stream based on the estimated horizon and scale of the video stream.Type: GrantFiled: March 24, 2015Date of Patent: February 21, 2017Assignee: QOGNIFY LTD.Inventors: Vladimir Goldner, Yaniv Gurwicz
-
Patent number: 9471849Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.Type: GrantFiled: December 18, 2013Date of Patent: October 18, 2016Assignee: Qognify Ltd.Inventors: Yaniv Gurwicz, Raanan Yonatan Yehezkel, Vladimir Goldner, Guy Boudoukh, Guy Blumstein-Koren, Doron Girmonsky
-
Publication number: 20160283798Abstract: A system or method for automatic calculation of scene geometry may include receiving, by a processor, a video stream including a plurality of video frames. A video frame may be divided into blocks, and a vertical vanishing point of the video stream may be determined based on a dominant orientation of detected edges in the blocks. A horizon and scale of the video stream may be estimated based on optical flow of pixels between two consecutive video frames. A set of human heads may be detected in a video frame of the video stream based on the estimated horizon and scale of the video stream.Type: ApplicationFiled: March 24, 2015Publication date: September 29, 2016Inventors: Vladimir GOLDNER, Yaniv GURWICZ
-
Publication number: 20150036883Abstract: A system and method for detecting a particular human in a plurality of images of humans may include one or more processors to receive input data describing the appearance of the particular human via a graphical user interface (GUI). An image representing the particular human may be generated based on the input data. This may take the form of an avatar or artificial image. This artificial or processor-generated image may be used to identify one or more of the humans in said plurality of images as a candidate for the particular human.Type: ApplicationFiled: October 19, 2014Publication date: February 5, 2015Inventors: Oren DERI, Yaniv Gurwicz, Vladimir Goldner
-
Publication number: 20140328512Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.Type: ApplicationFiled: December 18, 2013Publication date: November 6, 2014Applicant: NICE SYSTEMS LTD.Inventors: Yaniv GURWICZ, Raanan Yonatan YEHEZKEL, Vladimir GOLDNER, Guy BOUDOUKH, Guy BLUMSTEIN-KOREN, Doron GIRMONSKY
-
Patent number: 8743205Abstract: Embodiments of the invention may include generating a description of a monitored scene and creating a plurality of rules related to the monitored scene by using common language. The description of the monitored scene and the plurality of rules may be converted into system parameters and an analysis of the video data may be performed based on the system parameters. The results of the analysis may be converted into one or more output terms from the plurality of predefined terms and may be displayed to a user in a common language.Type: GrantFiled: August 10, 2011Date of Patent: June 3, 2014Assignee: Nice Systems Ltd.Inventors: Raanan Yonatan Yehezkel, Guy Blumstein-Koren, Yaniv Gurwicz
-
Publication number: 20130038737Abstract: Embodiments of the invention may include generating a description of a monitored scene and creating a plurality of rules related to the monitored scene by using common language. The description of the monitored scene and the plurality of rules may be converted into system parameters and an analysis of the video data may be performed based on the system parameters. The results of the analysis may be converted into one or more output terms from the plurality of predefined terms and may be displayed to a user in a common language.Type: ApplicationFiled: August 10, 2011Publication date: February 14, 2013Inventors: Raanan Yonatan YEHEZKEL, Guy Blumstein-Koren, Yaniv Gurwicz