Object-oriented programming with prototypes
Object-oriented programming with prototypes
Knowledge Acquisition Via Incremental Conceptual Clustering
Machine Learning
Efficient Feature Selection in Conceptual Clustering
ICML '97 Proceedings of the Fourteenth International Conference on Machine Learning
Video Summarization Based on Semantic Representation
AMCP '98 Proceedings of the First International Conference on Advanced Multimedia Content Processing
Hi-index | 0.00 |
Current video database systems are able to manipulate syntactic aspects of temporal media like video and audio. However, few of these systems are able to manipulate video information according to its semantic content. Furthermore, manually describing video content is tedious and not practical for the video data due to the temporal, spatial, and massive characteristic of the video, meanwhile content description always depends on users' interpretation. Our video description model is based on "object-oriented model based on prototypes" which is proposed in the object-oriented programming field. A prototype is a prefabricated object with a predefined structure, content, and behavior from which new objects can be constructed from other prototypes. By using prototypes, the user is able to describe video stories easily implementing and modifying prototypes of typical scenes that usually appear in several stories. Our method uses two hierarchical structures, one based on prototypes' inheritance structure and another based on prototypes' internal structure. From this point of view, our system includes a hierarchical prototype menu, which guides the user to reach easily requested prototypes; hence, the story remains the same regardless of different users' interpretation.