scispace - formally typeset
Search or ask a question
Topic

Object (computer science)

About: Object (computer science) is a research topic. Over the lifetime, 106024 publications have been published within this topic receiving 1360115 citations. The topic is also known as: obj & Rq.


Papers
More filters
Patent
14 Dec 1994
TL;DR: In this paper, an information delivery system including a head end broadcasting a data stream of media objects, the head end being coupled to a broadcast television interface and at least one information service provider and including an encoder for encoding information in the media object is disclosed.
Abstract: An information delivery system including a head end broadcasting a data stream of media objects, the head end being coupled to a broadcast television interface and at least one information service provider and including an encoder for encoding information in the media object is disclosed. The system may deliver and implement a programming guide delineating programming information available on the information delivery system in one or more media objects in the data stream in an encoded fashion by the encoder. A user terminal is coupled to the head-end and receives the media objects. The user terminal has an output and includes a decoder for the media objects. Also provided in one aspect is a user interface, at least partially stored in the user-terminal, which selects a user-defined subset of media objects for provision to the output of the user terminal. Further, an information navigation system for an information delivery system is provided. The navigation system functions with the electronic program guide and includes a user interface having a plurality of icon representations of various functions of the system, and including a broadcast television interface. The navigation system also includes a smart service navigator which interacts with the user interface and the electronic program guide to provide an output to the user.

379 citations

Patent
07 Jun 1995
TL;DR: In this article, a method and apparatus for mapping depth of an object in a preferred arrangement uses a projected light pattern to provide a selected texture to the object along the optical axis (24) of observation.
Abstract: A method and apparatus for mapping depth of an object (22) in a preferred arrangement uses a projected light pattern to provide a selected texture to the object (22) along the optical axis (24) of observation. An imaging system senses (32, 34) first and second images of the object (22) with the projected light pattern and compares the defocused of the projected pattern in the images to determine relative depth of elemental portions of the object (22).

378 citations

Journal ArticleDOI
TL;DR: This article shows how class-based object-oriented systems can be extended to handle evolving objects well, and complemented by role hierarchies, whose nodes represent role types an object classified in the root may take on.
Abstract: In many class-based object-oriented systems the association between as instance and a class is exclusive and permanent Therefore these systems have serious difficulties in representing objects taking on different roles over time Such objects must be reclassified any time they evolve (eg, if a person becomes a student and later an employee) Class hierarchies must be planned carefully and may grow exponentially if entities may take on serveral independent roles The problem is even more servere for object-oriented databases than for common object-oriented programming Databases store objects over longer periods, during which the represented entities evolve This article shows how class-based object-oriented systems can be extended to handle evolving objects well Class hierarchies are complemented by role hierarchies, whose nodes represent role types an object classified in the root may take on At any point in time, an entity is represented by an instance of the root and an instance of every role type whose role it currently plays In a natural way, the approach extends traditional object-oriented concepts, such as classification, object identity, specialization, inheritance, and polymorphism in a natural way The practicability of the approach is demonstrated by an implementation in Smalltalk Smalltalk was chosen because it is widely known, which is not true for any particular class-based object-oriented database programming language Roles can be provided in Smalltalk by adding a few classes There is no need to modify the semantics of Smalltalk itself Role hierarchies are mapped transparently onto ordinary classes The presented implementation can easily be ported to object-oriented database programming languages based on Smalltalk, such as Gemstone's OPAL hierarchies are complemented by role hierarchies, whose nodes represent role types an object classified in the root may take on At any point in time, an entity is represented by an instance of the root and an instance of every role type whose role in currently plays

378 citations

Patent
19 Nov 2001
TL;DR: In this paper, a system with a video camera coupled to a computer is presented, in which the computer is configured to automatically provide object segmentation and identification, object motion tracking (for moving objects), object position classification, and behavior identification.
Abstract: In general, the present invention is directed to systems and methods for finding the position and shape of an object using video. The invention includes a system with a video camera coupled to a computer in which the computer is configured to automatically provide object segmentation and identification, object motion tracking (for moving objects), object position classification, and behavior identification. In a preferred embodiment, the present invention may use background subtraction for object identification and tracking, probabilistic approach with expectation-maximization for tracking the motion detection and object classification, and decision tree classification for behavior identification. Thus, the present invention is capable of automatically monitoring a video image to identify, track and classify the actions of various objects and the object's movements within the image. The image may be provided in real time or from storage. The invention is particularly useful for monitoring and classifying animal behavior for testing drugs and genetic mutations, but may be used in any of a number of other surveillance applications.

375 citations

Patent
14 Mar 1997
TL;DR: In this paper, an object for providing isolated, hierarchical data storage can be used in a method for recommending an item to one of a plurality of users, where the data object abstracts an associated physical memory element and provides an interface for storing data and retrieving data from the physical memory elements.
Abstract: An object for providing isolated, hierarchical data storage can be used in a method for recommending an item to one of a plurality of users. The data object abstracts an associated physical memory element and provides an interface for storing data and retrieving data from the physical memory element. In some embodiments the data object is provided with an indicator for identifying another data object that is used if a memory request is unable to be serviced by the associated physical memory element. In other embodiments this data object can be used to efficiently and transparently store profile data associated with a system for recommending items to users.

375 citations


Network Information
Related Topics (5)
Query optimization
17.6K papers, 474.4K citations
84% related
Programming paradigm
18.7K papers, 467.9K citations
84% related
Software development
73.8K papers, 1.4M citations
83% related
Compiler
26.3K papers, 578.5K citations
83% related
Software system
50.7K papers, 935K citations
82% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202238
20213,087
20205,900
20196,540
20185,940
20175,046