Patents by Inventor Edward R. Ratner

Edward R. Ratner 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).

  • Patent number: 10692184
    Abstract: The presently-disclosed technology improves the resolution of an x-ray microscope so as to obtain super-resolution x-ray images having resolutions beyond the maximum normal resolution of the x-ray microscope. Furthermore, the disclosed technology provides for the rapid generation of the super-resolution x-ray images and so enables real-time super-resolution x-ray imaging for purposes of defect detection, for example. A method of super-resolution x-ray imaging using a super-resolving patch classifier is provided. In addition, a method of training the super-resolving patch classifier is disclosed. Other embodiments, aspects and features are also disclosed.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: June 23, 2020
    Assignee: SVXR, INC.
    Inventors: Edward R. Ratner, David L. Adler
  • Publication number: 20200013145
    Abstract: The presently-disclosed technology improves the resolution of an x-ray microscope so as to obtain super-resolution x-ray images having resolutions beyond the maximum normal resolution of the x-ray microscope. Furthermore, the disclosed technology provides for the rapid generation of the super-resolution x-ray images and so enables real-time super-resolution x-ray imaging for purposes of defect detection, for example. A method of super-resolution x-ray imaging using a super-resolving patch classifier is provided. In addition, a method of training the super-resolving patch classifier is disclosed. Other embodiments, aspects and features are also disclosed.
    Type: Application
    Filed: August 2, 2018
    Publication date: January 9, 2020
    Applicant: SVXR, INC.
    Inventors: Edward R. RATNER, David L. ADLER
  • Patent number: 8264544
    Abstract: A method for automated content insertion into a video sequence. The video sequence comprising a sequence of frames is received. An automated determination is made of non-moving pixels in the sequence of frames. Thereafter, an automated identification is made of valid regions comprising the non-moving pixels which are suitable for unobtrusive content insertion. Other embodiments, aspects and features are also disclosed.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: September 11, 2012
    Assignee: Keystream Corporation
    Inventors: Arthur George Chang, Schuyler A. Cullen, Edward R. Ratner
  • Patent number: 8145003
    Abstract: In one embodiment, an image is broken up into multiple regions or segments, where each segment may be of arbitrary shape, and a transform (multi-scale or otherwise) is applied on the set of segments. In another embodiment, pattern adaptive prediction is used when predicting the next finer level of the transform pyramid. The pattern adaptive prediction uses the parent grid to determine what geometry of a filter is to be used when predicting the child grid. At the boundaries of the domain, the pattern adaptive prediction can coupled with the domain adaptive prediction technique.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: March 27, 2012
    Assignee: Altera Corporation
    Inventors: Adityo Prakash, Edward R. Ratner, Dimitrios Antsos
  • Patent number: 8085849
    Abstract: One embodiment relates to an automated method for estimating motion of an image segment. An image frame is segmented into irregularly-shaped image segments. Motion vectors of blocks of pixels in the image frame are estimated. A determination is made as to the blocks which overlap a segment, and candidate motion vectors are determined from the motion vectors for those overlapping blocks. A motion vector for the segment is selected from amongst the candidate motion vectors. Other embodiments, aspects, and features are also disclosed.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: December 27, 2011
    Assignee: Keystream Corporation
    Inventors: Edward R. Ratner, Schuyler A. Cullen
  • Patent number: 7920720
    Abstract: One embodiment relates to a computer-implemented method for the automated extraction of objects from a video stream. The method includes an automated procedure for creating a temporal graph, and an automated procedure for cutting the graph into graph partitions. The method further includes an automated procedure for mapping the graph partitions to pixels in frames of the video stream. Other features, aspects and embodiments are also disclosed.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: April 5, 2011
    Assignee: Keystream Corporation
    Inventors: Edward R. Ratner, Schuyler A. Cullen, Darius John Sadri
  • Patent number: 7848571
    Abstract: One embodiment relates to a computer-implemented method of image segmentation using automated saddle point detection. An edge map is created by edge detection, and a distance map is generated based on the edge map. Saddle points are detected using the distance map. Connector pixels are determined using the saddle points, and connector pixels forming valid connecting paths are marked as edge pixels. Finally, flood filling is performed within edges to designate image segments. Other features, aspects and embodiments are also disclosed.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: December 7, 2010
    Assignee: Keystream Corporation
    Inventors: Edward R. Ratner, Schuyler A. Cullen
  • Patent number: 7826072
    Abstract: The present application discloses a method of model-based measurement of semiconductor device features using a scatterometer system. The method includes at least the following steps. A cost function is defined depending upon a plurality of variable parameters of the scatterometer system and upon a plurality of variable parameters for computer-implemented modeling to determine measurement results. Constraints are established for the plurality of variable parameters of the scatterometer system and for the plurality of variable parameters for the computer-implemented modeling. A computer-implemented optimization procedure is performed to determine an optimized global set of parameters, including both the variable parameters of the scatterometer system and the variable parameters for the computer-implemented modeling, which result in a minimal value of the cost function. Finally, the optimized global set of parameters is applied to configure the scatterometer system and the computer-implemented modeling.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: November 2, 2010
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Daniel C. Wack, Andrei Veldman, Edward R. Ratner, John Hench, Noah Bareket
  • Patent number: 7716003
    Abstract: The present application discloses a new technique which reduces the dimensionality of a feature model by re-use of data that has been obtained by a prior measurement. The data re-used from the prior measurement may range from parameters, such as geometrical dimensions, to more complex data that describe the electromagnetic scattering function of an underlying layer (for example, a local solution of the electric field properties).
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: May 11, 2010
    Assignee: KLA-Tencor Technologies Corporation
    Inventors: Daniel C. Wack, Andrei Veldman, Edward R. Ratner, John Hench, Noah Bareket
  • Patent number: 7652721
    Abstract: One embodiment disclosed relates to the use of object motion estimation to interlace a progressive video sequence. One of a plurality of consecutive frames is segmented and motion vectors for each segment are determined though object motion estimation. Interpolated motion vectors are used to construct at least one intermediate frame, and interlaced fields are extracted from the new sequence of frames that includes intermediate frames. An interlaced sequence with smooth, incremental motion is thus constructed from a progressive video sequence.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: January 26, 2010
    Assignee: Altera Corporation
    Inventors: Gary R. Holt, Edward R. Ratner
  • Patent number: 7639741
    Abstract: A method and apparatus for temporally filtering a video sequence using motion compensation in which motion information captures the motion of objects is disclosed. Pixels from a current frame are aligned with matching pixels from previous and/or future frames according to the motion of the surrounding object of arbitrary shape. A weighted average of the corresponding pixels is taken for each pixel in the current frame to produce a filtered version of the current frame. The weights may be adjusted to compensate for similarities between the frames and for blur transitions near object boundaries. A lighting offset may also be used to prevent erroneous lighting shifts during filtering.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: December 29, 2009
    Assignee: Altera Corporation
    Inventors: Gary R. Holt, Edward R. Ratner
  • Publication number: 20080123958
    Abstract: One embodiment relates to a computer-implemented method of image segmentation using automated saddle point detection. An edge map is created by edge detection, and a distance map is generated based on the edge map. Saddle points are detected using the distance map. Connector pixels are determined using the saddle points, and connector pixels forming valid connecting paths are marked as edge pixels. Finally, flood filling is performed within edges to designate image segments. Other features, aspects and embodiments are also disclosed.
    Type: Application
    Filed: June 25, 2007
    Publication date: May 29, 2008
    Inventors: Edward R. Ratner, Schuyler A. Cullen
  • Publication number: 20080123959
    Abstract: One embodiment relates to a computer-implemented method for automated object recognition and classification in scenes using segment-based object extraction. The method includes automated procedures for receiving video images, creating segmentation maps from said images, grouping segments so as to form extracted objects, extracting features from said extracted objects, classifying said extracted objects using said features. Other features, aspects and embodiments are also disclosed.
    Type: Application
    Filed: June 25, 2007
    Publication date: May 29, 2008
    Inventors: Edward R. Ratner, Schuyler A. Cullen
  • Publication number: 20080123957
    Abstract: One embodiment relates to a computer-implemented method for the automated extraction of objects from a video stream. The method includes an automated procedure for creating a temporal graph, and an automated procedure for cutting the graph into graph partitions. The method further includes an automated procedure for mapping the graph partitions to pixels in frames of the video stream. Other features, aspects and embodiments are also disclosed.
    Type: Application
    Filed: June 25, 2007
    Publication date: May 29, 2008
    Inventors: Edward R. Ratner, Schuyler A. Cullen, Darius John Sadri
  • Publication number: 20080112593
    Abstract: An automated method for classifying an object in a sequence of video frames. The object is tracked in multiple frames of the sequence of video frame, and feature descriptors are determined for the object for each of the multiple frames. Multiple classification scores are computed by matching said feature descriptors for the object for each of the multiple frames with feature descriptors for a candidate class in a classification database. Said multiple classification scores are aggregated to generate an estimated probability that the object is a member of the candidate class. Other embodiments, aspects and features are also disclosed.
    Type: Application
    Filed: October 30, 2007
    Publication date: May 15, 2008
    Inventors: Edward R. Ratner, Schuyler A. Cullen
  • Patent number: 7362374
    Abstract: One embodiment disclosed relates to the use of object motion estimation to interlace a progressive video sequence. One of a plurality of consecutive frames is segmented and motion vectors for each segment are determined though object motion estimation. Interpolated motion vectors are used to construct at least one intermediate frame, and interlaced fields are extracted from the new sequence of frames that includes intermediate frames. An interlaced sequence with smooth, incremental motion is thus constructed from a progressive video sequence.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: April 22, 2008
    Assignee: Altera Corporation
    Inventors: Gary R. Holt, Edward R. Ratner
  • Patent number: 7356182
    Abstract: One embodiment of the invention pertains to a method of determining a measure of image complexity. An image is subdivided the image into a plurality of small image regions. Multiple statistical tests are performed to determine the similarity of a pair of adjacent image regions. If said pair passes the multiple statistical tests, then the pair of adjacent image regions are grouped together into one new region. The resulting merged regions may be weighted according to geometry and/or color variance, and the weights may be summed to produce an image complexity measure.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: April 8, 2008
    Assignee: Altera Corporation
    Inventors: Michael Fleisher, Sachin Ahuja, Adityo Prakash, Edward R. Ratner
  • Patent number: 7295711
    Abstract: One embodiment of the invention relates to a method of merging segments to form supersegments in an image. The image consists of a plurality of segments that are constituent portions of the image. At least one candidate segment(s) and at least one neighboring segment(s) for each candidate segment are identified. An error statistic for each pair, consisting of a candidate segment and a corresponding neighboring segment, is computed. A neighboring segment is determined that results in a smallest error statistic for a given candidate segment. A determination is also made as to whether the smallest error statistic is sufficiently small to merit merging of the corresponding pair of segments. The corresponding pair of segments is merged to create one supersegment. The supersegment is a new segment including all pixels formerly contained in one of the two segments that were merged.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: November 13, 2007
    Assignee: Altera Corporation
    Inventors: Sachin Ahuja, Gavin B. Horn, Michael Fleisher, John S. Chen, Adityo Prakash, Edward R. Ratner
  • Patent number: 7274661
    Abstract: A method and apparatus for client-side detection of network congestion in a best-effort packet network comprising streaming media traffic is disclosed. Said method and apparatus provide for quality streaming media services in a congested network with constrained bandwidth over the last-mile link. A client media buffer detects at least one level of congestion and signals a server to enact at least one error mechanism. Preferred error mechanisms include packet retransmissions, stream prioritization, stream acceleration, changes in media compression rate, and changes in media resolution. Said method and apparatus allow distributed management of network congestion for networks comprising multiple clients and carrying significant streaming media traffic.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: September 25, 2007
    Assignee: Altera Corporation
    Inventors: Chandlee Harrell, Edward R. Ratner, Thomas D. Miller, Adityo Prakash, Hon Hing So
  • Patent number: 7099513
    Abstract: A process and apparatus for allocating bits between the stages of a multi-stage digital image compression scheme with quantizer feedback is disclosed. The process selects a quantization schedule (from a finite number of possibilities) for all stages that minimizes an estimate of total distortion while keeping total bit demand below a constraint; uses said schedule to actually quantize one stage of the compression scheme; selects a new quantization schedule for the remaining stages using estimates for distortion and bit demand that are updated to reflect the quantization of the previous stage; actually quantizes the next stage according to the new quantization schedule; and continues recursively until it has chosen an actual quantization scale for every stage of the compression scheme.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: August 29, 2006
    Assignee: PTS Corporation
    Inventors: Schuyler Cullen, Edward R. Ratner, Rasmus Larsen, David B. Kita