journal article·2022-01-21Open access

Multimodal Diarization Systems by Training Enrollment Models as Identity Representations

Victoria Mingote, Ignacio Viñals, Pablo Gimeno, Antonio Miguel, Alfonso Ortega, Eduardo Lleida

Applied Sciences· Volume 12· Issue 3

Abstract

This paper describes a post-evaluation analysis of the system developed by ViVoLAB research group for the IberSPEECH-RTVE 2020 Multimodal Diarization (MD) Challenge. This challenge focuses on the study of multimodal systems for the diarization of audiovisual files and the assignment of an identity to each segment where a person is detected. In this work, we implemented two different subsystems to address this task using the audio and the video from audiovisual files separately. To develop our subsystems, we used the state-of-the-art speaker and face verification embeddings extracted from publicly available deep neural networks (DNN). Different clustering techniques were also employed in combination with the tracking and identity assignment process. Furthermore, we included a novel back-end approach in the face verification subsystem to train an enrollment model for each identity, which we have previously shown to improve the results compared to the average of the enrollment data. Using this approach, we trained a learnable vector to represent each enrollment character. The loss function employed to train this vector was an approximated version of the detection cost function (aDCF) which is inspired by the DCF widely used metric to measure performance in verification tasks. In this paper, we also focused on exploring and analyzing the effect of training this vector with several configurations of this objective loss function. This analysis allows us to assess the impact of the configuration parameters of the loss in the amount and type of errors produced by the system.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Face recognition and analysis · Speech and Audio Processing · Music and Audio Processing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

ViVoLab, Aragón Institute for Engineering Research (I3A), University of Zaragoza, 50018 Zaragoza, Spain

Funding

European Union’s Horizon 2020 · Spanish Ministry of Economy and Competitiveness and the European Social Fund · Government of Aragón

References (48)

