Abstract
Face sketch synthesis (FSS) has been widely applied to various computer vision tasks, such as criminal detection, information security, digital entertainment, etc. In the past several years, various FSS models with promising performance have been proposed. However, an in-depth understanding of these models in this topic remains lacking. The current survey: i) investigates few models; ii) classifies the models abstractly and monotonously; iii) lacks analysis of existing databases. iv) evaluates models in single evaluation metric. In this paper, we provide a comprehensive survey of the 50 state-of-the-art (SOTA) FSS models. Then we further describe the typical models objectively and analyze the results subjectively. Moreover, we divide these models into two main categories: traditional models and deep learning models. In addition, a novel classification is proposed: coefficient models and regression models. Finally, for the aforementioned problems, we discuss several challenges and highlight some directions of FSS for future research about new database and evaluation strategy.
Similar content being viewed by others
References
Belhumeur PN, Hespanha JP, Kriegman DJ (1997) Eigenfaces vs. fisherfaces: recognition using class specific linear projection. Tech. rep. Yale University New Haven United States
Bhatt HS, Bharadwaj S, Singh R et al (2012) Memetically optimized MCWLD for matching sketches with digital face images. IEEE Trans Inf Forens Secur (TIFS) 7(5):1522–1535
Bi H, Li N, Guan H, Lu D, Yang L (2019) A Multi-Scale Conditional Generative Adversarial Network for Face Sketch Synthesis. In: 2019 IEEE International Conference on Image Processing (ICIP). https://doi.org/10.1109/ICIP.2019.8803629, pp 3876–3880
Cai W, Wei Z (2020) PiiGAN: generative adversarial networks for pluralistic image inpainting. IEEE Access 8:48451–48463
Chang L, Zhou M, Han Y, et al (2010) Face sketch synthesis via sparse representation. In: International conference on pattern recognition (ICPR), pp 2146–2149
Chen LF, Liao HYM, Ko MT, et al (2000) A new LDA-based face recognition system which can solve the small sample size problem. Pattern Recognit 33(10):1713–1726
Chen H, Xu YQ, Shum HY et al (2001) Example-based facial sketch generation with non-parametric sampling. In: IEEE international conference on computer vision (ICCV), vol 2, pp 433–438
Chen B-C, Chen C-S, Hsu WH (2014) Cross-age reference coding for age-invariant face recognition and retrieval. In: European conference on computer vision (ECCV). Springer, pp 768–783
Chen C, Tan X, Wong K-YK (2018) Face sketch synthesis with style transfer using pyramid column feature. In: IEEE Winter conference on applications of computer vision. Lake Tahoe, USA, 18
Chellappa R, Wilson CL, Sirohey S (1995) Human and machine recognition of faces: a survey. Proc IEEE 83(5):705–741
Fan D, Zhang S, Wu Y, et al (2018) Face sketch synthesis style similarity: a new structure co-occurrence texture measure. CoRR arXiv:1804.02975
Fan D -P, Zhang S, Wu Y -H, et al (2019) Scoot: a perceptual metric for facial sketches. In: IEEE international conference on computer vision (ICCV), pp 5612–5622
Fang Y, Deng W, Du J, et al (2020) Identity-aware CycleGAN for face photo-sketch synthesis and recognition. Pattern Recognit 102
Gastal ESL, Oliveira MM (2011) Domain transform for edge-aware image and video processing. ACM Trans Graph 30(4):1–12
Gao X, Zhong J, Tao D, et al (2008) Local face sketch synthesis learning. Neurocomputing 71(10–12):1921–1930
Gao X, Zhong J, Li J, et al (2008) Face sketch synthesis algorithm based on E-HMM and selective ensemble. IEEE Trans Circuits Syst Video Technol (TCSTV) 18(4):487–496
Gao X, Wang N, Tao D, et al (2012) Face sketch–photo synthesis and retrieval using sparse representation. IEEE Trans Circuits Syst Video Technol (TCSTV) 22(8):1213–1226
Gao F, Shi S, Yu J et al (2017) Composition-aided sketch-realistic portrait generation. CoRR arXiv:1712.00899
Isola P, Zhu J-Y, Zhou T, et al (2017) Image-to-image translation with conditional adversarial networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR), pp 1125–1134
Jiang J, Yu Y, Wang Z, et al (2018) Residual Learning for Face Sketch Synthesis. In: 2018 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 1952–1956
Jiao L, Zhang S, Li L, et al (2018) A modified convolutional neural network for face sketch synthesis. Pattern Recognit 76:125–136
Jiang J, Yu Y, Wang Z et al (2019) Graph-regularized locality-constrained joint dictionary and residual learning for face sketch synthesis. IEEE Trans Image Process (TIP) 28:628–641
Kim M, Kumar S, Pavlovic V, et al (2008) Face tracking and recognition with visual constraints in real-world videos. In: Computer vision and pattern recognition (CVPR). IEEE, pp 1–8
Lei Y, Du W, Hu Q (2020) Face sketch-to-photo transformation with multi-scale self-attention GAN. Neurocomputing 396:13–23
Li J, Yu X, Peng C, et al (2017) Adaptive representation-based face sketch-photo synthesis. Neurocomputing 269:152–159
Liu Q, Tang X, Jin H, et al (2005) A nonlinear approach for face sketch synthesis and recognition. In: Computer vision and pattern recognition (CVPR), vol 1. IEEE, pp 1005–1010
Liu W, Tang X, Liu J (2007) Bayesian tensor inference for sketch-based facial photo hallucination. In: International joint conference on artificial intelligence (IJCAI), pp 2141–2146
Liu P, Yu H, Cang S (2019) Adaptive neural network tracking control for underactuated systems with matched and mismatched disturbances. Nonlinear Dyn 98:1447–1464
Lu C, Xu L, Jia J (2012) Combining sketch and tone for pencil drawing production. 65–73
Lu D, Chen Z, Wu QMJ, et al (2019) FCN based preprocessing for exemplar-based face sketch synthesis. Neurocomputing 365:113–124
Martínez A, Benavente R (1998) The AR face database. CVC Technical Report 24
Messer K (1999) XM2VTSDB : the extended M2VTS database. In: Proceedings of the international conference on audio video based biometric person authentication, vol 964, pp 965–966
Moghaddam B, Pentland A (1997) Probabilistic visual learning for object representation. IEEE Trans Pattern Anal Mach Intell 19(7):696–710
Park U, Jain AK (2010) Face matching and retrieval using soft biometrics. IEEE Trans Inf Forens Secur (TIFS) 5(3):406–415
Peng C, Gao X, Wang N, et al (2016) Multiple representations-based face sketch–photo synthesis. IEEE Trans Neural Netw Learn Syst (TNNLS) 27(11):2201–2215
Peng C, Gao X, Wang N, et al (2017) Superpixel-based face sketch–photo synthesis. IEEE Trans Circuits Syst Video Technol (TCSTV) 27(2):288–299
Peng C, Wang N, Gao X, et al (2016) Face recognition from multiple stylistic sketches: Scenarios, datasets, and evaluation. In: European conference on computer vision (ECCV). Springer, pp 3–18
Petpairote C, Madarasmi S (2014) Improved face recognition with expressions by warping to the best neutral face. In: International conference on emerging trends in computer and image processing (ICETCIP). pp 5–10
Phillips PJ, Moon H, Rizvi SA, et al (2000) The FERET evaluation methodology for face-recognition algorithms. IEEE Trans Pattern Anal Mach Intell 22(10):1090–1104
Rothe R, Timofte R, Van Gool L (2015) Dex: deep expectation of apparent age from a single image. In: Proceedings of the IEEE international conference on computer vision workshops. pp 10–15
Roweis ST, Saul LK (2000) Nonlinear dimensionality reduction by locally linear embedding. Science 290(5500):2323–2326
Sankarasrinivasan S (2014) Compressed measurement of structural similarity index. NIT Roukela
Sheikh HR, Bovik AC (2006) Image information and visual quality. IEEE Trans Image Process (TIP) 15(2):430–444
Song Y, Bao L, Yang Q, et al (2014) Real-time exemplar-based face sketch synthesis. In: European conference on computer vision (ECCV), vol 8694. Springer, pp 800–813
Sun L, Zhao C, Yan Z, et al (2019) A novel weakly-supervised approach for rgb-d-based nuclear waste object detection. IEEE Sens J 19:3487–3500
Tang X, Wang X (2002) Face photo recognition using sketch. In: 2002 International conference on image processing (2002) Proceedings, 1, I–I. IEEE
Tang X, Wang X (2003) Face sketch synthesis and recognition. In: Ninth IEEE international conference on computer vision, 2003. Proceedings, vol 14. IEEE, pp 687–694
Tang X, Wang X (2004) Face sketch recognition. IEEE Trans Circuits Syst Video Technol (TCSTV) 14(1):50–57
Tang Z, Yu H, Lu C, et al (2019) Single-trial classification of different movements on one arm based on ERD/ERS and corticomuscular coherence. IEEE Access 7:128185–128197
Tang Z-C, Li C, Wu J-F, et al (2019) Classification of EEG-based single-trial motor imagery tasks using a B-CSP method for BCI. Front Inf Technol Electron Eng 20:1087–1098
Tu C-T, Chan Y-H, Chen Y-C (2016) Facial sketch synthesis using 2D direct combined model-based face-specific Markov network. IEEE Trans Image Process (TIP) 25(8):3546–3561
Turk M, Pentland A (1991) Eigenfaces for recognition. J Cognit Neurosci 3(1):71–86
Wang Z, Bovik AC (2002) A universal image quality index. IEEE Signal Process Lett 9(3):81–84
Wang X, Tang X (2004) Dual-space linear discriminant analysis for face recognition. In: Computer vision and pattern recognition (CVPR), vol 2, pp II–564–II–569
Wang X, Tang X (2008) Face photo-sketch synthesis and recognition. IEEE Trans Pattern Anal Mach Intell 31(11):1955–1967
Wang X, Tang X (2004) Random sampling LDA for face recognition. In: Computer vision and pattern recognition (CVPR). IEEE, II–II, p 2
Wang N, Gao X, Tao D, et al (2011) Face sketch-photo synthesis under multi-dictionary sparse representation framework. In: International conference on image and graphics (ICIG). IEEE, pp 82–87
Wang S, Zhang L, Liang Y, et al (2012) Semi-coupled dictionary learning with applications to image super-resolution and photo-sketch synthesis. In: Computer vision and pattern recognition (CVPR). IEEE, pp 2216–2223
Wang N, Tao D, Gao X et al (2013) Transductive face sketch-photo synthesis. IEEE Trans Neural Netw Learn Syst (TNNLS) 24(9):1364–1376
Wang N, Tao D, Gao X, et al (2014) A comprehensive survey to face hallucination. Int J Comput Vis 106(1):9–30
Wang N, Gao X, Li J, et al (2016) Evaluation on synthesized face sketches. Neurocomputing 214:991–1000
Wang N, Gao X, Sun L, et al (2017) Bayesian face sketch synthesis. IEEE Trans Image Process (TIP) 26(3):1264–1274
Wang N, Zhang S, Gao X et al (2017) Unified framework for face sketch synthesis. Signal Process 130:1–11
Wang N, Zhu M, Li J, et al (2017) Data-driven vs. model-driven: fast face sketch synthesis. Neurocomputing 257:214–221
Wang L, Sindagi V, Patel VM (2018) High-quality facial photo-sketch synthesis using multi-adversarial networks. In: 13th IEEE international conference on automatic face & gesture recognition, vol 83–90. IEEE Computer Society
Wang N, Gao X, Li J (2018) Random sampling for fast face sketch synthesis. Pattern Recognit 76:215–227
Wang N, Gao X, Sun L, et al (2018) Anchored neighborhood index for face sketch synthesis. IEEE Trans Circuits Syst Video Technol (TCSTV) 28:2154–2163
Wang N, Zha W, Li J, Gao X (2017) Back projection: An effective postprocessing method for GAN-based face sketch synthesis. Pattern Recognition Letters 107:59–65
Xiao B, Gao X, Tao D, et al (2010) Photo-sketch synthesis and recognition based on subspace learning. Neurocomputing 73(4–6):840–852
Yang Z-L, Guo X-Q, Chen Z-M, et al (2019) RNN-Stega: linguistic steganography based on recurrent neural networks. IEEE Trans Inf Forens Secur (TIFS) 14:1280–1295
Ye L, Zhang B, Yang M, et al (2019) Triple-translation GAN with multi-layer sparse representation for face image synthesis. Neurocomputing 358:294–308
Zhang W, Wang X, Tang X (2010) Lighting and pose robust face sketch synthesis. In: European conference on computer vision (ECCV), vol 6316. Springer, pp 420–433
Zhang S, Gao X, Wang N, et al (2015) Face sketch synthesis via sparse representation-based greedy search. IEEE Trans Image Process (TIP) 24(8):2466–2477
Zhang Y, Wang N, Zhang S, et al (2016) Fast face sketch synthesis via kd-tree search. In: European conference on computer vision (ECCV), vol 9913. Springer, pp 64–77
Zhang S, Gao X, Wang N, et al (2016) Robust face sketch style synthesis. IEEE Trans Image Process (TIP) 25(1):220–232
Zhang S, Gao X, Wang N, et al (2017) Face sketch synthesis from a single photo–sketch pair. IEEE Trans Circuits Syst Video Technol (TCSTV) 27(2):275–287
Zhao W, Chellappa R, Phillips PJ, et al (2003) Face recognition: a literature survey. ACM Comput Surv (CSUR) 35(4):399–458
Zhang W, Wang X, Tang X (2011) Coupled information-theoretic encoding for face photo-sketch recognition. In: Computer vision and pattern recognition (CVPR). IEEE, pp 513–520
Zhang L, Zhang L, Mou X, et al (2011) FSIM: a feature similarity index for image quality assessment. IEEE Trans Image Process (TIP) 20(8):2378–2386
Zhang L, Lin L, Wu X, et al (2015) End-to-end photo-sketch generation via fully convolutional representation learning. In: International conference on multimedia retrieval (ICMR). ACM, pp 627–634
Zhang D, Lin L, Chen T, et al (2017) Content-adaptive sketch portrait generation by decompositional representation learning. IEEE Trans Image Process (TIP) 26(1):328–339
Zhang S, Ji R, Hu J, et al (2019) Face Sketch Synthesis by Multidomain Adversarial Learning. IEEE Trans Neural Netw Learn Syst (TNNLS) 30:1419–1428
Zhang M, Li J, Wang N, et al (2018) Compositional model-based sketch generator in facial entertainment. IEEE Trans Cybern 48(3):904–915
Zhang M, Wang N, Gao X, et al (2018) Markov Random Neural Fields for Face Sketch Synthesis. In: International joint conference on artificial intelligence (IJCAI), J Lang, Ed., pp 1142–1148
Zhang M, Li Y, Wang N, et al (2020) Cascaded face sketch synthesis under various illuminations. IEEE Trans Image Process (TIP) 29:1507–1521
Zhang M, Wang N, Li Y, et al (2020) Neural probabilistic graphical model for face sketch synthesis. IEEE Trans Neural Netw Learn Syst (TNNLS) 31:2623–2637
Zhou H, Kuang Z, Wong K-YK (2012) Markov weight fields for face sketch synthesis. In: Computer vision and pattern recognition (CVPR), vol 1091–1097. IEEE
Zhu M, Wang N, Gao X, et al (2017) Deep graphical feature learning for face sketch synthesis. In: International joint conference on artificial intelligence (IJCAI), 3574–3580. AAAI Press
Zhu M, Li J, Wang N, et al (2019) A deep collaborative framework for face photo–sketch synthesis. IEEE Trans Neural Netw Learn Syst (TNNLS) 30(10):3096–3108
Funding
This study was funded by the NEPU Natural Science Foundation under Grant No. 2017PY ZL − 05, JY CX_CX06_2020 and JY CX_JG06_2020.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
Author Hongbo Bi declares that he has no conflict of interest. Author Ziqi Liu declares that she has no conflict of interest. Author Lina Yang declares that she has no conflict of interest. Author Kang Wang declares that he has no conflict of interest. Author Ning Li declares that he has no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bi, H., Liu, Z., Yang, L. et al. Face sketch synthesis: a survey. Multimed Tools Appl 80, 18007–18026 (2021). https://doi.org/10.1007/s11042-020-10301-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-10301-0