Automated Video Generation of Moving Digits from Text Using Deep Deconvolutional Generative Adversarial Network
Source abstract
Abstract
Generating realistic and synthetic video from text is a highly challenging task due to the multitude of issues involved, including digit deformation, noise interference between frames, blurred output, and the need for temporal coherence across frames. In this paper, we propose a novel approach for generating coherent videos of moving digits from textual input using a Deep Deconvolutional Generative Adversarial Network (DD-GAN). The DD-GAN comprises a Deep Deconvolutional Neural Network (DDNN) as a Generator (G) and a modified Deep Convolutional Neural Network (DCNN) as a Discriminator (D) to ensure temporal coherence between adjacent frames. The proposed research involves several steps. First, the input text is fed into a Long Short Term Memory (LSTM) based text encoder and then smoothed using Conditioning Augmentation (CA) techniques to enhance the effectiveness of the Generator (G). Next, using a DDNN to generate video frames by incorporating enhanced text and random noise and modifying a DCNN to act as a Discriminator (D), effectively distinguishing between generated and real videos. This research evaluates the quality of the generated videos using standard metrics like Inception Score (IS), Fréchet Inception Distance (FID), Fréchet Inception Distance for video (FID2vid), and Generative Adversarial Metric (GAM), along with a human study based on realism, coherence, and relevance. By conducting experiments on Single-Digit Bouncing MNIST GIFs (SBMG), Two-Digit Bouncing MNIST GIFs (TBMG), and a custom dataset of essential mathematics videos with related text, this research demonstrates significant improvements in both metrics and human study results, confirming the effectiveness of DD-GAN. This research also took the exciting challenge of generating preschool math videos from text, handling complex structures, digits, and symbols, and achieving successful results. The proposed research demonstrates promising results for generating coherent videos from textual input.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Image Processing Techniques · Generative Adversarial Networks and Image Synthesis · Advanced Vision and Imaging
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (56)
Show source-provided references
1. A survey on deep learning: Algorithms, techniques, and applications
2. Generative adversarial nets
3. Generative adversarial networks: Introduction and outlook10.1109/JAS.2017.7510583 ↗
4. Goodfellow · Deep Learning · 2016
5. Unsupervised representation learning with deep convolutional generative adversarial networks
6. Characterization and computation of local Nash equilibria in continuous games
7. A novel alphasrgan for underwater image super resolution10.32604/cmc.2021.018213 ↗
8. Image super-resolution based on generative adversarial networks: A brief review10.32604/cmc.2020.09882 ↗
9. Megan: Mixture of experts of generative adversarial networks for multimodal image generation
10. Visual data synthesis via gan for zero-shot video classification
11. Generating cartoon images from face photos with cycle-consistent adversarial networks10.32604/cmc.2021.019305 ↗
12. Variant Wasserstein generative adversarial network applied on low dose CT image denoising10.32604/cmc.2023.037087 ↗
13. Unpaired multi-domain image generation via regularized conditional GANs
14. MIXGAN: Learning concepts from different domains for mixture generation
15. CR-GAN: Learning complete representations for multi-view generation
16. Generative adversarial text to image synthesis
17. AttnGAN: Fine-grained text to image generation with attentional generative adversarial networks
18. StackGAN: Text to photo-realistic image synthesis with stacked generative adversarial networks
19. Stackgan++: Realistic image synthesis with stacked generative adversarial networks10.1109/TPAMI.2018.2856256 ↗
20. Scripted video generation with a bottom-up generative adversarial network10.1109/TIP.2020.3003227 ↗
21. Video generation from text
22. To create what you tell: Generating videos from captions
23. TiVGAN: Text to image to video generation with step-by-step evolutionary generator10.1109/ACCESS.2020.3017881 ↗
24. Gans trained by a two time-scale update rule converge to a local Nash equilibrium
25. Video-to-video synthesis
26. Generative adversarial metric
27. A comprehensive survey on generative adversarial networks for synthesizing multimedia content
28. Generating videos with scene dynamics
29. Video generative adversarial networks: A review10.1145/3487891 ↗
30. MoCoGAN: Decomposing motion and content for video generation
31. StoryGAN: A sequential conditional GAN for story visualization
32. Conditional GAN with discriminative filter generation for text-to-video synthesis
33. Deep exemplar-based video colorization
34. FW-GAN: Flow-navigated warping GAN for video virtual try-on
35. Stochastic adversarial video prediction
36. Neural 3D video synthesis from multi-view video
37. Few-shot video-to-video synthesis
38. Learning joint spatial-temporal transformations for video inpainting
39. Free-form video inpainting with 3D gated convolution and temporal PatchGAN
40. E2e-v2SResNet: Deep residual convolutional neural networks for end-to-end video driven speech synthesis10.1016/j.imavis.2022.104389 ↗
41. Animating face using disentangled audio representations
42. Lip movements generation at a glance
43. Speech-driven facial reenactment using conditional generative adversarial networks
44. Dance dance generation: Motion transfer for internet videos
45. Deep video portraits
46. Neural rendering and reenactment of human actor videos
47. Vid2Game: Controllable characters extracted from real-world videos
48. Sync-DRAW: Automatic video generation using deep recurrent attentive architectures
49. Attentive semantic video generation using captions
50. Wasserstein generative adversarial networks
51. Automatic attribute discovery and characterization from noisy web data
52. ImageNet: A large-scale hierarchical image database
53. Action bank: A high-level representation of activity in video
54. Improved techniques for training gans
55. D. J. Im, C. D. Kim, H. Jiang and R. Memisevic, “Generating images with recurrent adversarial networks,” arXiv preprint arXiv:1602.05110, 2016.
56. IRC-GAN: Introspective recurrent convolutional GAN for text-to-video generation