Patents by Inventor Eyal Frishman

Eyal Frishman 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: 20240373033
    Abstract: Approaches in accordance with various illustrative embodiments provide for the determination and/or optimization the quality of an image or video, such as an image that has been compressed for transmission or storage then decompressed for presentation. Weights can be determined for a set of weight-based quality metrics to produce an overall quality metric that is a weighted combination of these metrics. Because different portions of an image or video frame may have different types of features, an image or video frame can be divided into blocks of pixels, for example, with different weights being assigned to different blocks using quality metrics. Different metrics can be considered as points in a high-dimensional weight space, with each dimension corresponding to a weight of a block. A combination of these points results in an improved quality metric. Compression settings can be updated based in part upon the overall quality metric values.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 7, 2024
    Inventors: Dror Porat, Dotan David Levi, Yury Shvartzman, Eyal Frishman
  • Publication number: 20240244227
    Abstract: A system includes a processing device to receive a video content, a quality metric, and a target bit rate for encoding the video content. The system includes encoding hardware to perform frame encoding on the video content and a controller coupled between the processing device and the encoding hardware. The controller is programmed with machine instructions to generate first QP values on a per-frame basis using a frame machine learning model with a first plurality of weights. The first plurality of weights depends at least in part on the quality metric and the target bit rate. The controller is further programmed to provide the first QP values to the encoding hardware for rate control of the frame encoding.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 18, 2024
    Inventors: Eshed Ram, Dotan David Levi, Assaf Hallak, Shie Mannor, Gal Chechik, Eyal Frishman, Ohad Markus, Dror Porat, Assaf Weissman
  • Publication number: 20240244228
    Abstract: A system includes a processing device to receive video content and output encoded video of the video content for a client video device. The system includes a controller coupled to the processing device, the controller programmed with machine instructions to receive, from a video encoder while encoding the video content, frame statistics based on one or more encoded frames of the video content corresponding to a current frame. The machine instructions further generate a first quantization parameter (QP) value for the current frame using a frame machine learning model, wherein the frame machine learning model includes states that depend on the frame statistics. The machine instructions further provide the first QP value to the video encoder for rate control of the frame encoding of the current frame.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 18, 2024
    Inventors: Eshed Ram, Dotan David Levi, Assaf Hallak, Shie Mannor, Gal Chechik, Eyal Frishman, Ohad Markus, Dror Porat, Assaf Weissman
  • Publication number: 20240244225
    Abstract: A system includes a processing device to receive video content, metadata related to the video content, and a target bit rate for encoding the video content. The processing device further detects a content type of the video content based on the metadata and encodes hardware to perform frame encoding on the video content. The system further includes a controller coupled between the processing device and the encoding hardware. The controller is programmed with machine instructions to generate first QP values on a per-frame basis using a frame machine learning model with a first plurality of weights. The first plurality of weights depends at least in part on the content type and the target bit rate. The controller further provides the first QP values to the encoding hardware for rate control of the frame encoding.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 18, 2024
    Inventors: Eshed Ram, Dotan David Levi, Assaf Hallak, Shie Mannor, Gal Chechik, Eyal Frishman, Ohad Markus, Dror Porat, Assaf Weissman
  • Publication number: 20230107012
    Abstract: In one embodiment, a system includes a hardware accelerator to receive video data of multiple video frames, divide each of the video frames into respective blocks, compute encoding assist data including at least one video encoding parameter type for each of the respective blocks of each of the video frames, and store respective portions of the encoding assist data across respective database tables, and an interface to provide the respective database tables to video encoding software running on a processor.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Inventors: Ohad Markus, Assaf Weissman, Dotan David Levi, Eyal Frishman
  • Patent number: 10205891
    Abstract: A method and system for determining occupancy in a space, include determining presence of an occupant in a space based a signal from a PIR sensor monitoring the space and on analysis of an image of the space. Assigning different weights to the PIR signal and image analysis enables controlling a device in the space differently.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: February 12, 2019
    Assignee: POINTGRAB LTD.
    Inventors: Moshe Nakash, Mark Ginzburg, Jonathan Laserson, Ora Zackay, Gilboa Levy, Eyal Frishman
  • Publication number: 20170372133
    Abstract: A system and method are provided for determining a body position of an occupant form an image, based on the shape of the occupant and based on a visual surrounding of the shape of the occupant in the image.
    Type: Application
    Filed: March 21, 2017
    Publication date: December 28, 2017
    Inventors: EYAL FRISHMAN, ORA ZACKAY, JONATHAN LASERSON
  • Publication number: 20170163909
    Abstract: A method and system for determining occupancy in a space, include determining presence of an occupant in a space based a signal from a PIR sensor monitoring the space and on analysis of an image of the space. Assigning different weights to the PIR signal and image analysis enables controlling a device in the space differently.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 8, 2017
    Inventors: MOSHE NAKASH, MARK GINZBURG, JONATHAN LASERSON, ORA ZACKAY, GILBOA LEVY, EYAL FRISHMAN
  • Patent number: 7706627
    Abstract: A method for removing blocking artifacts from moving and still pictures, comprising classifying horizontal and vertical boundaries in each picture as blocky or non-blocky; for each blocky boundary, defining an adaptive, picture contentdependent, one-dimensional filtered pixels region of interest (ROI) that crosses the boundary and is bound at each of its ends by a bounding pixel; defining a finite filter having a length correlated with the length of the ROI; defining a filtering pixels expansion that uniquely determines the padding values of the finite length filtered pixels ROI for the finite length filtering; and filtering the ROI pixels using the finite filter and the filtering expansion.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: April 27, 2010
    Assignee: Zoran Corporation
    Inventors: Eyal Frishman, Tamir Sagi, Noam Oren
  • Publication number: 20090028459
    Abstract: A method for removing blocking artifacts from moving and still pictures, comprising classifying horizontal and vertical boundaries in each picture as blocky or non-blocky; for each blocky boundary, defining an adaptive, picture contentdependent, one-dimensional filtered pixels region of interest (ROI) that crosses the boundary and is bound at each of its ends by a bounding pixel; defining a finite filter having a length correlated with the length of the ROI; defining a filtering pixels expansion that uniquely determines the padding values of the finite length filtered pixels ROI for the finite length filtering; and filtering the ROI pixels using the finite filter and the filtering expansion.
    Type: Application
    Filed: August 4, 2008
    Publication date: January 29, 2009
    Applicant: Zoran Corporation
    Inventors: Eyal Frishman, Tamir Sagi, Noam Oren
  • Patent number: 7426315
    Abstract: A method for removing blocking artifacts from moving and still pictures, comprising classifying horizontal and vertical boundaries in each picture as blocky or non-blocky; for each blocky boundary, defining an adaptive, picture content-dependent, one-dimensional filtered pixels region of interest (ROI) that crosses the boundary and is bound at each of its ends by a bounding pixel; defining a finite filter having a length correlated with the length of the ROI; defining a filtering pixels expansion that uniquely determines the padding values of the finite length filtered pixels ROI for the finite length filtering; and filtering the ROI pixels using the finite filter and the filtering expansion.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: September 16, 2008
    Assignee: Zoran Microelectronics Ltd.
    Inventors: Eyal Frishman, Tamir Sagi, Noam Oren
  • Publication number: 20030044080
    Abstract: A method for removing blocking artifacts from moving and still pictures, comprising classifying horizontal and vertical boundaries in each picture as blocky or non-blocky; for each blocky boundary, defining an adaptive, picture content-dependent, one-dimensional filtered pixels region of interest (ROI) that crosses the boundary and is bound at each of its ends by a bounding pixel; defining a finite filter having a length correlated with the length of the ROI; defining a filtering pixels expansion that uniquely determines the padding values of the finite length filtered pixels ROI for the finite length filtering; and filtering the ROI pixels using the finite filter and the filtering expansion.
    Type: Application
    Filed: September 5, 2002
    Publication date: March 6, 2003
    Applicant: EMBLAZE SYSTEMS LTD
    Inventors: Eyal Frishman, Tamir Sagi, Noam Oren