Skip to main content
Log in

cTraj: efficient indexing and searching of sequences containing multiple moving objects

  • Published:
Journal of Intelligent Information Systems Aims and scope Submit manuscript

Abstract

Indexing sequences containing multiple moving objects by all features of these objects captured at every clock tick results in huge index structures due to the large number of extracted features in all sampled instances. Thus, the main problems with current systems that index sequences containing multiple moving objects are: huge storage requirements for index structures, slow search time and low accuracy due to lack of representation of the time-varying features of objects. In this paper, a technique called cTraj to address these problems is proposed. For each object in a sequence, cTraj captures the features at sampled instances. Then, it maps the object’s features at each sampled instance from high-dimensional feature space into a point in low-dimensional distance space. The sequence of points of an object in low-dimensional space is considered the time-varying feature trajectory of the object. To reduce storage requirements of an index structure, the sequence of points in each trajectory is represented by a minimum bounding box (MBB). cTraj indexes a sequence by the MBBs of its objects using a spatial access method (SAM), such as an R−tree; thus, greatly reducing storage requirements of the index and speeding up the search time. The cTraj technique does not result in any false dismissal, but the result might contain a few false alarms, which are removed by a two-step refinement process. The experiments show that the proposed cTraj technique produces effective results comparable to those of a sequential method, however much more efficient.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Aghbari, Z., Kaneko, K., & Makinochi, A. (2003). Content-trajectory approach for searching video databases. IEEE Transaction on Multimedia, 5(4), 516–531.

    Article  Google Scholar 

  • Bashir, F., Khokhar, A., & Schonfeld, D. (2007). Object trajectory-based activity classification and recognition using hidden markov models. IEEE Transaction on Image Processing, 16(7), 1912–1919.

    Article  MathSciNet  Google Scholar 

  • Beckmann, N., Kriegel, H., Schneider, R., & Seeger, B. (1990). R*-tree: An efficient and robust access method for points and rectangles. ACM SIGMOD, pp. 322–331.

  • Broilo, M., Piotto, N., Boato, G., Conci, N., & De Natale, F. (2010). Object trajectory analysis in video indexing and retrieval applications. Video search and mining, studies in computational intelligence, (vol. 287, pp. 3–32). Berlin Heidelberg: Springer-Verlag.

    Google Scholar 

  • Chang, S. F., Chen, W., Meng, H. J., Sundaram, H., & Zhong, D. (1997). VideoQ: An automated content based video search system using visual cues. Seattle, WA: ACM Multimedia Conf.

    Google Scholar 

  • Dagtas, S., Al-Khatib, W., Ghafoor, A., & Khokhar, A. (1999). Trail-based approach for video data indexing and retrieval. Florence, Italy: ICMCS’99.

    Google Scholar 

  • Faloutsos, C. (1996). Searching multimedia databases by content. Boston: Kluwer Academic Publishers.

    Book  MATH  Google Scholar 

  • Faloutsos, C., & Lin, K. (1995). A fast algorithm for indexing, data-mining and visualization of traditional and multimedia datasets. ACM SIGMOD.

  • Faloutsos, C., Ranganathan, M., & Manolopoulos, Y. (1994). Fast subsequence matching in time-series databses. ACM SIGMOD.

  • Ferman, A. M., Tekalp, A. M., & Mehrotra, R. (1998). Effective content representation for video. Chicago IEEE Int’l Conf. on Image Processing.

  • Flickner, M., Sawhney, H., Niblack, W., Ashley, J., Huang, Q., Dom, B., et al. (1995). Query by image and video content: The QBIC System. IEEE.

  • Furft, B., Smoliar, S. W., & Zhang, H. (1996). Video and image processing in multimedia systems. Norwell: Kluwer Academic Publishers, Second printing.

    Google Scholar 

  • Guttman, A. (1984). Rtrees: A dynamic index structure for spatial searching. ACM SIGMOD, pp. 47–57.

  • Han, W. S., Lee, J., Moon, Y.-S., & Jiang, H. (2007). Ranked subsequence matching in time-series databases. In International Conference on Very Large Data Bases (VLDB) (pp. 423–434).

  • Katayama, N., & Satoh, S. (1997). The SRtree: An index structure for high-dimensional nearest neighbor queries. pp. 369–380. ACM SIGMOD.

  • Keogh, E. (2002). Exact indexing of dynamic time warping. In International Conference on Very Large Data Bases (pp. 406–417).

  • Kobla, V., Doermann, D. S., & Faloutsos, C. (1998). Developing high-levelrepresentations of video clips using videotrails. In Proc. of SPIE conference on Storage and Retrieval for Image and Video Databases VI, (pp. 81–92).

  • Korn, P., Sidiropoulos, N., Faloustos, C., Siegel, E., & Protopapas, Z. (1998). Fast and effective retrieval of medical tumor shapes. IEEE Transaction on Knowledge and Data Engineering, 10(6). Nov/Dec.

  • La Cascia, M., & Ardizzone, E. (1996). JACOB: Just a content-based query system for video databases. Atlanta: Proc. ICASSP.

  • Li, J. Z., Ozsu, M. T., & Szafron, D. (1997). Modeling of moving objects in a video database. IEEE int’l Conf. on Multimedia Computing and Systems. (pp. 336–343).

  • Lin, D., Jensen, C. S., Ooi, B. C., & Saltenis, S. (2005). Efficient indexing of the historical, present, and future positions of moving objects. In: Proceedings of MDM.

  • Ma, X., Bashir, F., Khokhar, A., & Schonfeld, D. (2009). Event analysis based on multiple interactive motion trajectories. IEEE Transaction on Circuits and Systems for Video Technology, 19(3), 397–406.

    Article  Google Scholar 

  • Morris, B. T., & Trivedi, M. M. (2008). A survey of vision-based trajectory learning and analysis for surveillance. IEEE Trans. on Circuits and Systems for Video Technology, 18(8), 1114–1127.

    Article  Google Scholar 

  • Nabil, M., Ngu, A. H., & Shepherd, J. (1997). Modelling moving objects in multimedia databases. Fifth Int’l Conference on Database Systems for Advanced Applications. Melbourne, Australia.

  • Naftel, A., & Khalid, S. (2006). Classifying spatiotemporal object trajectories using unsupervised learning in the coefficient feature space. Multimedia Systems, 12(3), 227–238.

    Article  Google Scholar 

  • Oh, J. H., & Hua, K. A. (2000). Efficient and cost-effective techniques for browsing and indexing large video databases. Dallas, TX, USA: ACM SIGMOD.

    Google Scholar 

  • Overview of MPEG-4 Standard (1999). MPEG-4 subgroups: requirements, audio, delivery, SYNC, systems, video. ISO/MPEG.

  • Parameswaran, V., & Chellappa, R. (2006). View invariance for human action recognition. International Journal on Computer Vision, 66, 83–101.

    Article  Google Scholar 

  • Pfoser, D., Jensen, C. S., & Theodoridis, Y. (2000). Novel approaches to the indexing of moving object trajectories. In Proceedings of the 26th International Conference on Very Large Databases, Cairo, Egypt.

  • Sakurai, Y., Faloutsos, C., & Yamamuro, M. (2007). Stream monitoring under the time warping distance. In IEEE International Conference on Data Engineering (ICDE).

  • Saltenis, S., & Jensen, C. S. (2002). Indexing of moving objects for location-based services. In Proc. ICDE, (pp. 463–472).

  • Saltenis, S., Jensen, C. S., Leutenegger, S. T., & Lopez, M. A. (2000). Indexing the positions of continuously moving objects. In SIGMOD Conference.

  • Sellis, T., Roussopoulous, N., & Faloustsos, C. (1987). The R+ −tree: A dynamic index for multi-dimensional objects. 13th VLDB Conference, England, Sept.

  • Smith, J. R., & Chang, S. F. (1996). VisualSEEK: A fully automated content-based image query system. ACM Multimedia Conference, Boston, pp.87–98, Nov.

  • Sun, J., Papadias, D., Tao, Y., & Liu, B. (2004). Querying about the past, the present, and the future in spatio-temporal databases. ICDE, pp. 202–213.

  • Yi, B., Jagadish, H. V., & Faloutsos, C. (1998). Efficient retrieval of similar time sequences under time warping. ICDE’98, Orlando, Florida, Feb. 23–27.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zaher Al Aghbari.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Al Aghbari, Z. cTraj: efficient indexing and searching of sequences containing multiple moving objects. J Intell Inf Syst 39, 1–28 (2012). https://doi.org/10.1007/s10844-011-0180-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10844-011-0180-5

Keywords

Navigation