Skip to main content
Log in

Body orientation estimation with the ensemble of logistic regression classifiers

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Orientation of human body is an important feature that can be used for behavioral analysis in surveillance systems. This cue contains useful information such as the direction of movement or attention. Difficulties such as low quality images, cluttered background and partial occlusion harden orientation estimation. In this paper, we propose a novel approach for determining body orientation using the ensemble of logistic regression classifiers.The logistic regression is a discriminative model that is very efficient in time and space complexities. In addition to these desirable properties, we show that this classifier provides a good classification performance in our problem. These classifiers are trained using Histogram of Oriented Gradient (HOG) descriptors which are extracted from four regions in the bounding box of the subjects. Two types of regions are considered in our method: static and dynamic regions. Static regions include: the whole body, upper half and the lower half of the body. Dynamic region includes the region of head and shoulder, which is located dynamically in various images and should be localized for each instance. To enhance the output of each classifier, we propose a weighting scheme based on the inherent characteristics of the orientation estimation problem and finally combine these outputs in an ensemble method to improve the accuracy. Experimental results show the superiority of the proposed method in accuracy and time complexity as compared to the state-of-the-art methods.

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

Similar content being viewed by others

Notes

  1. ∥.∥0 (norm 0), means the number of none-zero elements of the argument vector

References

  1. Andriluka M, Roth S, Schiele B (2009) Pictorial structures revisited: People detection and articulated pose estimation. In: IEEE computer society conference on computer vision and pattern recognition (CVPR 2009)

  2. Andriluka M, Roth S, Schiele B (2010) Monocular 3d pose estimation and tracking by detection. In: IEEE conference on computer vision and pattern recognition (CVPR), 2010. IEEE, pp 623–630

  3. Baltieri D, Vezzani R, Cucchiara R (2012) People orientation recognition by mixtures of wrapped distributions on random trees. In: Computer vision–ECCV 2012. Springer, pp 270–283

  4. Baltieri D, Vezzani R, Cucchiara R (2015) Mapping appearance descriptors on 3d body models for people re-identification. Int J Comput Vis 111(3):345–364

    Article  MathSciNet  Google Scholar 

  5. Bourdev L, Malik J (2009) Poselets: body part detectors trained using 3d human pose annotations. In: IEEE 12th international conference on computer vision, 2009. IEEE, pp 1365–1372

  6. Chavel I (2006) Riemannian geometry: a modern introduction, vol 98. Cambridge University Press

  7. Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. In: IEEE computer society conference on computer vision and pattern recognition, 2005. CVPR 2005, vol 1. IEEE, pp 886–893

  8. Enzweiler M, Gavrila DM (2010) Integrated pedestrian classification and orientation estimation. In: IEEE conference on computer vision and pattern recognition (CVPR), 2010. IEEE, pp 982–989

  9. Fanelli G, Gall J, Van Gool L (2011) Real time head pose estimation with random regression forests. In: IEEE conference on computer vision and pattern recognition (CVPR), 2011. IEEE, pp 617–624

  10. Felzenszwalb PF, Girshick RB, McAllester D, Ramanan D (2010) Object detection with discriminatively trained part-based models. IEEE Trans Pattern Anal Mach Intell 32(9):1627–1645

    Article  Google Scholar 

  11. Gandhi T, Trivedi M M (2008) Image based estimation of pedestrian orientation for improving path prediction. In: IEEE intelligent vehicles symposium, 2008. IEEE, pp 506–511

  12. Gavrila DM, Munder S (2007) Multi-cue pedestrian detection and tracking from a moving vehicle. Int J Comput Vis 73(1):41–59

    Article  Google Scholar 

  13. Huang D, Storer M, De la Torre F, Bischof H (2011) Supervised local subspace learning for continuous head pose estimation. In: IEEE conference on computer vision and pattern recognition (CVPR), 2011. IEEE, pp 2921–2928

  14. Komarek P, Moore AW (2005) Making logistic regression a core data mining tool with tr-irls. In: 5th IEEE international conference on data mining. IEEE, pp 4–pp

  15. Mu Y, Yan S, Liu Y, Huang T, Zhou B (2008) Discriminative local binary patterns for human detection in personal album. In: IEEE conference on computer vision and pattern recognition, 2008. CVPR 2008. IEEE, pp 1–8

  16. Murphy-Chutorian E, Trivedi MM (2009) Head pose estimation in computer vision: a survey. IEEE Trans Pattern Anal Mach Intell 31(4):607–626

    Article  Google Scholar 

  17. Nguyen DT, Li W, Ogunbona PO (2016) Human detection from images and videos: a survey. Pattern Recogn 51:148–175

    Article  Google Scholar 

  18. Polikar R (2006) Ensemble based systems in decision making. IEEE Circuits Syst Mag 6(3):21–45

    Article  Google Scholar 

  19. Shimizu H, Poggio T (2004) Direction estimation of pedestrian from multiple still images. In: IEEE intelligent vehicles symposium, 2004. IEEE, pp 596–600

  20. Smith K, Ba SO, Odobez JM, Gatica-Perez D (2008) Tracking the visual focus of attention for a varying number of wandering people. IEEE Trans Pattern Anal Mach Intell 30(7):1212–1229

    Article  Google Scholar 

  21. Sumner M, Frank E, Hall M (2005) Speeding up logistic model tree induction. In: 9th European conference on principles and practice of knowledge discovery in databases. Springer, pp 675–683

  22. Tao J, Klette R (2013) Integrated pedestrian and direction classification using a random decision forest. In: Proceedings of the IEEE international conference on computer vision workshops, pp 230–237

  23. Tosato D, Spera M, Cristani M, Murino V (2013) Characterizing humans on riemannian manifolds. IEEE Trans Pattern Anal Mach Intell 35(8):1972–1984

    Article  Google Scholar 

  24. Tran D, Forsyth D (2010) Improved human parsing with a full relational model. In: Computer vision–ECCV 2010. Springer, pp 227–240

  25. Tuzel O, Porikli F, Meer P (2008) Pedestrian detection via classification on riemannian manifolds. IEEE Trans Pattern Anal Mach Intell 30(10):1713–1727

    Article  Google Scholar 

  26. Zhu Q, Yeh MC, Cheng KT, Avidan S (2006) Fast human detection using a cascade of histograms of oriented gradients. In: IEEE computer society conference on computer vision and pattern recognition, 2006, vol 2. IEEE, pp 1491–1498

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Sebti.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sebti, A., Hassanpour, H. Body orientation estimation with the ensemble of logistic regression classifiers. Multimed Tools Appl 76, 23589–23605 (2017). https://doi.org/10.1007/s11042-016-4129-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-4129-0

Keywords

Navigation