Patents by Inventor Daniel Freedman

Daniel Freedman 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: 20140006984
    Abstract: In one implementation, a graphical object classification system includes an acquisition module, a signature generation module, and a classification module. The acquisition module accesses a representation of a graphical object. The signature generation module generates an appearance-invariant signature of the graphical object based on the representation. The classification module classifies the graphical object based on the appearance-invariant signature.
    Type: Application
    Filed: April 7, 2011
    Publication date: January 2, 2014
    Inventors: Daniel Freedman, Pavel Kisilve, Anastasia Dubrovina, Sagi Schein, Ruth Bergman
  • Patent number: 8494262
    Abstract: A technique includes using a processor-based machine to determine a discrete color flow transformation to map target colors of a target object to source colors of a source object based at least in part on a first histogram indicating a color distribution of the target object and a second histogram of a color distribution indicating the source object. The technique includes determining a continuous color flow transformation to map the target colors to the source colors based at least in part on the discrete color flow transformation; and transforming the target colors of the target object to generate a third object based at least in part on the continuous color flow transformation.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: July 23, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel Freedman, Pavel Kisilev
  • Patent number: 8478032
    Abstract: A technique includes representing an image to be segmented using a graph including vertices and edges, where a subset of the vertices is marked as belonging to a plurality of objects. The technique includes assigning weights to the edges based at least in part on color probability densities associated with the objects derived from the subset of vertices marked as belonging to the plurality of objects; and segmenting the image, including identifying boundaries of the objects based at least in part on the weights and the graph.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: July 2, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Daniel Freedman
  • Publication number: 20120308157
    Abstract: Indications are received regarding which of plural outputs are preferred over others of the plural outputs. A continuous function is computed that satisfies constraints corresponding to the received indications and that satisfies a predefined criterion. Values of parameters are computed based on the continuous function, wherein the values of the parameters are useable in a process to generate an output.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: PAVEL KISILEV, Daniel Freedman
  • Publication number: 20120301017
    Abstract: A technique includes representing an image to be segmented using a graph including vertices and edges, where a subset of the vertices is marked as belonging to a plurality of objects. The technique includes assigning weights to the edges based at least in part on color probability densities associated with the objects derived from the subset of vertices marked as belonging to the plurality of objects; and segmenting the image, including identifying boundaries of the objects based at least in part on the weights and the graph.
    Type: Application
    Filed: May 24, 2011
    Publication date: November 29, 2012
    Inventor: Daniel Freedman
  • Publication number: 20120301028
    Abstract: A technique includes using a processor-based machine to determine a discrete color flow transformation to map target colors of a target object to source colors of a source object based at least in part on a first histogram indicating a color distribution of the target object and a second histogram of a color distribution indicating the source object. The technique includes determining a continuous color flow transformation to map the target colors to the source colors based at least in part on the discrete color flow transformation; and transforming the target colors of the target object to generate a third object based at least in part on the continuous color flow transformation.
    Type: Application
    Filed: May 24, 2011
    Publication date: November 29, 2012
    Inventors: Daniel Freedman, Pavel Kisilev
  • Publication number: 20110123069
    Abstract: A computer implemented method of mapping values of source pixels (c(x)s) of a source image 2 onto target pixels (c(x)t) of a target image 4. In one image (2) or in respective images (2, 4) two different groups (Rs, Rt) of pixels are selected to be representative of target and source pixels according to their property values. Within the image or images, target pixels (x?T) and source pixels (x?S) are selected which match the selected representative target and source pixels according to the property values thereof. The distributions of values of properties associated with the source pixels and target pixels are calculated. New property values are mapped onto the target pixels according to a transform which minimises an overall closeness measure between the source distribution and the target distribution.
    Type: Application
    Filed: November 20, 2009
    Publication date: May 26, 2011
    Inventors: Pavel Kisilev, Daniel Freedman
  • Patent number: 7836389
    Abstract: An audiovisual editing system that permits a journalist and other editors to edit both audiovisual and corresponding text segments included in a story. The data structure representing a story includes a list of media segments and a list of corresponding text segments. Each media segment has a type, such as script, SOT and voice, and includes a list of video clips. Each SOT segment or voice segment includes a list of timing control elements that determine the length of a media segment. The difference in the duration of the audiovisual material and the duration of the related text may be displayed to the editor, making it easier for the editor to match video to a script. Similarly, the duration of voice and SOT clips can be displayed to the editor, making it easier for the editor to match the video to the audio.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: November 16, 2010
    Assignee: Avid Technology, Inc.
    Inventors: Johnathon E. Howard, Roy L. Procops, Daniel Freedman, Christopher M. Thomas, Carlos W. Smith
  • Publication number: 20070260968
    Abstract: To address needs of journalists and other editors, an audiovisual editing system associates segments of audiovisual materials with segments of related text. The editing system permits an editor to edit both the audiovisual materials of the segments and to edit the related text. The data structure representing the story includes a list of media segments and a list a text segments and a correspondence among the segments. Each media segment has a type, such as script, SOT and voice, and includes a list of video clips. These data structures enable the editing system to provide a simple and intuitive interface for editing a story, and can be transformed in a straightforward manner into a conventional, multitrack sequence used to represent an audiovisual composition. The editing system automatically defines parameters, such as designating the correct audio tracks, which minimize the chance for errors and speeds the workflow. Automatic ducking of these tracks also can be provided.
    Type: Application
    Filed: April 13, 2005
    Publication date: November 8, 2007
    Inventors: Johnathon Howard, Roy Procops, Daniel Freedman, Christopher Thomas, Carlos Smith