Patents by Inventor Itshak Horovitz
Itshak Horovitz 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: 20180307910Abstract: Models are generated from objects identified in video. Each model is evaluated based on knowledge of the objects determined from video analysis, and preferred models are identified based on the evaluations. In some examples, each model could be evaluated by tracking a movement of each object in the video by using each model to track the object from which it was generated, evaluating an ability of each model to identify the objects in the video that are similar to the object from which it was generated, and determining an amount of false identifications made by each model of different objects in different video that does not include the object from which it was generated.Type: ApplicationFiled: June 29, 2018Publication date: October 25, 2018Applicant: Verint Americas Inc.Inventors: Gadi Zimerman, Itshak Horovitz, Shmuel Akerman, Amir Sole
-
Patent number: 10032079Abstract: Models are generated from objects identified in video. Each model is evaluated based on knowledge of the objects determined from video analysis, and preferred models are identified based on the evaluations. In some examples, each model could be evaluated by tracking a movement of each object in the video by using each model to track the object from which it was generated, evaluating an ability of each model to identify the objects in the video that are similar to the object from which it was generated, and determining an amount of false identifications made by each model of different objects in different video that does not include the object from which it was generated.Type: GrantFiled: February 19, 2016Date of Patent: July 24, 2018Assignee: Verint Americas Inc.Inventors: Gadi Zimerman, Itshak Horovitz, Shmuel Akerman, Amir Sole
-
Publication number: 20170109583Abstract: Models are generated from objects identified in video. Each model is evaluated based on knowledge of the objects determined from video analysis, and preferred models are identified based on the evaluations. In some examples, each model could be evaluated by tracking a movement of each object in the video by using each model to track the object from which it was generated, evaluating an ability of each model to identify the objects in the video that are similar to the object from which it was generated, and determining an amount of false identifications made by each model of different objects in different video that does not include the object from which it was generated.Type: ApplicationFiled: December 30, 2016Publication date: April 20, 2017Applicant: Verint Americas Inc.Inventors: Gadi Zimerman, Itshak Horovitz, Shmuel Akerman, Amir Sole
-
Patent number: 9268996Abstract: Models are generated from objects identified in video. Each model is evaluated based on knowledge of the objects determined from video analysis, and preferred models are identified based on the evaluations. In some examples, each model could be evaluated by tracking a movement of each object in the video by using each model to track the object from which it was generated, evaluating an ability of each model to identify the objects in the video that are similar to the object from which it was generated, and determining an amount of false identifications made by each model of different objects in different video that does not include the object from which it was generated.Type: GrantFiled: January 20, 2012Date of Patent: February 23, 2016Assignee: VERINT SYSTEMS INC.Inventors: Gadi Zimerman, Itshak Horovitz, Shmuel Akerman, Amir Sole
-
Patent number: 9218669Abstract: A method for image ghost removal is provided. The method for image ghost removal includes receiving an image and a background model related to the image, and generating a foreground mask based on the image and the background model. The method also includes identifying image ghosts within the foreground mask, and updating the background model to eliminate the image ghosts.Type: GrantFiled: January 18, 2012Date of Patent: December 22, 2015Assignee: VERINT SYSTEMS LTD.Inventors: Oren Golan, Itshak Horovitz
-
Patent number: 8965054Abstract: A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.Type: GrantFiled: December 31, 2013Date of Patent: February 24, 2015Assignee: Verint Systems Ltd.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8953900Abstract: Systems, methods, and software for operating an image processing system are provided herein. In a first example, a method of operating an image processing system is provided. The method includes identifying object pixels associated with an object of interest in a scene, identifying additional pixels to associate with the object of interest, and performing an operation based on a depth of the object in the scene on target pixels comprised of the object pixels and the additional pixels to change a quality of the object of interest.Type: GrantFiled: April 29, 2014Date of Patent: February 10, 2015Assignee: Verint Americas Inc.Inventors: Oren Golan, Itshak Horovitz
-
Patent number: 8948533Abstract: Systems, methods, and software for operating an image processing system are provided herein. In a first example, a method of operating an image processing system is provided. The method includes identifying object pixels associated with an object of interest in a scene, identifying additional pixels to associate with the object of interest, and performing an operation based on a depth of the object in the scene on target pixels comprised of the object pixels and the additional pixels to change a quality of the object of interest.Type: GrantFiled: April 29, 2014Date of Patent: February 3, 2015Assignee: Verint Americas Inc.Inventors: Oren Golan, Itshak Horovitz
-
Patent number: 8824823Abstract: Systems, methods, and software for operating an image processing system are provided herein. In a first example, a method of operating an image processing system is provided. The method includes identifying object pixels associated with an object of interest in a scene, identifying additional pixels to associate with the object of interest, and performing an operation based on a depth of the object in the scene on target pixels comprised of the object pixels and the additional pixels to change a quality of the object of interest.Type: GrantFiled: January 20, 2012Date of Patent: September 2, 2014Assignee: Verint Americas Inc.Inventors: Oren Golan, Itshak Horovitz
-
Publication number: 20140233803Abstract: Systems, methods, and software for operating an image processing system are provided herein. In a first example, a method of operating an image processing system is provided. The method includes identifying object pixels associated with an object of interest in a scene, identifying additional pixels to associate with the object of interest, and performing an operation based on a depth of the object in the scene on target pixels comprised of the object pixels and the additional pixels to change a quality of the object of interest.Type: ApplicationFiled: April 29, 2014Publication date: August 21, 2014Applicant: Verint Systems Ltd.Inventors: Oren Golan, Itshak Horovitz
-
Publication number: 20140233802Abstract: Systems, methods, and software for operating an image processing system are provided herein. In a first example, a method of operating an image processing system is provided. The method includes identifying object pixels associated with an object of interest in a scene, identifying additional pixels to associate with the object of interest, and performing an operation based on a depth of the object in the scene on target pixels comprised of the object pixels and the additional pixels to change a quality of the object of interest.Type: ApplicationFiled: April 29, 2014Publication date: August 21, 2014Applicant: VERINT SYSTEMS LTD.Inventors: Oren Golan, Itshak Horovitz
-
Publication number: 20140112541Abstract: A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.Type: ApplicationFiled: December 31, 2013Publication date: April 24, 2014Applicant: VERINT SYSTEMS LTD.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8644617Abstract: A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.Type: GrantFiled: June 11, 2012Date of Patent: February 4, 2014Assignee: Verint Systems Ltd.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8532393Abstract: A method for extracting line segments from an edge image comprises receiving a digital image comprising a plurality of edge pixels, and processing the plurality of edge pixels using a breadth first search to determine a plurality of breadth first search pixels in a breadth first search order for a connected component. The connected component comprises a plurality of components. The method continues by processing the plurality of breadth first search pixels in an order related to the breadth first search order to determine a plurality of component pixels for at least one component of the plurality of components. Each of the plurality of components comprises a line segment. The method concludes by processing the plurality of component pixels to determine a plurality of line segment pixels for the line segment.Type: GrantFiled: December 6, 2011Date of Patent: September 10, 2013Assignee: Verint Systems Ltd.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8379921Abstract: A video system for determining a region of interest in a video comprising a video source and a video processing system is provided. The video processing system is configured to receive the video from the video source and identify at least one object in the video which is in contact with the floor. The video processing system is further configured to determine a contact point between the object and the floor in a frame of the video and identify at least one polygon representing the floor in the frame, wherein the polygon includes the contact point. The video processing system is further configured to identify a three dimensional volume representing a space above the polygon extending to a designated height and select the region of interest by identifying a two dimensional area of the frame based on the three dimensional volume.Type: GrantFiled: January 26, 2011Date of Patent: February 19, 2013Assignee: Verint Systems Ltd.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz, Amir Sole, Zvi Figov
-
Publication number: 20120243793Abstract: A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.Type: ApplicationFiled: June 11, 2012Publication date: September 27, 2012Applicant: VERINT SYSTEMS LTD.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8224028Abstract: A method for analyzing queues using video analytics is provided. The method includes receiving a video comprising a plurality of images of a scene. The scene includes a queue region and an operation region. The method also includes processing at least a first image of the plurality of images to determine an occurrence of a first event associated with the operation region, and processing at least a second image of the plurality of images to determine an occurrence of a second event associated with the operation region. The method further includes determining an operation time based on an amount of time between the first event and the second event, processing at least a third image of the plurality of images to determine a quantity of entities in the queue region, and determining a wait time based on the operation time and the quantity of entities in the queue region.Type: GrantFiled: September 22, 2008Date of Patent: July 17, 2012Assignee: Verint Systems Ltd.Inventors: Oren Golan, Or Sheffet, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8200022Abstract: A method executed by a computer system for detecting edges comprises receiving an image comprising a plurality of pixels, determining a phase congruency value for a pixel, where the phase congruency value comprises a plurality of phase congruency components, and determining if the phase congruency value satisfies a phase congruency criteria. If the phase congruency value satisfies the phase congruency criteria, the computer system categorizes the pixel as an edge pixel. If the phase congruency value does not satisfy the phase congruency criteria, the computer system compares a first phase congruency component of the plurality of phase congruency components to a phase congruency component criteria. If the first phase congruency component satisfies the phase congruency component criteria, the computer system categorizes the pixel as an edge pixel, and if the first phase congruency component does not satisfy the phase congruency component criteria, categorizes the pixel as a non-edge pixel.Type: GrantFiled: April 23, 2008Date of Patent: June 12, 2012Assignee: Verint Systems Ltd.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Publication number: 20120082386Abstract: A method for extracting line segments from an edge image comprises receiving a digital image comprising a plurality of edge pixels, and processing the plurality of edge pixels using a breadth first search to determine a plurality of breadth first search pixels in a breadth first search order for a connected component. The connected component comprises a plurality of components. The method continues by processing the plurality of breadth first search pixels in an order related to the breadth first search order to determine a plurality of component pixels for at least one component of the plurality of components. Each of the plurality of components comprises a line segment. The method concludes by processing the plurality of component pixels to determine a plurality of line segment pixels for the line segment.Type: ApplicationFiled: December 6, 2011Publication date: April 5, 2012Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz
-
Patent number: 8090204Abstract: A method for extracting line segments from an edge image comprises receiving a digital image comprising a plurality of edge pixels, and processing the plurality of edge pixels using a breadth first search to determine a plurality of breadth first search pixels in a breadth first search order for a connected component. The connected component comprises a plurality of components. The method continues by processing the plurality of breadth first search pixels in an order related to the breadth first search order to determine a plurality of component pixels for at least one component of the plurality of components. Each of the plurality of components comprises a line segment. The method concludes by processing the plurality of component pixels to determine a plurality of line segment pixels for the line segment.Type: GrantFiled: March 24, 2008Date of Patent: January 3, 2012Assignee: Verint Systems, Ltd.Inventors: Oren Golan, Shmuel Kiro, Itshak Horovitz