Automatic Video Script Generation based on Natural Language Processing using Deep Learning

Authors

  • Subash Panday Department of Electronics and Computer Engineering, National College of Engineering, Lalitpur, Nepal
  • Sharmila Bista Department of Electronics and Computer Engineering, National College of Engineering, Lalitpur, Nepal
  • Aavash Adhikari Department of Electronics and Computer Engineering, National College of Engineering, Lalitpur, Nepal
  • Ashish Kumar Pokharel Department of Electronics and Computer Engineering, National College of Engineering, Lalitpur, Nepal
  • Suksham Maharjan Department of Electronics and Computer Engineering, National College of Engineering, Lalitpur, Nepal
  • Aayush Shrestha Department of Electronics and Computer Engineering, National College of Engineering, Lalitpur, Nepal

Keywords:

Deep Learning, Transformer Architecture, Convolutional Neural Network

Abstract

Detecting their surroundings and describing any image or video scenario in their native language is a very familiar and easy task for humans. However, extracting the temporal aspects of video scene, understanding its context and generating sequence of respective scripts is a challenging job for a machine. Development of methodologies that utilizes the concept of deep learning for applications that generates automatic scripts for the given video scene will be of great importance for people with visual impairment, creation of metadata for images and videos for use by search engines, robot vision systems and film makers and video editors. This article discusses the implementation of Trans- former architecture along with Convolutional Neural Network (CNN) for the effective generation of script for the given video sequence. This work involves the use of CNN to extract the frame features on datasets collected from ActivityNet and YouCookII. After the feature extraction, positional encoding is used for input embedding followed by implementation of Transformer architecture that includes encoder and decoder for effective processing of input frame sequence and respective generation of video scripts. The effectiveness of the work is then tested using Bilingual Evaluation Understudy (BLEU), Recall Oriented Understudy for Gisting Evaluation (ROUGE), Consensus-based Image Description Evaluation (CIDEr) to gauge the precision of text generation and Metric for Evaluation of Translation with Explicit Ordering (METEOR) for a comprehensive evaluation of model as performance metrics.

Abstract
0
PDF
0

Downloads

Published

2025-06-30

Issue

Section

Research Articles

How to Cite

Panday, S., Bista, S., Adhikari, A., Pokharel, A. K., Maharjan, S., & Shrestha, A. (2025). Automatic Video Script Generation based on Natural Language Processing using Deep Learning. NCE Journal of Science and Engineering, 2(1), 14-19. https://doi.org/10.3126/njse.v2i1.101245