Show source-provided references
1. Poignant, J., Bredin, H., and Barras, C. (2021, December 23). Multimodal Person Discovery in Broadcast tv at Mediaeval 2015. MediaEval 2015 Working Notes Proceedings. Available online: CEUR-WS.org.
2. Bredin, H., Barras, C., and Guinaudeau, C. (2021, December 23). Multimodal Person Discovery in Broadcast TV at MediaEval 2016. MediaEval 2016 Working Notes Proceedings. Available online: CEUR-WS.org.
3. Sadjadi, O., Greenberg, C., Singer, E., Reynolds, D., Mason, L., and Hernandez-Cordero, J. (2020, January 1–5). The 2019 NIST Audio-Visual Speaker Recognition Evaluation. Proceedings of the Odyssey 2020 The Speaker and Language Recognition Workshop, Tokyo, Japan.10.21437/Odyssey.2020-37 ↗
4. Das, R.K., Tao, R., Yang, J., Rao, W., Yu, C., and Li, H. (2020). HLT-NUS Submission for NIST 2019 Multimedia Speaker Recognition Evaluation. arXiv.
5. Garcia-Romero, D., Snyder, D., Sell, G., Povey, D., and McCree, A. (2017, January 5–9). Speaker diarization using deep neural network embeddings. Proceedings of the 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, USA.10.1109/ICASSP.2017.7953094 ↗
6. Viñals, I., Gimeno, P., Ortega, A., Miguel, A., and Lleida, E. (2018, January 21–23). In-domain Adaptation Solutions for the RTVE 2018 Diarization Challenge. Proceedings of the Iberspeech 2018, Barcelona, Spain.10.21437/IberSPEECH.2018-45 ↗
7. Khoury, E., Gay, P., and Odobez, J.M. (2013, January 16–19). Fusing matching and biometric similarity measures for face diarization in video. Proceedings of the 3rd ACM Conference on International Conference on Multimedia Retrieval, Dallas, Texas, USA.10.1145/2461466.2461484 ↗
8. Le, N., Heili, A., Wu, D., and Odobez, J.M. (2016, January 4–8). Efficient and Accurate Tracking for Face Diarization via Periodical Detection. Proceedings of the International Conference on Pattern Recognition, Cancun, Mexico.
9. Ortega, A., Miguel, A., Lleida, E., Bazán, V., Pérez, C., Gómez, M., and de Prada, A. (2021, December 23). Albayzin evaluation: IberSPEECH-RTVE 2020 Speaker Diarization and Identity Assignment. Available online: http://catedrartve.unizar.es/reto2020/EvalPlan-SD-2020-v1.pdf.
10. Lleida, E., Ortega, A., Miguel, A., Bazán, V., Pérez, C., Gómez, M., and de Prada, A. (2021, December 23). Albayzin evaluation: IberSPEECH-RTVE 2020 Multimodal Diarization and Scene Description Challenge. Available online: http://catedrartve.unizar.es/reto2018/EvalPlan-Multimodal-v1.3.pdf.
11. Schroff, F., Kalenichenko, D., and Philbin, J. (2015, January 7–12). FaceNet: A unified embedding for face recognition and clustering. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.10.1109/CVPR.2015.7298682 ↗
12. Jung, J., Heo, H., Kim, J., Shim, H., and Yu, H. (2019, January 15–19). RawNet: Advanced End-to-End Deep Neural Network Using Raw Waveforms for Text-Independent Speaker Verification. Proceedings of the Interspeech 2019, Graz, Austria.10.21437/Interspeech.2019-1982 ↗
13. Mingote, V., Miguel, A., Ortega, A., and Lleida, E. (2020, January 25–29). Training Speaker Enrollment Models by Network Optimization. Proceedings of the Interspeech 2020, Shanghai, China.10.21437/Interspeech.2020-2325 ↗
14. Mingote, V., Miguel, A., Ribas, D., Ortega, A., and Lleida, E. (2019, January 15–19). Optimization of False Acceptance/Rejection Rates and Decision Threshold for End-to-End Text-Dependent Speaker Verification Systems. Proceedings of the Interspeech 2019, Graz, Austria.10.21437/Interspeech.2019-2550 ↗
15. Lleida, E., Ortega, A., Miguel, A., Bazán-Gil, V., Pérez, C., Gómez, M., and de Prada, A. (2019). Albayzin 2018 evaluation: The iberspeech-RTVE challenge on speech technologies for spanish broadcast media. Appl. Sci., 9.10.3390/app9245412 ↗
16. Optimization of the area under the ROC curve using neural network supervectors for text-dependent speaker verification10.1016/j.csl.2020.101078 ↗
17. Mingote, V., Castan, D., McLaren, M., Nandwana, M.K., Ortega, A., Lleida, E., and Miguel, A. (2019, January 15–19). Language Recognition Using Triplet Neural Networks. Proceedings of the Interspeech 2019, Graz, Austria.10.21437/Interspeech.2019-2437 ↗
18. Bai, Z., Zhang, X., and Chen, J. (2020, January 4–8). Partial AUC Optimization Based Deep Speaker Embeddings with Class-Center Learning for Text-Independent Speaker Verification. Proceedings of the 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.10.1109/ICASSP40776.2020.9053674 ↗
19. Gimeno, P., Mingote, V., Ortega, A., Miguel, A., and Lleida, E. (2020, January 25–29). Partial AUC Optimisation Using Recurrent Neural Networks for Music Detection with Limited Training Data. Proceedings of the Interspeech 2020, Shanghai, China.10.21437/Interspeech.2020-1108 ↗
20. Generalising AUC Optimisation to Multiclass Classification for Audio Segmentation with Limited Training Data10.1109/LSP.2021.3084501 ↗
21. The NIST 1999 speaker recognition evaluation—An overview10.1006/dspr.1999.0355 ↗
22. Joint face detection and alignment using multitask cascaded convolutional networks10.1109/LSP.2016.2603342 ↗
23. Yi, D., Lei, Z., Liao, S., and Li, S.Z. (2014). Learning face representation from scratch. arXiv.
24. Huang, G.B., Mattar, M., Berg, T., and Learned-Miller, E. (2008, January 12–18). Labeled faces in the wild: A database forstudying face recognition in unconstrained environments. Proceedings of the Workshop on Faces in ‘Real-Life’ Images: Detection, Alignment, and Recognition, Marseille, France.
25. Huang, G., Mattar, M., Lee, H., and Learned-Miller, E.G. (2012, January 3–8). Learning to align from scratch. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA.
26. Normalized Cuts and Image Segmentation10.1109/34.868688 ↗
27. Ramos-Muguerza, E., Docío-Fernández, L., and Alba-Castro, J.L. (2018, January 21–23). The GTM-UVIGO System for Audiovisual Diarization. Proceedings of the Iberspeech 2018, Barcelona, Spain.10.21437/IberSPEECH.2018-41 ↗
28. Viñals, I., Ortega, A., Miguel, A., and Lleida, E. (2021). The Domain Mismatch Problem in the Broadcast Speaker Attribution Task. Appl. Sci., 11.10.3390/app11188521 ↗
29. Comparison of parametric representations for monosyllabic word recognition in continuously spoken sentences10.1109/TASSP.1980.1163420 ↗
30. Gimeno, P., Ribas, D., Ortega, A., Miguel, A., and Lleida, E. (2021, January 24–25). Convolutional recurrent neural networks for speech activity detection in naturalistic audio from apollo missions. Proceedings of the IberSPEECH 2021, Valladolid, Spain.10.21437/IberSPEECH.2021-6 ↗
31. Viñals, I., Gimeno, P., Ortega, A., Miguel, A., and Lleida, E. (2018, January 2–6). Estimation of the Number of Speakers with Variational Bayesian PLDA in the DIHARD Diarization Challenge. Proceedings of the Interspeech 2018, Hyderabad, India.10.21437/Interspeech.2018-1841 ↗
32. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
33. Alam, M.J., Ouellet, P., Kenny, P., and O’Shaughnessy, D. (2011, January 7–9). Comparative evaluation of feature normalization techniques for speaker verification. Proceedings of the International Conference on Nonlinear Speech Processing, Las Palmas de Grancanaria, Spain.10.1007/978-3-642-25020-0_32 ↗
34. Chen, S., and Gopalakrishnan, P. (1998, January 8–11). Speaker, environment and channel change detection and clustering via the bayesian information criterion. Proceedings of the DARPA Broadcast News Transcription and Understanding Workshop, Landsdowne, VA, USA.
35. Snyder, D., Ghahremani, P., Povey, D., Garcia-Romero, D., Carmiel, Y., and Khudanpur, S. (2016, January 13–16). Deep neural network-based speaker embeddings for end-to-end speaker verification. Proceedings of the 2016 IEEE Spoken Language Technology Workshop (SLT), San Diego, CA, USA.10.1109/SLT.2016.7846260 ↗
36. Villalba, J., Chen, N., Snyder, D., Garcia-Romero, D., McCree, A., Sell, G., Borgstrom, J., Richardson, F., Shon, S., and Grondin, F. (2019, January 15–19). State-of-the-Art Speaker Recognition for Telephone and Video Speech: The JHU-MIT Submission for NIST SRE18. Proceedings of the Interspeech 2019, Graz, Austria.10.21437/Interspeech.2019-2713 ↗
37. Phoneme recognition using time-delay neural networks10.1109/29.21701 ↗
38. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., and Polosukhin, I. (2017, January 4–9). Attention is all you need. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA.
39. Nagrani, A., Chung, J.S., and Zisserman, A. (2017, January 20–24). VoxCeleb: A Large-Scale Speaker Identification Dataset. Proceedings of the Interspeech 2017, Stockholm, Sweden.10.21437/Interspeech.2017-950 ↗
40. Chung, J.S., Nagrani, A., and Zisserman, A. (2018, January 2–6). VoxCeleb2: Deep Speaker Recognition. Proceedings of the Interspeech 2018, Hyderabad, India.10.21437/Interspeech.2018-1929 ↗
41. Bell, P., Gales, M.J., Hain, T., Kilgour, J., Lanchantin, P., Liu, X., McParland, A., Renals, S., Saz, O., and Wester, M. (2015, January 13–17). The MGB challenge: Evaluating multi-genre broadcast media recognition. Proceedings of the 2015 IEEE Workshop on Automatic Speech Recognition and Understanding (ASRU), Scottsdale, AZ, USA.10.1109/ASRU.2015.7404863 ↗
42. Garcia-Romero, D., and Espy-Wilson, C.Y. (2011, January 27–31). Analysis of i-vector length normalization in speaker recognition systems. Proceedings of the Twelfth Annual Conference of the International Speech Communication Association, Florence, Italy.10.21437/Interspeech.2011-53 ↗
43. Viñals, I., Gimeno, P., Ortega, A., Miguel, A., and Lleida, E. (2019, January 15–19). ViVoLAB Speaker Diarization System for the DIHARD 2019 Challenge. Proceedings of the Interspeech 2019, Graz, Austria.10.21437/Interspeech.2019-2462 ↗
44. Error bounds for convolutional codes and an asymptotically optimum decoding algorithm10.1109/TIT.1967.1054010 ↗
45. Brümmer, N., and Strasheim, A. (2009, January 9–12). Agnitio’s speaker recognition system for evalita 2009. Proceedings of the 11th Conference of the Italian Association for Artificial Intelligence, Reggio Emilia, Italy.
46. Mingote, V., Vinals, I., Gimeno, P., Miguel, A., Ortega, A., and Lleida, E. (2021, January 24–25). ViVoLAB Multimodal Diarization System for RTVE 2020 Challenge. Proceedings of the IberSPEECH 2021, Valladolid, Spain.10.21437/IberSPEECH.2021-16 ↗
47. Porta-Lorenzo, M., Alba-Castro, J.L., and Docío-Fernández, L. (2021, January 24–25). The GTM-UVIGO System for Audiovisual Diarization 2020. Proceedings of the IberSPEECH 2021, Valladolid, Spain.10.21437/IberSPEECH.2021-17 ↗
48. Luna-Jiménez, C., Kleinlein, R., Fernández-Martınez, F., Manuel, J., and Pardo-Munoz, J.M.M.F. (2021, January 24–25). GTH-UPM System for Albayzin Multimodal Diarization Challenge 2020. Proceedings of the IberSPEECH 2021, Valladolid, Spain.10.21437/IberSPEECH.2021-15 ↗