Abstract
In this paper, we describe a similarity-based retrieval framework for temporal information, such as multimedia presentations. We develop techniques that allow users to query and retrieve multimedia documents, based on their temporal content. For this purpose, we describe different temporal data models and a set of similarity metrics applicable for different retrieval tasks. We develop algorithms that efficiently compute these metrics and report on experiment results. We also develop algorithms that efficiently index temporal structures based on these measures and show that the proposed variant of multi dimensional scaling is efficient and provides high quality retrieval of temporal specifications.
Similar content being viewed by others
References
S. Adali, K.S. Candan, Su-Shing Chen, K. Erol, and V.S. Subrahmanian, “Advanced video information system: Data structures and query processing,” ACM-Springer Multimedia Systems Journal, Vol. 4, pp. 172–186, Aug. 96.
S. Adali, M.-L. Sapino, and V.S. Subrahmanian, “A multimedia presentation algebra,” SIGMOD’99, pp. 121–132, June 1999.
J.F. Allen, “Maintaining knowledge about temporal intervals,” Communications of the ACM, Vol. 26, No. 11, pp. 832–843, Nov. 1983.
J.F. Allen, “Towards a general theory of time and action,” Artificial Intelligence, Vol. 23, pp. 123–154, 1984.
B. Aspavall and Y. Shiloach, “A polynomial time algorithm for solving systems of linear inequalities with two variables per inequality,” SIAM Journal of Computing, Vol. 9, No. 4, pp. 827–845, Nov. 1980.
C. Baral, G. Gonzalez, and T.C. Som, “Design and implementation of display specifications for multimedia answers,” ICDE’98, Orlando, Florida, 1998, pp. 558–565.
A. Del Bimbo, E. Vicario, and D. Zingoni, “Symbolic description and visual querying of image sequences using spatio-temporal logic,” TKDE, Vol. 7, No. 4, pp. 609–622, 1995.
M.C. Buchanan and P.T. Zellweger, “Automatic temporal layout mechanisms,” ACM Multimedia 93, pp. 341–350, 1993.
M.C. Buchanan and P.T. Zellweger, “Scheduling multimedia documents using temporal constraints,” in Network and Operating System Support for Digital Audio and Video, P. Venkat Rangan (Ed.), Springer-Verlag: Berlin; Heidelberg: New York, 1993, pp. 237–249.
M.C. Buchanan and P.T. Zellweger, “Automatically generating consistent schedules for multimedia documents,” ACM/Springer-Verlag Journal of Multimedia Systems, Vol. 1, No. 2, 1993.
K.S. Candan, “A framework for distributed multimedia collaborations,” Ph.D. Thesis, University of Maryland at College Park.
K.S. Candan and R. Cutler, “Multimedia authoring systems,” Appeared as a chapter in the book Multimedia Database Systems, V.S. Subrahmanian and S. Jajoida (Eds.), Springer-Verlag.
K.S. Candan, E. Hwang, B. Prabhakaran, and V.S. Subrahmanian, Resource Lock Commit Protocol (RLCP) for Multimedia Object Retrieval, Technical Report, UMCP-CSD CS-TR-3746, UMIACS-TR-97-08, Feb. 1997.
K.S. Candan, E. Hwang, and V.S. Subrahmanian, “An event-based model for continuous media data on heterogeneous disk servers,” Accepted for publication in ACM-Springer Multimedia Systems Journal.
K.S. Candan, E. Lemar, and V.S. Subrahmanian, “Management and rendering of multimedia views,” Fourth International Workshop on Multimedia Information Systems, 1998.
K.S. Candan, E. Lemar, and V.S. Subrahmanian, “View management in multimedia databases,” VLDB Journal Vol. 9, No. 2, pp. 131–153, 2000.
K.S. Candan and W.-S. Li, “On similarity measures for multimedia database applications,” Knowledge and Information Systems, Vol. 3, No. 1, pp. 30–51, 2001.
K.S. Candan, W.-S. Li, and M.L. Priya, “Similarity-based ranking and query processing in multimedia databases,” DKE, Vol. 35, No. 3, pp. 259–298, 2000.
K.S. Candan, B. Prabhakaran, and V.S. Subrahmanian, “A framework for supporting multimedia document authoring and presentation,” in the Fourth ACM International Multimedia Conference ‘96, Boston, Nov. 1996, pp. 329–339.
K.S. Candan, B. Prabhakaran, and V.S. Subrahmanian, “Collaborative multimedia documents: Authoring and presentation,” Special issue of the International Journal of Intelligent Systems on Multimedia Computing Systems, Vol. 13, No. 12, 1998.
K.S. Candan, B. Prabhakaran, and V.S. Subrahmanian, “Retrieval schedules based on resource availability and flexible presentation specifications,” ACM-Springer Multimedia Systems Journal, Vol. 6, No. 4, pp. 232–250, 1998.
K.S. Candan, B. Prabhakaran, and V.S. Subrahmanian, “Collaborative multimedia documents: Authoring and presentation,” Accepted for publication in the Special Issue of the International Journal of Intelligent Systems on Multimedia Computing Systems.
K.S. Candan, V.S. Subrahmanian, and P.V. Rangan, “Towards a theory of collaborative multimedia,” IEEE International Conference on Multimedia Computing and Systems, Hiroshima, Japan, June 96, pp. 279–282.
K.S. Candan, V.S. Subrahmanian, and P. Venkat Rangan, “Collaborative multimedia systems: Synthesis of media objects,” IEEE Trans. on Knowledge and Data Engineering, Vol. 10, No. 3, pp. 433–457, May–June 1998.
S. Chawathe, “Comparing hierarchical data in external memory,” to appear in Proceedings of the Twenty-fifth International Conference on Very Large Data Bases, Edinburgh, Scotland, U.K., 1999.
S. Chawathe and H. Garcia-Molina, “Meaningful change detection in structured data,” in Proceedings of the ACM SIGMOD International Conference on Management of Data, Tucson, Arizona, May 1997, pp. 26–37
Claudio S. Pinhanez and Aaron F. Bobick, “Fast constraint propagation on specialized allen networks and its application to action recognition and control,” Submitted to AAAI’98. Perceptual Computing Tech. Rep. No. 456. January 1998.
Claudio S. Pinhanez, Kenji Mase, and Aaron F. Bobick, “Interval scripts: A design paradigm for story-based interactive systems,” CHI 1997, pp. 287–294, 1997.
R. Dechter, I. Meiri, and J. Pearl, “Temporal constraint networks,” Artificial Intelligence, Vol. 49, pp. 61–95, 1991.
M.L. Escobar-Molano, D.A. Barrett, Z. Genova, and L. Zhang, “Retrieval scheduling for multimedia presentations,” Workshop on Multimedia Information Systems, -Capri, Italy, Nov. pp. 7–9, 2001.
R. Fagin and L. Stockmeyer, “Relaxing the triangle inequality in pattern matching,” International Journal of Computer Vision, Vol. 28, No. 3, pp. 219–231, 1998.
C. Faloutosos and Kin-Ip (David) Lin, “Fast map: A fast algorithm for indexing, data-mining and visualization of traditional and multimedia datasets,” ACM SIGMOD, San Jose, CA, pp. 163–174, May 1995.
M. Farach and M. Thorup, “Sparse dynamic programming for evolutionary-tree comparison,” SIAM Journal on Computing, Vol. 26, No. 1, pp. 210–230, 1997.
V. Hakkoymaz, J. Kraft, and G. Özsoyo$lu, “Constraint-based automation of multimedia presentation assembly,” ACM Multimedia Systems Journal, to appear, 1998.
V. Hakkoymaz and G. Özsoyo$lu, “A constraint-driven approach to automate the organization and playout of presentations in multimedia databases,” Journal of Multimedia Tools and Applications, Kluwer Pub., Vol. 4, pp. 171–197, 1997.
R. Hamakawa and J. Reikomoto, “Object composition and playback models for handling multimedia data” in ACM Multimedia Conference ‘93, 1993, pp. 273–281.
ISO 13522-5.
ISO 8879:1986.
ISO/IEC 10744.
L. Li, A. Karmouch, and N.D. Georganas, “Multimedia teleorchestra with independent sources: Part 1 and Part 2,” ACM/Springer-Verlag Journal of Multimedia Systems, Vol. 1, No. 4, pp. 143–165, 1994.
M.Y. Kim and J. Song, “Hyperstories: Combining time, space and asynchrony in multimedia documents,” RC19277(83726) (revised 1995) IBM Computer Science/Mathematics Research Report, 1993.
M.Y. Kim and J. Song, “Multimedia documents with elastic time,” ACM Multimedia Conference ‘95, 1995.
J.B. Kruskal, “Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis,” Psychometrika, Vol. 29, No. 1, pp. 1–27, March 1964.
J.B. Kruskal, “Nonmetric multidimensional scaling: A numerical method,” Psychometrika, Vol. 29, No. 2 pp. 115–129, 1964.
J.B. Kruskal and Myron Wish, “Multidimensional scaling,” SAGE publications, Beverly Hills, 1978.
W.-S. Li, K.S. Candan, K. Hirata, and Y. Hara, “Hierarchical image modeling for object-based media retrieval,” Data and Knowledge Engineering, Elsvier Science, Vol. 27, No. 2, pp. 139–176, 1998.
W.-S. Li, K.S. Candan, K. Hirata, and Y. Hara, “Supporting efficient multimedia database exploration,” VLDB Journal, Vol. 9, No. 4, pp. 312–326, 2001.
R.M. de Lima, P.A. da S. Gonçalves, F.P. Junqueria, and O.C.M.B. Duarte, “SAMM: An integrated environment to support multimedia synchronization of pre-orchestrated data,” ICMCS’99, pp. 929–933, June 1999.
T.D.C. Little and A. Ghafoor, “Synchronization and storage models for multimedia objects,” IEEE J. on Selected Areas of Communications, Vol. 8, No. 3, pp. 413–427, 1990.
T.D.C. Little and A. Ghafoor, “Interval-based conceptual models for time-dependent multimedia data” IEEE Transactions on Knowledge and Data Engineering, Vol. 5, No. 4, pp. 551–563, 1993.
F. Luccio and L. Pagli, “Approximate matching for two families of trees,” Information and Computation, Vol. 123, No. 1, pp. 111–120, 1995.
I. Mirbel, B. Pernici, and M. Vazirgiannis, “Temporal integrity constraints in interactive multimedia documents,” ICMCS’99, pp. 867–871, June 1999.
E. Myers, “An O(ND) difference algorithms and its variations,” Algorithmica, Vol. 1, No. 2, pp. 251–266, 1986.
S. Nestorov, J. Ullman, J. Wiener, and S. Chawathe, “Representative objects: Concise representations of semistructured, hierarchical data,” in Proceedings of the International Conference on Data Engineering, U.K., 1997, pp. 79–90.
G. Özsoyo$lu, V. Hakkoymaz, and J.D. Kraft, “Automating the assembly of presentations from multimedia databases,” in Twelfth International Conference on Data Engineering, New Orleans, Feb. 1996, pp. 593–601.
B. Prabhakaran and S.V. Raghavan, “Synchronization models for multimedia presentation with user participation,” ACM/Springer-Verlag Journal of Multimedia Systems, Vol. 2, No. 2, pp. 53–62, 1994. Also in the Proceedings of the First ACM Conference on Multimedia Systems, Anaheim, California, Aug. 1993, pp. 157–166.
S. Selkow, “The tree-to-tree editing problem,” Information Processing Letters, Vol. 6, No. 6, pp. 184–186, 1977.
D. Shasha and K. Zhang, “Fast algorithms for the unit cost distance between trees,” Journal of Algorithms, Vol. 11, pp. 581–621, 1990.
J. Song, Y.N. Doganata, M.Y. Kim, and A.N. Tantawi, “Modeling timed user-interactions in multimedia documents,” IBM Computer Science Research Report, 1995. Also appeared in IEEE International Conference on Multimedia Computing and Systems ‘96, Hiroshima, June 1996, pp. 407–416.
Y. Song, M. Mielke, and A. Zhang, “NetMedia: Synchronized streaming of multimedia presentations in distributed environments,” ICMCS’99, pp. 585–590, June 1999.
D. Suciu, “Semistructured data and XML,” in Proceedings of 5th International Conference of Foundations of Data Organization (FODO’98), Kobe, Japan, Nov. 1998.
K.-C. Tai, “The tree-to-tree correction problem,” Journal of ACM, Vol. 26, pp. 422–433, March 1979.
The AthenaMuse 2 Functional Specification, CECI(MIT) Report, May 1992.
W.S. Torgerson, “Multidimensional scaling: I. theory and method,” Psycometrika, Vol. 17, pp. 401–419, 1952.
P. van Beek, “Approximation algorithms for temporal reasoning,” in Proceedings of the 11th International Joint Conference on Artificial Intelligence. Morgan Kaufmann: Detroit, MI, USA, Aug. 1989, pp. 1291–1296.
M. Vazirgiannis and S. Boll, “Events in interactive multimedia applications: Modelling and implementation design,” IEEE International Conference on Multimedia Computing and Systems, June 1997.
M. Vilain and H. Kautz, “Constraint propagation algorithms for temporal reasoning,” in Proceedings of AAAI-86, Artificial Intelligence, Aug. 1986, pp. 377–382.
S. Wirag, “Scheduling of adaptive multimedia documents,” ICMCS’99, pp. 307–311, June 1999.
World Wide Web Consortium (W3C), “Synchronized multimedia integration language recommendation,” 15 June, 1998.
World Wide Web Consortium (W3C), “Extensible Markup Language 1.0 Recommendation,” 10 Feb. 1998.
www.oratrix.com/;GRiNS/gse/index.html, available as examples of GRiNS Version 1.0 for SMIL 1.0 player
F. Yaman, S. Adali, D. Nau, M.L. Sapino, and V.S. Subrahmanian, Plan Databases: Model and Algebra submitted for publication.
P. Yamuna and K.S. Candan, “Efficient similarity-based retrieval of temporal structures,” Symposium on Applications and the Internet, Jan. 2001.
Prakash Yamuna and K.S. Candan, “Similarity based retrieval of temporal documents,” International Workshop on Multimedia Information Retrieval, Nov. 2000.
K. Zhang and D. Shasha, “Simple fast algorithms for the editing distance between trees and related problems,” SIAM Journal of Computing, Vol. 18, No. 6, pp. 1245–1262, 1989.
K. Zhang, J.T.L. Wang, and D. Shasha, “On the lediting distance between undirected acyclic graphs,” International Journal of Computer Science, Vol. 7, No.1, pp. 43–57, 1996.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Candan, K.S., Yamuna, P. Similarity-Based Retrieval of Temporal Specifications and its Application to the Retrieval of Multimedia Documents. Multimed Tools Appl 27, 143–180 (2005). https://doi.org/10.1007/s11042-005-2717-5
Issue Date:
DOI: https://doi.org/10.1007/s11042-005-2717-5