Patents Assigned to Qognify Ltd.
-
Publication number: 20240236430Abstract: A computerized system and method may provide a dynamic, adaptable, and robust framework for intelligent web-based video playing. A computerized system including a memory and a computer processor may arrange a plurality of video frames based on one or more data items associated with groups of pictures (GOPs) and/or video playing commands and/or settings, and render and/or play the arranged frames on an output display. Functionalities enabled by different embodiments of the invention include, for example: automatically adjusting a video playing speed according to a number of accumulated frames within a memory buffer; appending a memory buffer with frames included in another (e.g., separate) memory buffer based on a requested video playing direction; omitting frames from a video sequence (thus sparing the need to process omitted frames) based on quantifying their information content and/or distance from reference frames; and synchronizing video playing on different (e.g., remote) computer systems.Type: ApplicationFiled: March 25, 2024Publication date: July 11, 2024Applicant: Qognify Ltd.Inventors: Eran NEVO, Marina Beiser KLOTSMAN, Gina FAHIMIPOOR, Yaniv TOPLIAN
-
Patent number: 12010389Abstract: A computerized system and method may provide a dynamic, adaptable, and robust framework for intelligent web-based video playing. A computerized system including a memory and a computer processor may arrange a plurality of video frames based on one or more data items associated with groups of pictures (GOPs) and/or video playing commands and/or settings, and render and/or play the arranged frames on an output display. Functionalities enabled by different embodiments of the invention include, for example: automatically adjusting a video playing speed according to a number of accumulated frames within a memory buffer; appending a memory buffer with frames included in another (e.g., separate) memory buffer based on a requested video playing direction; omitting frames from a video sequence (thus sparing the need to process omitted frames) based on quantifying their information content and/or distance from reference frames; and synchronizing video playing on different (e.g., remote) computer systems.Type: GrantFiled: September 8, 2023Date of Patent: June 11, 2024Assignee: Qognify, Ltd.Inventors: Eran Nevo, Marina Beiser Klotsman, Gina Fahimipoor, Yaniv Toplian
-
Publication number: 20240147012Abstract: A computerized system and method may provide a dynamic, adaptable, and robust framework for intelligent web-based video playing. A computerized system including a memory and a computer processor may arrange a plurality of video frames based on one or more data items associated with groups of pictures (GOPs) and/or video playing commands and/or settings, and render and/or play the arranged frames on an output display. Functionalities enabled by different embodiments of the invention include, for example: automatically adjusting a video playing speed according to a number of accumulated frames within a memory buffer; appending a memory buffer with frames included in another (e.g., separate) memory buffer based on a requested video playing direction; omitting frames from a video sequence (thus sparing the need to process omitted frames) based on quantifying their information content and/or distance from reference frames; and synchronizing video playing on different (e.g., remote) computer systems.Type: ApplicationFiled: September 8, 2023Publication date: May 2, 2024Applicant: Qognify Ltd.Inventors: Eran NEVO, Marina Beiser KLOTSMAN, Gina FAHIMIPOOR, Yaniv TOPLIAN
-
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
-
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
-
Patent number: 10019877Abstract: A method and apparatus for the investigation of an object or an event in a video clip, by playing video clips of the object or objects associated with the events. The video frames comprised within the video clips comprise information regarding the creation time and coordinates of the objects appearing in multiple frames, thus enabling an operator to immediately play video clips tracking the object starting at the object's creation time within the field of view, until its disappearance from the field of view. By defining neighboring regions, and keeping the creation time of each object within each video stream, an object is tracked between different fields of view.Type: GrantFiled: April 3, 2005Date of Patent: July 10, 2018Assignee: Qognify Ltd.Inventors: Igal Dvir, Moti Shabtal
-
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: 9854208Abstract: A system and method for detecting an object of interest. An embodiment of a system or method may include receiving an indication an object of interest is present in a first area; obtaining, at the first area, a first set of unique characteristics of a respective set of mobile communication devices; receiving an indication the object of interest is present in a second area; obtaining, at the second area, a second set of characteristics of a respective second set of mobile communication devices; and associating a unique characteristic of a mobile communication device with the object of interest based on the first and second sets of characteristics.Type: GrantFiled: December 29, 2013Date of Patent: December 26, 2017Assignee: Qognify Ltd.Inventor: Yaron Shmueli
-
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
-
Patent number: 9685056Abstract: A system and method for detecting change in a video stream may include receiving, by a processor, a video image from a video stream and a reference image. The processor may divide the video image and the reference image into non-overlapping blocks, and each block in the video image may correspond to a block in the reference image. The processor may perform an orthogonal transformation on a corresponding pair of blocks in the video image and the reference image. DC (direct current, or, average value) components in the orthogonally transformed pair of blocks in the video image and the reference image may be zeroed. An infinity-norm difference between coefficient values of the corresponding pair of transformed and modified blocks in the video image and the reference image may be determined and compared to a threshold.Type: GrantFiled: October 2, 2014Date of Patent: June 20, 2017Assignee: Qognify Ltd.Inventor: Gideon J. Klimer
-
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: 9538207Abstract: A system and method for managing video storage in a network including continuously receiving in real time, at a recording server, from an edge device having a local storage, a plurality of incoming packets pertaining to a video stream, determining that at least one packet of the video stream is missing, and retrieving from the edge device the missing packets stored in the local storage, while continuing receiving additional incoming packets pertaining to the video stream in real time.Type: GrantFiled: December 5, 2013Date of Patent: January 3, 2017Assignee: Qognify Ltd.Inventor: Yaron Shmueli
-
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
-
Patent number: 9262276Abstract: A system and method for managing storage of a digital stream including writing data of the stream to a network storage device, while monitoring availability of the network storage device, switching to writing additional data of the stream to a standby storage device while continuing monitoring the availability of the network storage device, if the network storage device becomes unavailable, switching back to writing additional data of the stream to the network storage device while continuing monitoring the availability of the network storage device, when the network storage device becomes available, and writing to the network storage device the additional data that was written to the standby storage device while the network storage device was unavailable, concurrently with the writing of the additional data of the stream to the network storage device.Type: GrantFiled: February 10, 2014Date of Patent: February 16, 2016Assignee: Qognify Ltd.Inventor: Dan Eidelman