Patents Assigned to Euclid Discoveries, LLC
  • Publication number: 20130107948
    Abstract: A model-based compression codec applies higher-level modeling to produce better predictions than can be found through conventional block-based motion estimation and compensation. Computer-vision-based feature and object detection algorithms identify regions of interest throughout the video datacube. The detected features and objects are modeled with a compact set of parameters, and similar feature/object instances are associated across frames. Associated features/objects are formed into tracks and related to specific blocks of video data to be encoded. The tracking information is used to produce model-based predictions for those blocks of data, enabling more efficient navigation of the prediction search space than is typically achievable through conventional motion estimation methods. A hybrid framework enables modeling of data at multiple fidelities and selects the appropriate level of modeling for each portion of video data.
    Type: Application
    Filed: December 21, 2012
    Publication date: May 2, 2013
    Applicant: Euclid Discoveries, LLC
    Inventor: Euclid Discoveries, LLC
  • Publication number: 20130083854
    Abstract: A data compression method and apparatus that includes detecting a portion of a signal comprising a sequence of video frames that uses a disproportionate amount of bandwidth compared to other portions of the signal. The detected portion of the signal result in determined components of interest. Relative to certain variance, these components of interest are normalized to generate an intermediate form, which represents the components of interest reduced in complexity by the certain variance and enables a compressed form of the signal that maintains saliency. The detecting includes any of: (i) analyzing image gradients across frames where image gradient is a first derivative model and gradient flow is a second derivative, (ii) integrating finite differences of pels temporally/spatially to form a derivative model, (iii) analyzing an illumination field across frames, and (iv) predictive analysis, to determine bandwidth consumption, which is used to determine the components of interest.
    Type: Application
    Filed: November 21, 2012
    Publication date: April 4, 2013
    Applicant: EUCLID DISCOVERIES, LLC
    Inventor: Euclid Discoveries, LLC
  • Patent number: 8243118
    Abstract: Systems and methods for processing video are provided. Video compression schemes are provided to reduce the number of bits required to store and transmit digital media in video conferencing or videoblogging applications. A photorealistic avatar representation of a video conference participant is created. The avatar representation can be based on portions of a video stream that depict the conference participant. A face detector is used to identify, track and classify the face. Object models including density, structure, deformation, appearance and illumination models are created based on the detected face. An object based video compression algorithm, which uses machine learning face detection techniques, creates the photorealistic avatar representation from parameters derived from the density, structure, deformation, appearance and illumination models.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: August 14, 2012
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles P. Pace
  • Publication number: 20120163446
    Abstract: Personal object based archival systems and methods are provided for processing and compressing video. By analyzing features unique to a user, such as face, family, and pet attributes associated with the user, an invariant model can be determined to create object model adapters personal to each user. These personalized video object models can be created using geometric and appearance modeling techniques, and they can be stored in an object model library. The object models can be reused for processing other video streams. The object models can be shared in a peer-to-peer network among many users, or the object models can be stored in an object model library on a server. When the compressed (encoded) video is reconstructed, the video object models can be accessed and used to produce quality video with nearly lossless compression.
    Type: Application
    Filed: December 30, 2011
    Publication date: June 28, 2012
    Applicant: Euclid Discoveries, LLC
    Inventor: Charles P. Pace
  • Publication number: 20120155536
    Abstract: Systems and methods of processing video data are provided. Video data having a series of video frames is received and processed. One or more instances of a candidate feature are detected in the video frames. The previously decoded video frames are processed to identify potential matches of the candidate feature. When a substantial amount of portions of previously decoded video frames include instances of the candidate feature, the instances of the candidate feature are aggregated into a set. The candidate feature set is used to create a feature-based model. The feature-based model includes a model of deformation variation and a model of appearance variation of instances of the candidate feature. The feature-based model compression efficiency is compared with the conventional video compression efficiency.
    Type: Application
    Filed: December 30, 2011
    Publication date: June 21, 2012
    Applicant: Euclid Discoveries, LLC
    Inventor: Charles P. Pace
  • Publication number: 20100086062
    Abstract: Personal object based archival systems and methods are provided for processing and compressing video. By analyzing features unique to a user, such as face, family, and pet attributes associated with the user, an invariant model can be determined to create object model adapters personal to each user. These personalized video object models can be created using geometric and appearance modeling techniques, and they can be stored in an object model library. The object models can be reused for processing other video streams. The object models can be shared in a peer-to-peer network among many users, or the object models can be stored in an object model library on a server. When the compressed (encoded) video is reconstructed, the video object models can be accessed and used to produce quality video with nearly lossless compression.
    Type: Application
    Filed: January 4, 2008
    Publication date: April 8, 2010
    Applicant: EUCLID DISCOVERIES, LLC
    Inventor: Charles P. Pace
  • Patent number: 7508990
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data. The invention serves to extract salient information in a robust and efficient manner while addressing the problems typically associated with video data sources.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: March 24, 2009
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles Paul Pace
  • Patent number: 7457435
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data. The invention serves to extract salient information in a robust and efficient manner while addressing the problems typically associated with video data sources.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: November 25, 2008
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles P. Pace
  • Patent number: 7457472
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data. The invention serves to extract salient information in a robust and efficient manner while addressing the problems typically associated with video data sources.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 25, 2008
    Assignee: Euclid Discoveries, LLC
    Inventors: Charles P. Pace, John Edward Weiss
  • Patent number: 7436981
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data. The invention serves to extract salient information in a robust and efficient manner while addressing the problems typically associated with video data sources.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: October 14, 2008
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles P. Pace
  • Patent number: 7426285
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data. The invention serves to extract salient information in a robust and efficient manner while addressing the problems typically associated with video data sources.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: September 16, 2008
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles Paul Pace
  • Patent number: 7424157
    Abstract: A computer system and methods for processing image data, such as video data, are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data. The invention serves to extract salient information in a robust and efficient manner while addressing the problems typically associated with video data sources.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: September 9, 2008
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles Paul Pace
  • Patent number: 7158680
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: January 2, 2007
    Assignee: Euclid Discoveries, LLC
    Inventor: Charles Paul Pace
  • Publication number: 20060233448
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 19, 2006
    Applicant: Euclid Discoveries LLC
    Inventors: Charles Pace, John Weiss
  • Publication number: 20060177140
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data.
    Type: Application
    Filed: January 20, 2006
    Publication date: August 10, 2006
    Applicant: Euclid Discoveries LLC
    Inventors: Charles Pace, John Weiss
  • Publication number: 20060133681
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data.
    Type: Application
    Filed: November 16, 2005
    Publication date: June 22, 2006
    Applicant: Euclid Discoveries LLC
    Inventors: Charles Pace, John Weiss
  • Publication number: 20060067585
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 30, 2006
    Applicant: Euclid Discoveries LLC
    Inventor: Charles Pace
  • Publication number: 20060029253
    Abstract: An apparatus and methods for processing video data are described. The invention provides a representation of video data that can be used to assess agreement between the data and a fitting model for a particular parameterization of the data. This allows the comparison of different parameterization techniques and the selection of the optimum one for continued video processing of the particular data. The representation can be utilized in intermediate form as part of a larger process or as a feedback mechanism for processing video data. When utilized in its intermediate form, the invention can be used in processes for storage, enhancement, refinement, feature extraction, compression, coding, and transmission of video data.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 9, 2006
    Applicant: Euclid Discoveries LLC
    Inventor: Charles Pace