Skip to main content

A Deep Learning-Based Regression Scheme for Angle Estimation in Image Dataset

  • Conference paper
  • First Online:
Recent Trends in Image Processing and Pattern Recognition (RTIP2R 2022)

Abstract

A machine needs to recognize orientation in an image to address various rotation related problems. To calculate this rotation, one must require the information about different objects that present into the image. Hence this becomes a pattern recognition task. By using Deep Learning this issue of calculation of image rotation can be addressed as deep learning possess excellent ability of feature extraction. This paper proposes a novel deep learning-based approach to estimate the angle of rotation very efficiently. Kaggle dataset (Rotated Coins) and Caltech-256 has been used for this research, but the data available was limited hence this research utilize data augmentation by rotating the given dataset at random angles. Initially the unlabeled image has been rotated at different angles and store the values to be used as training dataset. Finally at the output a regression layer has been used to identify the angle of rotation for input image. The proposed deep learning approach provides a better result in terms of validation parameters like R-square, MSE, MAE. With proposed approach the value of R-square, MSE, and MAE for Kaggle dataset (Rotated Coins) obtained is 0.9846, 0.0013 and 0.0127 respectively. While for Caltech-256 Dataset proposed approach reported R-square, MSE, and MAE of 0.9503, 0.0039 and 0.0240 respectively. The proposed approach also helps in finding the position of an object by calculating the angle of rotation in an image.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Vailaya, A., Zhang, H., Yang, C., Liu, F.I., Jain, A.K.: Automatic image orientation detection. IEEE Trans. Image Process. 11, 746–755 (2002). https://doi.org/10.1109/TIP.2002.801590

    Article  Google Scholar 

  2. Ciocca, G., Cusano, C., Schettini, R.: Image orientation detection using LBP-based features and logistic regression. Multimed. Tools App. 74(9), 3013–3034 (2013). https://doi.org/10.1007/s11042-013-1766-4

    Article  Google Scholar 

  3. Fefilatyev, S., Smarodzinava, V., Hall, L.O., Goldgof, D.B.: Horizon detection using machine learning techniques. In: Proceedings - 5th International Conference on Machine Learning and Applications, ICMLA 2006, pp 17–21 (2006)

    Google Scholar 

  4. Workman, S., Zhai, M., Jacobs, N.: Horizon lines in the wild. In: British Machine Vision Conference 2016, BMVC 2016. British Machine Vision Conference, BMVC, pp. 20.1–20.12 (2016)

    Google Scholar 

  5. Ávila, B.T., Lins, R.D.: A fast orientation and skew detection algorithm for monochromatic document images (2005)

    Google Scholar 

  6. Amin, A., Fischer, S.: A document skew detection method using the Hough transform (2000)

    Google Scholar 

  7. Huang, K., Chen, Z., Yu, M., Yan, X., Yin, A.: An efficient document skew detection method using probability model and Q test. Electronics (Switzerland) 9, 55 (2020). https://doi.org/10.3390/electronics9010055

    Article  Google Scholar 

  8. Ogiue, S., Ito, H.: Method of correction of rotated images using deep learning networks. In: Proceedings - 2018 7th International Congress on Advanced Applied Informatics, IIAI-AAI 2018. Institute of Electrical and Electronics Engineers Inc., pp. 980–981 (2018)

    Google Scholar 

  9. Gidaris, S., Singh, P., Komodakis, N.: Unsupervised representation learning by predicting image rotations (2018)

    Google Scholar 

  10. Zhou, Y., Shi, J., Yang, X., Wang, C., Wei, S., Zhang, X.: Rotational objects recognition and angle estimation via kernel-mapping cnn. IEEE Access 7, 116505–116518 (2019). https://doi.org/10.1109/ACCESS.2019.2933673

    Article  Google Scholar 

  11. Mironica, I., Zugravu, A.: A fast deep learning network for automatic image auto-straightening (2021)

    Google Scholar 

  12. Rotated Coins | Kaggle. https://www.kaggle.com/competitions/coins. Accessed 1 Aug 2022

  13. Caltech 256 Image Dataset | Kaggle. https://www.kaggle.com/datasets/jessicali9530/caltech256. Accessed 1 Aug 2022

  14. Lee, C.-Y., Gallagher, P.W., Tu, Z.: Generalizing pooling functions in convolutional neural networks: mixed, gated, and tree (2015)

    Google Scholar 

  15. Worrall, D.E., Garbin, S.J., Turmukhambetov, D., Brostow, G.J.: harmonic networks: deep translation and rotation equivariance (2017)

    Google Scholar 

  16. Srivastava, N., Hinton, G., Krizhevsky, A., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting (2014)

    Google Scholar 

  17. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tejal Rane .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rane, T., Bhatt, A. (2023). A Deep Learning-Based Regression Scheme for Angle Estimation in Image Dataset. In: Santosh, K., Goyal, A., Aouada, D., Makkar, A., Chiang, YY., Singh, S.K. (eds) Recent Trends in Image Processing and Pattern Recognition. RTIP2R 2022. Communications in Computer and Information Science, vol 1704. Springer, Cham. https://doi.org/10.1007/978-3-031-23599-3_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-23599-3_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-23598-6

  • Online ISBN: 978-3-031-23599-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics