Patents by Inventor Robert Seidl

Robert Seidl 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: 6333749
    Abstract: A computer-assisted technique for constructing a three-dimensional model on top of one or more images (e.g., photographs) such that the model's parameters automatically match those of the real world object depicted in the photograph(s). Camera parameters such as focal length, position, and orientation in space may be determined from the images such that the projection of a three-dimensional model through the calculated camera parameters matches the projection of the real world object through the camera onto the image surface. Modeling is accomplished using primitives, such as boxes or pyramids, which may be intuitively manipulated to construct the three-dimensional model on a video display or other display screen of a computer system with a two-dimensional input controller (e.g., a mouse, joystick, etc.) such that the, displayed three-dimensional object manipulation emulates physical three-dimensional object manipulation.
    Type: Grant
    Filed: April 17, 1998
    Date of Patent: December 25, 2001
    Assignee: Adobe Systems, Inc.
    Inventors: Tilman Reinhardt, Robert Seidl
  • Patent number: 6281904
    Abstract: Information extracted from two or more images of a scene is composited into a single texture image for each surface of a computer-generated model of the scene thus providing, view-independent rectangular textures over standard geometries. In conjunction with a photogrammetric modeling system, the texture information may be extracted from a variety of images, which may be taken from a variety of different angles, with different cameras and under different lighting conditions. The fusion of the texture information is preferably performed during a preprocessing step, eliminating the need for further texture processing. Perspective projection artifacts in the final texture is reduced or eliminated. Further, visible seams between partial textures from different images (which may otherwise be caused by misregistration or differences in illumination) are reduced or avoided.
    Type: Grant
    Filed: June 9, 1998
    Date of Patent: August 28, 2001
    Assignee: Adobe Systems Incorporated
    Inventors: Tilman Reinhardt, Robert Seidl
  • Patent number: 5710896
    Abstract: A method and apparatus for developing graphics applications, including a framework for handling the exchange of graphical data between applications and for presenting and manipulating graphical objects. The framework includes a number of classes which are used by the application developer to facilitate the interaction between the major subsystems, Models, Views and User Interface, of the system architecture.
    Type: Grant
    Filed: March 6, 1996
    Date of Patent: January 20, 1998
    Assignee: Object Technology Licensing Corporation
    Inventor: Robert Seidl
  • Patent number: 5583977
    Abstract: A method and apparatus enables direct manipulation of 3D curve images on a computer display. In accordance with this method and apparatus, a curve object is created which, in turn, generates a 3D virtual box image enclosing a portion of a selected curve image. The 3D virtual box image has areas which are sensitive to a pointing device cursor such that a user can select an area and use it to manipulate the virtual box. Manipulation of the virtual box causes the curve object to redisplay the portion of the curve image within the box so that the curve image is changed with direct kinesthetic correspondence between the manipulation of the virtual box and the curve image.
    Type: Grant
    Filed: October 21, 1993
    Date of Patent: December 10, 1996
    Assignee: Taligent, Inc.
    Inventor: Robert Seidl
  • Patent number: 5479589
    Abstract: A method and apparatus for defining customizable pick, hit or find detection criteria for geometric types and using the results of the search as a basis for determining whether to perform an action. According to the inventive method, a search protocol is defined for geometric types. The search criteria is compared with graphic objects to determine whether the object matches the criteria. Based on the results of the comparison, an output is produced. In addition to allowing customized hit criteria for primitive geometric types, the hit object framework allows hit criteria to be specified for geometric types created by the application developer.
    Type: Grant
    Filed: August 4, 1993
    Date of Patent: December 26, 1995
    Assignee: Taligent, Inc.
    Inventors: John Peterson, Rajiv Jain, Robert Seidl
  • Patent number: 5455599
    Abstract: An object-oriented graphic system is disclosed including a processor with an attached display, storage and object-oriented operating system. The graphic system builds a component object in the storage of the processor for managing graphic processing. The processor includes an object for connecting one or more graphic devices to various objects responsible for tasks such as graphic accelerators, frame buffers, page description languages and vector engines. The system is fully extensible and includes polymorphic processing built into each of the support objects.
    Type: Grant
    Filed: April 4, 1995
    Date of Patent: October 3, 1995
    Assignee: Taligent Inc.
    Inventors: Arthur W. Cabral, Rajiv Jain, Maire L. Howard, John Peterson, Richard D. Webb, Robert Seidl