Abstract
With the ongoing development of rendering technology, computer graphics (CG) are sometimes so photorealistic that to distinguish them from photographic images (PG) by human eyes has become difficult. To this end, many methods have been developed for automatic CG and PG classification. In this paper, we explore the statistical difference of uniform gray-scale invariant local binary patterns (LBP) to distinguish CG from PG with the help of support vector machines (SVM). We select YCbCr as the color model. The original JPEG coefficients of Y and Cr components, and their prediction errors are used for LBP calculation. From each 2-D array, we obtain 59 LBP features. In total, four groups of 59 features are obtained from each image. The proposed features have been tested with thousands of CG and PG. Classification accuracy reaches 98.3% with SVM and outperforms the state-of-the-art works.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Dehnie, S., Sencar, T., Memon, N.: Digital image forensics for identifying computer generated and digital camera images. In: Proc. IEEE ICIP, pp. 2313–2316 (2006)
Ng, T.-T., Chang, S.-F., Hsu, J., Xie, L., Tsui, M.-P.: Physics- motivated features for distinguishing photographic images and computer graphics. In: Proc. ACM Multimedia, pp. 239–248 (2005)
Dirik, A.E., Bayram, S., Sencar, H.T., Memon, N.: New features to identify computer generated images. In: Proc. IEEE ICIP. IV, pp. 433–436 (2007)
Dirik, A.E., Memon, N.: Image tamper detection based on demosaicing artifacts. In: Proc. IEEE ICIP, pp. 1497–1500 (2009)
Ng, T.-T., Chang, S.-F.: Classifying Photographic and Photorealistic Computer Graphic Images using Natural Image Statistics. ADVENT Technical Report, Columbia University, #220-2006-6 (2004)
Wu, J., Kamath, M.V., Poehlman, W.F.S.: Detecting Differences between Photographs and Computer Generated Images. In: Proceedings of the 24th IASTED International Conference on Signal Processing, Pattern Recognition, and Applications, SPPRA 2006, pp. 268–273 (2006)
Chen, W., Shi, Y.Q., Xuan, G.R.: Identifying Computer Graphics Using HSV Color Model and Statistical Moments of Characteristic Functions. In: Proc. ICME, pp. 1123–1126 (2007)
Sutthiwan, P., Cai, X., Shi, Y.Q., Zhang, H.: Computer graphics classification based on Markov process model and boosting feature selection technique. In: Proc. IEEE ICIP, pp. 2913–2916 (2009)
Chen, D.M., Li, J.H., Wang, S.L., Li, S.H.: Identifying Computer Generated and Digital Camera Images Using Fractional Lower Order Moments. In: IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 230–235 (2009)
Li, W.X., Zhang, T., Zheng, E.G., Ping, X.J.: Identifying Photorealistic Computer Graphics Using Second-order Difference Statistics. In: Seventh International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), pp. 2316–2319 (2010)
Pan, F., Huang, J.: Discriminating computer graphics images and natural images using hidden markov tree model. In: Kim, H.-J., Shi, Y.Q., Barni, M. (eds.) IWDW 2010. LNCS, vol. 6526, pp. 23–28. Springer, Heidelberg (2011)
Zhang, R., Wang, R.D.: Distinguishing Photorealistic Computer Graphics from Natural Images by Imaging Features and Visual Features. In: International Conference on Electronics, Communications and Control (ICECC), pp. 226–229 (2011)
Wu, R.Y., Li, X.L., Yang, B.: Identifying computer generated graphics VIA histogram features. In: Proc. ICIP, pp. 1933–1936 (2011)
Haralick, R.M., Dinstein, Shanmugan, K.: Textural features for image classification. IEEE Transaction on Systems, Man and Cybernetics 3(6), 610–621 (1973)
Ojala, T., Pietikainen, M., Maenpaa, T.: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence 24, 971–987 (2002)
Mäenpää, T., Pietikäinen, M.: Texture analysis with local binary patterns. In: Handbook of Pattern Recognition and Computer Vision, 3rd edn., pp. 197–216 (2005)
Chen, W.: Detection of Digital Image and Video Forgeries, Ph.D. Dissertation, Dept. of ECE, NJIT (2008)
Weinberger, M.J., Seroussi, G., Sapiro, G.: LOCO-I: a low complexity, context-based, lossless image compression algorithm. In: Proceedings of Data Compression Conference, DCC 1996, pp. 140–149 (1996)
Friedman, J., Hastie, T.: Additive logistic regression: a statistical view of boosting. The Annals of Statistics 28(2), 337–407 (2000)
Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines. ACM Transactions on Intelligent Systems and Technology 2, 27:1–27:27 (2011), Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvm
Gloe, T., Böhme, R.: The ’Dresden Image Database’ for benchmarking digital image forensics. Presented at the Proceedings of the 2010 ACM Symposium on Applied Computing, Sierre, Switzerland (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, Z., Ye, J., Shi, Y.Q. (2013). Distinguishing Computer Graphics from Photographic Images Using Local Binary Patterns. In: Shi, Y.Q., Kim, HJ., Pérez-González, F. (eds) The International Workshop on Digital Forensics and Watermarking 2012. IWDW 2012. Lecture Notes in Computer Science, vol 7809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40099-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-40099-5_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40098-8
Online ISBN: 978-3-642-40099-5
eBook Packages: Computer ScienceComputer Science (R0)