Patents by Inventor Zvi Figov

Zvi Figov 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: 20240020338
    Abstract: A video-processing technique uses machine-trained logic to detect and track people that appear in video information. The technique then ranks the prominence of these people in the video information, to produce ranking information. The prominence of a person reflects a level of importance of the person in the video information, corresponding to the capacity of the person to draw the attention of a viewer. For instance, the prominence of the person reflects, at least in part, an extent to which the person appears in the video information. The technique performs its ranking based on person-specific feature information. The technique produces each instance of person-specific feature information by accumulating features pertaining to a particular person. One or more application systems make use of the ranking information to control the presentation of the video information.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yonit HOFFMAN, Tom HIRSHBERG, Maayan YEDIDIA, Zvi FIGOV
  • Publication number: 20230419663
    Abstract: Examples of the present disclosure describe systems and methods for video genre classification. In one example implementation, video content is received. A plurality of sliding windows of the video content is sampled. The plurality of sliding windows comprises audio data and video data. The audio data is analyzed to identify a set of audio features. The video data is analyzed to identify a set of video features. The set of audio features and the set of video features is provided to a classifier. The classifier is configured to detect a genre for the video content using the set of audio features and the set of video features. The video content is indexed based on the genre.
    Type: Application
    Filed: June 27, 2022
    Publication date: December 28, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Oron NIR, Mattan SERRY, Yonit HOFFMAN, Michael BEN-HAYM, Zvi FIGOV, Eliyahu STRUGO, Avi NEEMAN
  • Publication number: 20230409654
    Abstract: Examples of the present disclosure describe systems and methods for on-device, in-browser AI processing. In examples, a selection of an AI pipeline is received. Content associated with the AI pipeline is also received. The content is segmented into multiple data segments and a set of data features is generated for the data segments. AI modules associated with the AI pipeline are loaded to create the AI pipeline. The set of data features is provided to the AI pipeline. The AI pipeline is executed to generate insights for the set of data features. The insights are then provided to a user.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ori ZIV, Barak KINARTI, Ben BAKHAR, Zvi FIGOV, Fardau VAN NEERDEN, Ohad JASSIN, Avi NEEMAN
  • Publication number: 20230343329
    Abstract: Examples of the present disclosure describe improved systems and methods for detecting keywords in audio content. In one example implementation, audio content is segmented into one or more audio segments. One or more text segments is generated, each text segment corresponding to each of the audio segments. For each text segment, one or more phrase candidate values is generated using a textual analysis, and one or more sentence embedding values is generated using a sentence embedding analysis. Next, an average sentence embedding value is calculated using the one or more sentence embedding values. Each of the one or more phrase candidate values is compared to the average sentence embedding value. Each phrase candidate value having a comparison value above a threshold value is labeled as representing a keyword.
    Type: Application
    Filed: May 31, 2022
    Publication date: October 26, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Zvi FIGOV
  • Publication number: 20230316753
    Abstract: Systems, methods, and a computer-readable medium are provided for matching textless elements to texted elements in video content. A video processing system including a textless matching system may divide a video into shots, identify shots having similar durations, identify sequences of shots having similar durations, and compare image content in representative frames of the sequences to determine whether the sequences match. When the sequences are determined to match, the sequences may be paired, wherein the first sequence may include shots with overlaid text and the second sequence may include textless version of corresponding texted shots included in the first sequence. In some examples, the video processing system may further replace the determined corresponding texted shots.
    Type: Application
    Filed: May 26, 2022
    Publication date: October 5, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mattan SERRY, Zvi FIGOV, Yonit HOFFMAN, Maayan YEDIDIA
  • Patent number: 11755643
    Abstract: A video indexing system identifies groups of frames within a video frame sequence captured by a static camera during a same scene. Context metadata is generated for each frame in each group based on an analysis of fewer than all frames in the group. The frames are indexed in a database in association with the generated context metadata.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zvi Figov, Irit Ofer
  • Publication number: 20230093385
    Abstract: A computer-implemented method of accounting for visibility of a first attribute of one or more attributes associable with an object presented in an image is provided. The method includes inputting a training image of a first object into an attribute identification machine learning model, the training image being associated with labeled visibility data indicating whether the first attribute is visible in the inputted training image, generating, based on the inputted training image, visibility prediction data representing a prediction by the attribute identification machine learning model as to whether the first attribute is predicted to be visible in the inputted training image, comparing the generated visibility prediction data with labeled visibility data, and modifying the attribute identification machine learning model based on the comparison of the generated visibility prediction data and the labeled visibility data.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 23, 2023
    Inventors: Zvi FIGOV, Mattan SERRY
  • Publication number: 20220308742
    Abstract: A video navigation and search tool includes a user interface that facilitates user interactions with indexed video content stored in a database. The user interface includes a library of thumbnail images that each individually depict a different subject associated in memory with a different detection identifier (ID). Each of the thumbnail images in the library is an image cropped from a single frame of a video file. Responsive to receiving a user selection of one of the thumbnail images associated with a first detection ID, the video navigation and search tool retrieves context metadata identifying frames in the video file indexed in the database in association with the first detection ID and presents video segment information on the user interface. The presented video segment information identifies one or more segments in the video file including the frames associated with the first detection ID.
    Type: Application
    Filed: April 23, 2021
    Publication date: September 29, 2022
    Inventors: Ori ZIV, Inbal SAGIV, Zvi FIGOV, Avi NEEMAN, Nofar OREN EDAN
  • Patent number: 11430488
    Abstract: The present invention generates a compression invariant motion timeline for a video. For each second in the video, the method uses an identification procedure to determine a stored key frame size, a frame counter, and an accumulated size of frames. The method then calculates and stores a motion value for the second using the stored key frame size, the frame counter, and the accumulated size of frames. The motion values for each second may be used to construct a timeline for the video.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: August 30, 2022
    Assignee: COGNYTE TECHNOLOGIES ISRAEL LTD.
    Inventor: Zvi Figov
  • Patent number: 11386609
    Abstract: An approach using 3D algorithms to solve 2D head localization problems is disclosed. A system can extrapolate aspects of one part of an object, e.g., extract characteristics of a person's head, using a 2D input image of another part of the object, e.g., a 2D image of the person's face. The system then selects an appropriate 3D model by the use of facial features detected in an image of a person's face. Using the selected 3D model and the 3D rotation angles provided by a face detector, the system rotates the model and then projects the model to a 2D shape. The system then scales and translates, e.g., transforms, the 2D shape to match the 2D face bounding box. Then, using the transformed 2D shape, the system extracts a bounding box for the extracted portion of an object, e.g., the head of the person depicted in the 2D input image.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: July 12, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mattan Serry, Zvi Figov, Irit Ofer
  • Publication number: 20220141425
    Abstract: Tracking of targets in video captured by a multi-camera surveillance system is often difficult due to incomplete camera coverage and due to the complexities associated with automated recognition in a dense and highly variable environment. The present disclosure embraces a system and method for target tracking in a multi-camera surveillance system that reduces the time required for a user to track a target by offering computer generated search results that include suggestions of candidates found in the video that match (to some degree) the target. When one of the candidates is selected by a user, the search is shifted to other cameras and continued. In this way, the target may be tracked quickly. Further, a playlist of video snippets of the target is accumulated during the search and can be played to show all captured video of the target moving about the facility.
    Type: Application
    Filed: January 12, 2022
    Publication date: May 5, 2022
    Inventors: Alexander Steven Johnson, Nir Naor, Yaron Ostrovsky-Berman, Zvi Figov
  • Publication number: 20220129821
    Abstract: Currently, systems for assessing traffic, such as retail traffic, only output counting results in numeric measures. Current systems do not assess problems and/or provide solutions to problems using traffic analysis methods or applications. The present disclosure is directed to methods, systems and media for applying retail traffic analysis statistics to provide actionable intelligence, such as solutions to particular inquiries or problems.
    Type: Application
    Filed: June 14, 2021
    Publication date: April 28, 2022
    Inventors: Oren Golan, Gadi Zimerman, Zvi Figov, Ofer Waisman, Elad Falckovitch, Doron Yankovitch
  • Publication number: 20220130104
    Abstract: An approach using 3D algorithms to solve 2D head localization problems is disclosed. A system can extrapolate aspects of one part of an object, e.g., extract characteristics of a person's head, using a 2D input image of another part of the object, e.g., a 2D image of the person's face. The system then selects an appropriate 3D model by the use of facial features detected in an image of a person's face. Using the selected 3D model and the 3D rotation angles provided by a face detector, the system rotates the model and then projects the model to a 2D shape. The system then scales and translates, e.g., transforms, the 2D shape to match the 2D face bounding box. Then, using the transformed 2D shape, the system extracts a bounding box for the extracted portion of an object, e.g., the head of the person depicted in the 2D input image.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 28, 2022
    Inventors: Mattan SERRY, Zvi FIGOV, Irit OFER
  • Patent number: 11258985
    Abstract: Tracking of targets in video captured by a multi-camera surveillance system is often difficult due to incomplete camera coverage and due to the complexities associated with automated recognition in a dense and highly variable environment. The present disclosure embraces a system and method for target tracking in a multi-camera surveillance system that reduces the time required for a user to track a target by offering computer generated search results that include suggestions of candidates found in the video that match (to some degree) the target. When one of the candidates is selected by a user, the search is shifted to other cameras and continued. In this way, the target may be tracked quickly. Further, a playlist of video snippets of the target is accumulated during the search and can be played to show all captured video of the target moving about the facility.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: February 22, 2022
    Assignee: VERINT SYSTEMS INC.
    Inventors: Alexander Steven Johnson, Nir Naor, Yaron Ostrovsky-Berman, Zvi Figov
  • Publication number: 20220004574
    Abstract: A video indexing system identifies groups of frames within a video frame sequence captured by a static camera during a same scene. Context metadata is generated for each frame in each group based on an analysis of fewer than all frames in the group. The frames are indexed in a database in association with the generated context metadata.
    Type: Application
    Filed: July 6, 2020
    Publication date: January 6, 2022
    Inventors: Zvi FIGOV, Irit OFER
  • Publication number: 20200342912
    Abstract: The present invention generates a compression invariant motion timeline for a video. For each second in the video, the method uses an identification procedure to determine a stored key frame size, a frame counter, and an accumulated size of frames. The method then calculates and stores a motion value for the second using the stored key frame size, the frame counter, and the accumulated size of frames. The motion values for each second may be used to construct a timeline for the video.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 29, 2020
    Applicant: Verint Americas Inc.
    Inventor: Zvi Figov
  • Patent number: 10769907
    Abstract: A system and method to determine a flow direction automatically so that counter-flow motion may be detected without user calibration is disclosed. The system and method utilize information available from existing video compression algorithms to sense motion and determine a flow direction. Once a flow direction for an area is determined, the system and method can detect counter-flow motion using compressed video without any decompression, thereby improving the speed of detection and simplifying the computational complexity. These improvements facilitate counter-flow alarms and expand the information available to a user monitoring the video.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: September 8, 2020
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Zvi Figov, Nir Naor
  • Patent number: 10726877
    Abstract: The present invention generates a compression invariant motion timeline for a video. For each second in the video, the method uses an identification procedure to determine a stored key frame size, a frame counter, and an accumulated size of frames. The method then calculates and stores a motion value for the second using the stored key frame size, the frame counter, and the accumulated size of frames. The motion values for each second may be used to construct a timeline for the video.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: July 28, 2020
    Assignee: Verint Americas Inc.
    Inventor: Zvi Figov
  • Publication number: 20200160888
    Abstract: The present invention generates a compression invariant motion timeline for a video. For each second in the video, the method uses an identification procedure to determine a stored key frame size, a frame counter, and an accumulated size of frames. The method then calculates and stores a motion value for the second using the stored key frame size, the frame counter, and the accumulated size of frames. The motion values for each second may be used to construct a timeline for the video.
    Type: Application
    Filed: March 1, 2019
    Publication date: May 21, 2020
    Applicant: Verint Americas Inc.
    Inventor: Zvi Figov
  • Patent number: 10445563
    Abstract: A method of monitoring the amount of time spent in a specified area by an individual comprises employing a first camera to automatically create one or more entrance images, each entrance image containing a face of an entering individual that passes a first location, and storing each entrance image in a database along with a corresponding entrance time that the entering individual passed the entrance location. An exit image is compared to the entrance images in the database to identify a matching entrance image containing the same face as the exit image. A stay time is then determined for the exiting individual by determining the difference between the entrance time corresponding to the matching entrance image and the exit time.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 15, 2019
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Oren Golan, Gadi Zimerman, Zvi Figov, Ofer Waisman, Elad Falckovitch, Doron Yankovitch