Method Article

A Reproducible AI-Assisted Workflow for Concept Development in Stage Art Design and Lighting Optimization through the GSAD Framework

DOI:

10.3791/70737

May 12th, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Here, the authors present a protocol to implement the generative stage art design (GSAD) framework, an AI-driven workflow integrating diffusion models, generative adversarial networks (GANs), and intelligent elephant clan optimization (IECO) to standardize the transition from narrative scripts to optimized 3D visual concepts.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Artificial intelligence (AI) is fundamentally reshaping creative design processes by enabling rapid ideation and consistent visualization, particularly within stage art and scenography. However, existing workflows remain heavily dependent on manual sketching and subjective interpretation, limiting scalability and reducing reproducibility across design teams. This gap underscores the need for a structured, AI-assisted generative stage art design (GSAD) framework that integrates deep learning, generative modeling, and optimization techniques to support systematic and repeatable concept development. The core objective of the GSAD framework is to combine diffusion models for initial concept generation, generative adversarial networks (GANs) for texture and lighting refinement, and intelligent elephant clan optimization (IECO) for optimizing stage layout and lighting placement. The Stage Art Design Dataset, comprising 2,500 high-resolution images, includes annotated theater scripts, lighting diagrams, and 3D layouts to facilitate multimodal learning. Experimental evaluation demonstrates substantial improvements in qualitative metrics, including improved semantic alignment between script content and generated visuals, and greater layout optimization efficiency achieved through IECO-driven spatial analysis. Implementing the framework in a Python-based environment resulted in 98.88% predictive accuracy, 26.58 mega floating-point operations per second (MFPOs), and a parameter quantity of 1.08 M. The GSAD framework presents a scalable, reproducible, and technically robust AI-assisted workflow that enhances creative output, ensures visual consistency, and supports efficient concept development in modern stage art design.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Stage art design is a complex multidisciplinary field that integrates scenography, lighting, set design, and spatial storytelling1,2. Historically, the development of stage concepts has relied on human ingenuity expressed through physical models, hand-drawn sketches, mood boards, and iterative brainstorming sessions3,4. This evolution has been profoundly shaped by the tension between artistic vision and the material constraints of the performance space5. As performance requirements grow increasingly sophisticated, the demand for resource-efficient, visually rich, and rapid concept generation has outpaced traditional manual workflows6,7. The emergence of generative artificial intelligence (GenAI) and large language models (LLMs) offers a transformative path to augment the creative process, facilitating design ideation and co-creation in architecture and entertainment8,9.

Traditional scenography often faces a semantic gap where the abstract emotions of a theater script struggle to find a precise visual equivalent without extensive trial and error2,10. Current AI tools in the creative industries allow for the flexible search and recombination of reference photos, yet many lack the structural rigor required for professional stage production11,12. Furthermore, the subjective nature of aesthetic evaluation often makes it difficult to align machine-generated outputs with specific narrative intent13. This shift from experience-driven manual workflows to data-driven human-AI collaboration is becoming a defining characteristic of 21st-century design practice14,15. The integration of these computational tools necessitates a new form of "practice-based" research that bridges the gap between digital tool development and live performance16. Recent studies emphasize that AI systems can facilitate brainstorming and broad exploration of alternatives, yet the transition from 2D ideation to 3D optimized realization remains technically challenging9.

The generative stage art design (GSAD) framework addressed these shortcomings by establishing a repeatable AI-assisted workflow17,18. The rationale for this framework stems from the need to automate design components while preserving the artistic integrity of the original narrative. By integrating multimodal AI systems, designers can quickly iterate both visually and verbally, ensuring that lighting and texture refinements are semantically aligned with the dramatic content19. A critical component of this innovation is the use of the intelligent elephant clan optimization (IECO) algorithm, which draws inspiration from the social behavior of elephant populations to navigate complex spatial constraints in stage layout and lighting placement20,21. This class of metaheuristic algorithms has proven particularly effective in solving multi-objective design problems where traditional gradient-based methods fail.

In the broader context of literature, AI-powered computer-aided design (CAD) systems have already demonstrated efficiency gains of up to 20% in architectural workflows22,23. Specifically, AI-driven generative design allows for the exploration of non-standard spatial topologies that would be impossible to conceive manually24. While recent studies over the past two years have successfully utilized conditional GANs (CGANs) to automate 2D planar floorplan generation and architectural spatial layouts, extending these 2D generative principles to the complex, three-dimensional spatial requirements of stage lighting and set design remains critically under-explored. However, traditional deep learning models, such as convolutional neural networks (CNNs), often struggle with the long-range dependencies required to understand complex 3D stage arrangements25,26. The GSAD framework overcomes these limitations by utilizing vision transformers (ViT) to extract global visual features and bidirectional encoder representations from transformers (BERT) encoders to capture narrative semantics27,28. As transformers capture the global context of a design scene more effectively than local filters, these models provide a more holistic representation of spatial relationships29. This dual-stream feature extraction ensures that the resulting stage designs are not only aesthetically consistent but also narratively relevant.

The advantages of the GSAD approach over alternative techniques, such as the deep convolutional embedding attention mechanism (DL-CBAM), are multifaceted30,31. While previous models improved recognition accuracy on motion detection datasets, these previous models often required higher computational overhead and lacked the spatial optimization capabilities found in GSAD. By contrast, GSAD achieves a 98.88% accuracy rate while maintaining a parameter count of 1.08 M, striking an optimal balance between model complexity and predictive capability32,33. Such efficiency is critical for real-time creative tools, as demonstrated by the success of mobile-scale architectures in specialized design tasks34. This makes the framework highly appropriate for professional theater designers, digital art creators, and architectural engineering educators who require high-fidelity, reproducible visualizations35.

Furthermore, the integration of GANs for texture and lighting refinement addresses the limitations of standard diffusion models, which can sometimes produce "stylistically flat" outputs36,37. By utilizing a style-based generator, the framework can synthesize high-resolution textures that exhibit both variety and artistic depth38. By employing adversarial training, the GSAD framework ensures that artistic details and visual realism are enhanced to professional standards39. This approach also mitigates ethical concerns regarding authorship and bias by providing a controllable, "designer-in-the-loop" collaboration platform40,41. The ultimate goal is not to replace human intuition but to provide a collaborative partner that extends the creative agency of the artist42. As the field moves toward more immersive and digitally integrated performances, the need for robust, AI-native design protocols will only increase43. The following protocol provides the technical roadmap for implementing the GSAD framework, ensuring that modern stage art design remains both imaginative and reproducible.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Computational environment and data acquisition

  1. System setup (Ensure that all computational steps are performed on a workstation with sufficient GPU capabilities for deep learning tasks).
    1. Set up a Python programming environment on a workstation with sufficient GPU capabilities for deep learning simulation to serve as the foundation for the GSAD framework in Figure 1.
    2. Install the necessary dependencies, specifically configuring Python (version 3.8 or higher) and PyTorch (version 2.0.1 or higher), along with standard libraries required for deep learning simulation to ensure consistent execution.
    3. Configure the memory management system to handle high-resolution image processing.
  2. Dataset collection
    1. Access the "Stage Art Design Dataset" from the Kaggle repository to acquire the raw data.
      NOTE: The images comprise publicly licensed materials and original conceptual designs to comply with copyright standards.
    2. Download the dataset containing 2,500 high-resolution JPG images and associated metadata.
    3. Verify the file structure, ensuring it contains 2,500 high-resolution images categorized by varying stage types, performance styles, and cultural backgrounds to prevent stylistic bias.
    4. Apply standardized data annotation rules before training. Map semantic script elements (e.g., 'moody lighting') directly to specific hex color codes, and annotate lighting parameters using standardized 3D coordinate bounding boxes (x, y, z) to ensure consistent semantic-to-visual mapping.

2. Data preprocessing

  1. Image normalization
    1. Perform Min-Max Normalization on the raw image data to scale all feature values uniformly and improve data stability.
    2. Apply Equation 1 to transform the original feature values (M) into normalized values (Mnorm):
      Data normalization formula: M_norm=(M-min(M))/(max(M)-min(M)); mathematical concept.   (1)
      Where Mnorm represents the normalized value, M is the original feature value, and min(M) and max(M) are the minimum and maximum values of the dataset, respectively.
    3. Confirm that the convergence and feature representation quality have improved by comparing the original images with the preprocessed images, as shown in Figure 2.
  2. Text semantic cleaning
    1. Process the textual scripts associated with the stage designs to remove "noise" that could confuse the AI.
    2. Eliminate misspellings, extraneous symbols, punctuation, stop words, and inconsistent formatting.
    3. Standardize the text case (lowercase) to ensure semantic consistency13. Refer to Table 1 for examples of the semantic cleaning process.
  3. Tokenization
    1. Divide the cleaned text into smaller, manageable units called "tokens" (words or characters).
    2. Ensure that undesirable components are removed during this step to facilitate precise conceptual analysis by the AI models.

3. Feature extraction (GSAD framework)

  1. Visual feature extraction using vision transformer (ViT)
    1. Initialize the ViT architecture as depicted in Figure 3 to process the 3D stage art images.
    2. Patch Embedding: Divide the input image into fixed-size patches (visual words) to reduce dimensionality.
    3. Construct the visual tokens (u) and add positional embeddings (u') using Equations 2, 3, and 4:
      Equilibrium equation, xᵢʲ = Kw꜀, chemical kinetics formula in mathematical notation.  (2)
      Mathematical equation, static equilibrium, u'=u+o, variables o,v in Q set, educational concept. (3)
      Equation of concatenation in vector calculus; shown in a mathematical formula format. (4)
      Where Mathematical variable \( x_c^j \) equation in dynamic systems analysis. represents the projected patch token, k is the flattened input image patch, wc is the linear projection weight matrix, u is the unrolled patch sequence, is the positional embedding added to retain spatial information, and dk is the added classification token.
      NOTE: Refer to Table 2 for a detailed description of the ViT variables such as patch size (O) and projection dimension (d).
    4. Transformer Encoder: Feed the processed tokens into the Transformer Encoder. Use self-attention mechanisms to identify correlations between different image patches (e.g., lighting vs. backdrop).
    5. Apply normalization and activation functions using Equations 5 through 8 to generate the final feature map:
      Equation for vector normalization: u = normalize(u).    (5)
      Softmax equation for reward learning algorithm, displaying formula RL=softmax(R×L^sc).   (6)
      Static equilibrium equation, w=RL×U, formula for mechanical systems analysis.   (7)
      Neural network activation layer formula, linear(w) and GeLU(w), illustrating computation process.   (8)
      Where u' is the normalized token sequence, RL represents the self-attention weights derived from queries R and LSC keys (with scaling factor SC), w is the attention output computed using U values and linear (w) and GeLU (w) denote the transformations within the feed-forward network.
    6. Visualize the output feature map, which highlights key design elements and reduces noise, as shown in Figure 4.
  2. Textual feature extraction using BERT
    1. Initialize the BERT (bidirectional encoder representations from transformers) model to process the stage scripts.
    2. Convert the natural language scripts into continuous vectors using word embedding to capture semantic meaning. Refer to Table 3 for the feature extraction structure.
    3. Combine token embeddings, segment embeddings, and positional embeddings as inputs to the encoder.
    4. Execute the transformer encoder unit steps (Multi-Head Attention, Add & Norm, Feed Forward) as illustrated in Figure 5 to create contextualized token sequences.
    5. Concatenate the output contextualized token sequences (from BERT) with the visual feature maps (from ViT). Feed this fused multimodal data as the direct conditional input vector into the GAN refinement module in Step 4.
  3. Initial concept generation
    1. Input the extracted textual features (from BERT) and visual features (from ViT) into the Diffusion Model.
    2. Generate initial 2D conceptual stage designs based on the integrated multimodal features.
    3. Pass these initial 2D concepts as base inputs to the Generative Adversarial Network (GAN) in Step 4 for further texture and lighting refinement.

4. Texture and lighting refinement using GAN

  1. Generative adversarial network (GAN) Setup
    1. Construct the GSAD refinement module consisting of a Generator (H) and a Discriminator (C) as shown in Figure 6.
    2. Configure the Discriminator to distinguish between real stage images and generated ones, and the Generator to create realistic textures and lighting.
  2. Training and optimization
    1. Define the objective function for the conditional GAN (CGAN) using Equation 9 to introduce condition variables (y) for better stability:
      Optimization equation, min-max algorithm, formula analysis, statistical method, mathematical expression. (9)
      ​Where x represents the input stage design condition, y is the real target image, z represents the random noise vector, G is the generator, and D is the discriminator.
    2. For low-light image enhancement, apply Equation 10 to optimize the light-enhanced image output (Hlow):
      Mathematical optimization equation, min max U(C,H)=Σ fixa logC(qho) for data analysis modeling. (10)
      Where U(C, H) represents the objective value function, H is the Generator network, C is the Discriminator (Critic) network, w represents real data sampled from the distribution Odata, y is the input condition, z is the conditional noise variable, qha represents the real high-quality stage images, and HLow denotes the generator's output from low-light inputs.
    3. Apply adaptive modulation to the feature transformation using Equation 11:
      Mathematical formula for dynamic equilibrium; hEi(w)=max(0,AM(ai,βi)Xi*hEi-1(w)+ai). (11)
      Where hEi(w) represents the feature map at layer i, AM denotes the adaptive modulation function with learned parameters αi and βi, Static equilibrium; ΣFx=0, ΣFy=0, balance diagram, physics education, force vector analysis. is the layer weight, and is the bias.
    4. Implement skip connections and pooling layers in the generative network using Equations 12 and 13 to preserve spatial details:
      Equation showing neural network residual skip connection formula in theoretical framework.  (12)
      Deep learning formula, \(H_j(w) = \text{max pooling(skip}(w)\), network layers analysis, diagram. (13)
      Where Skip(w) denotes the features preserved via skip connections from the convolutional blocks hE, and Hjw represents the output feature map after max pooling at the encoder stages (0 < j ≤ 3).
  3. Image reconstruction
    1. Perform up-sampling and concatenation in the decoding phase using Equations 14 and 15:
      up(w)=concat[resize(w),skip(w)]; neural network layer operation formula  (14)
      Equation showing signal processing formula: Hj(w)=hEj,2[hEj,1voHj-1(w)], 4<j≤7. (15)
      Where up(w) represents the up-sampled features concatenated with the corresponding skip(w)  connections, v°Hj-1(w) denotes the combined input to the decoder stages (4 < j  ≤7), and hout(w) is the final refined stage image generated via the sigmoid activation function, utilizing the final layer's weights X8 and bias a8.
    2. Generate the final refined image output using the sigmoid activation function in Equation 16:
      Equation for low-pass filter transfer function; frequency response analysis diagram.  (16)
    3. Follow the iterative training procedure outlined in Algorithm 1 (Pseudocode of GAN-Texture Lighting Refinement).

Algorithm 1: Pseudocode of GAN-texture lighting refinement
Input: Low-light stage art image H(low), number of training iterations N, batch size B
Output: Enhanced image H enhanced
1: Initialize Generator with parameters H
2: Initialize Discriminator with parameters C
3: learning rates Optimization concept: mathematical formula for min-max calculus, illustrating the (C, H) function.
4: conditional variable z (optional for GAN)
5: Adaptive modulation parameters αi and βi
6: Skip connections list skip(w)
7: for iteration = 1 to F do
Discriminator Training
8: Sample a batch of real images Fw~Odata equation, formula analysis, statistical weighting in data modeling study.
9: Sample a batch of noise/random low-light images
10: If CGAN, append the conditional variable z to the inputs
Generate fake images
Compute discriminator loss
Update discriminator parameters
Generator Training
Generate fake images
Compute generator loss
Update generator parameters
for j = 1 to 3 do

Mathematical formula Skip(w), hierarchical function, computational method, process analysis.

Neural network equation, \(H_j(w) = \text{max pooling(skip(w))}\), 0 < j ≤ 3, mathematical concept.

end for
11: Bottleneck convolution
12: Decoder/upsampling
for j = 5 to 7 do

Multivariate function formula, \(H_j(w) = hE_{j,2}[hE_{j,1}[νο(H_{j-1}(w))]]_3\), mathematical analysis.

end for
13: Output layer

Low-pass filter transfer function equation; formula for signal processing analysis.

14: end for
15: return H and C enhanced

5. Stage layout optimization (IECO)

  1. IECO initialization
    1. Initialize the intelligent elephant clan optimization (IECO) algorithm to optimize the spatial arrangement of stage elements.
    2. Define the population of "elephants" (representing potential design solutions) and the associated clans. Refer to Figure 7 for the IECO flowchart.
  2. Movement and evolution
    1. Calculate the independent movement of each elephant to explore the design space using Equations 17 and 18:
      Optimization formula ΔX'i0 in equations for dynamic range analysis. (17)
      Equation showing variables and changes: ZX₀ = X₀ + ΔX₀; mathematical expression. (18)
      Where Static equilibrium, formula ΔXᵢⱼ, mathematical notation for physics or engineering analysis. represents the movement increment calculated using a random distribution factor r bounded between a minimum (Static equilibrium concept; equation ΔXᵐⁱⁿⱼ suggests minimum displacement.) and maximum (ΔX_j_max symbol in equations, symbol representation, mathematical concept) step size, and ZXj_i0 equation; symbol representing static equilibrium analysis; educational use. is the updated independent spatial position of the elephant.
    2. Reduce the movement range over time using Equation 19 to facilitate convergence as the solution improves.
    3. Matriarch Update: Update the position of the clan leader (matriarch) towards the global best solution using Equation 20:
      Equation illustrating iterative optimization process; formula includes variables YNED, YWED, XBest. (19)
      Where Static equilibrium equations, ΣFx=0, ΣFy=0, ΣMz=0, diagram, force balance, mechanical analysis. represents the newly updated position of the matriarch, Mathematical equation YWED^js+1_im(j) in scientific notation; key for data analysis research. is the weighted current position, Static equilibrium equation, XBest_js(j); symbolic representation for educational use. is the global best layout solution found so far, and β acts as a scale factor controlling the influence of the best solution.
    4. Male elephant update: Update male elephant positions relative to the clan center using Equations 21 and 22:
      Dynamic equation illustrating iterative calculation for centroid adjustment in mathematical analysis. (20)
      Static equilibrium equation, XCenter_js; formula symbol, educational math content. (21)
      Where Mathematical notation XND, n_js+1; equation for sequence analysis or iterative method.  represents the updated position of the male elephant, Static equilibrium equation \(Y_WND, n^j_{is+1}\), symbol formula for educational research study. is its current reference position, XCenterjs denotes the central position of the family clan calculated from all male members, Md is the total number of male family members in the clan, and r and p are random distribution probabilities guiding the movement toward the clan center.
  3. Population replacement
    1. Calculate Clan Center: First, evaluate the fitness of the layout solutions. Then, compute the central position (XEDi,Hn equation symbol; educational research; analytical chemistry context) of each family clan using Equation 22, where Mf is the number of family members:
      Equation illustrating statistical data averaging method. (22)
    2. Adult elephant replacement: To improve convergence speed, replace inferior "adult elephants" (solutions) with superior ones generated from the clan center. Apply Equation 23 to calculate the new position (Static equilibrium formula in a diagram: \( X_{EDi,calf} \).):
      Equation for fluid dynamics calculation in transport phenomena model. (23)
      Where Mathematical formula, variables with subscripts and superscripts in diagram, educational use. represents the central position of the adult elephants, Mf is the number of adult family members, Equation depicting exponential function in scientific notation; mathematical expression analysis. denotes the newly calculated replacement position for an inferior adult elephant, Static equilibrium equation X^js+1/ND_i,Hn(j), mathematical formula analysis. is the reference position being replaced, and Mathematical formula with variable notation, used in complex algebraic expressions; symbol analysis. and Mathematical formula with subscripts and superscripts, educational equation representation. represent superior positions within the clan used to guide the replacement process to accelerate convergence.
      (NOTE: Here, Static equilibrium formula, XEDi,Qe, symbol for educational research use. and Equation of symbols for mathematical or scientific analysis. represent intermediate weighted positions used to guide the replacement.)
    3. Young elephant replacement: To prevent local optima and preserve diversity, replace the weakest "young elephants" (Static equilibrium equation \( X_{ED_{i,w}} \) analysis formula.). Update the positions of these elements positions using Equation 24:
      Mathematical equation diagram, iterative calculation, variables and parameters, formula analysis. (24)
      Where Equation for static equilibrium; symbol: X_ED^js+1(i,w); educational use for physics concepts. denotes the current position of the weakest young elephant, and Equation depicting exponential function in scientific notation; mathematical expression analysis. is its newly generated position. This replacement is driven by a random factor r and the superior clan members to prevent the optimization process from falling into local optima and to preserve spatial diversity.
    4. Termination: Merge the updated clans, recalculate fitness, and repeat the optimization loop until the termination criteria are met as detailed in Algorithm 2.

Algorithm 2: Pseudocode of IECO for optimizing stage layout and lighting placement
Input: Population size M:, max iterations Xmax:
Output: Optimal stage layout & lighting placement
Initialize elephant clans with random positions (stage layout + lighting parameters)
Evaluate the fitness of each elephant
For t = 1 to Xmax:
For each clan:
Identify matriarch (best elephant), male elephants, and young elephant independent Movement
For each elephant:
Compute movement increment ΔXmax
Update independent position Mathematical expression ZXi^0(j) representing statistical variables.
Reduce movement range over iterations
Matriarch Update

Evolutionary strategy formula depicting dynamic optimization, equations with variables and constants.

For each matriarch:
Update position toward global best
Male Elephant Update

Optimization formula, particle swarm, mathematical equation, research analysis, convergence study.

Equation for statistical data processing, Σ formula, computational method, data analysis model.

For each male elephant
Compute the clan center and update the position toward the center with adult replacement

Equation for averaged values; mathematical symbol; concisely represents summation and mean values.

Equation for charge distribution; formula for electrochemical model calculation; scientific analysis.

Compute the clan center of adults
Replace inferior adults with superior of small Elephant Replacement

Finite element analysis equation; equilibrium iterations; computational simulation method.

Replace the weakest young elephants to preserve diversity
Merge updated clans, recalculate the fitness of all elephants, and update the global best solution
Return the global best stage layout & lighting arrangement

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The experimental set-up and analytical workflow, as outlined in Figures 1 through 7 and Tables 1 through 3, provided a robust foundation for the GSAD framework's data preprocessing, feature extraction, and layout optimization.

Model training dynamics and convergence
The experimental evaluation of the GSAD framework yielded significant quantitative and qualitative data regarding its efficacy in stage art de...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The primary contribution of this study is the development of a reproducible AI-assisted workflow that standardizes the conceptualization of stage art design2,10. By focusing on the GSAD framework, the authors provide a structured methodology that overcomes the limitations of manual ideation and subjective interpretation common in traditional scenography. A critical step within the protocol is the integration of GANs for texture and lighting refinement, as it ensu...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The authors have nothing to disclose.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The author would like to express sincere gratitude to the colleagues at Shanghai Minhang Polytechnic for the insightful feedback and technical assistance during the development and implementation of the GSAD framework. Special thanks are extended to the open-source community for providing the essential computational tools and the public datasets that facilitated the training and validation of the multimodal AI models used in this protocol. I also appreciate the peers who provided constructive suggestions on the initial drafts of this work. This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
BERT (Bidirectional Encoder Representations from Transformers)Hugging Face TransformersOpen Source
Python Programming LanguagePython Software FoundationVersion 3.8 or higher
PyTorch Deep Learning FrameworkLinux Foundation / Meta AIVersion 2.0.1 or higher
Stage Art Design DatasetKaggle RepositoryPublicly Accessible
Vision Transformer (ViT) ImplementationPyTorch Image Models (timm)Open Source
Workstation with GPU capabilitiesN/A (Standard Hardware)N/A

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Masters, P. The history and theory of environmental scenography. Theatre Perform Des. 5 (3-4), 317-319 (2019).
  2. Lotker, S., Gough, R. On scenography: editorial. Perform Res. 18 (3), 3-6 (2013).
  3. Goldschmidt, G. The dialectics of sketching. Creat Res J. 4 (2), 123-143 (1991).
  4. Tversky, B. What do sketches say about thinking. , (2002).
  5. Baugh, C. . Theatre, performance and technology: the development and transformation of scenography. , (2013).
  6. Müller, M., Montag, C. Disentangling the link between creativity and technology use: individual differences in smartphone and social media (over)use. J Creat. 34 (2), 100081 (2024).
  7. Amankwah-Amoah, J., Abdalla, S., Mogaji, E., Elbanna, A., Dwivedi, Y. K. The impending disruption of creative industries by generative AI: opportunities, challenges, and research agenda. Int J Inf Manage. 79, 102759 (2024).
  8. Zhang, H., Zhang, R. Generative artificial intelligence (AI) in built environment design and planning: a state-of-the-art review. Prog Eng Sci. 2 (1), 100040 (2025).
  9. Cetinic, E., She, J. Understanding and creating art with AI: review and outlook. ACM Trans Multimed Comput Commun Appl. 18 (2), 66 (2022).
  10. Aronson, A., Palmer, S., McKinney, J., Benedetto, S. A. D. . The history and theory of environmental scenography. , (2018).
  11. Anantrasirichai, N., Bull, D. Artificial intelligence in the creative industries: a review. Artif Intell Rev. 55 (1), 589-656 (2022).
  12. Corvello, V. Generative AI and the future of innovation management: a human-centered perspective and an agenda for future research. J Open Innov Technol Mark Complex. 11 (1), 100456 (2025).
  13. Mazzone, M., Elgammal, A. Art, creativity, and the potential of artificial intelligence. Arts. 8 (1), 26 (2019).
  14. Kadenhe, N., Al Musleh, M., Lompot, A. Human-AI co-design and co-creation: a review of emerging approaches, challenges, and future directions. Proc AAAI Symp Ser. 6 (1), 265-270 (2025).
  15. Santoso, B., Wijayanti, R. Human-AI collaboration in creative industries: workflows in media production and community-driven platforms. Trans Artif Intell Mach Learn Cogn Syst. 9 (11), 11-26 (2024).
  16. Candy, L., Edmonds, E. Practice-based research in the creative arts: foundations and futures from the front line. Leonardo. 51 (1), 63-69 (2018).
  17. Peckham, O., Raines, J., Bulsink, E., Goudswaard, M., Gopsill, J., Barton, D., et al. Artificial intelligence in generative design: a structured review of trends and opportunities in techniques and applications. Designs. 9 (4), 79 (2025).
  18. Hegab, H., Khanna, N., Monib, N., Salem, A. Design for sustainable additive manufacturing: a review. Sustain Mater Technol. 35, e00576 (2023).
  19. Reed, S., Akata, Z., Yan, X., Logeswaran, L., Schiele, B., Lee, H., et al. Generative adversarial text-to-image synthesis. , 1060-1069 (2016).
  20. Wang, G. G., Deb, S., Coelho, L. D. S. Elephant herding optimization. , 1-5 (2015).
  21. Strumberger, I., Beko, M., Tuba, M., Minovic, M., Bacanin, N. . Elephant herding optimization algorithm for wireless sensor network localization problem. , (2018).
  22. Ploennigs, J., Berger, M. AI art in architecture. AI Civ Eng. 2 (1), 8 (2023).
  23. Zhang, L., Pan, Y., Wu, X., Skibniewski, M. J. . Artificial intelligence in construction engineering and management. , (2021).
  24. Chaillou, S. . Artificial intelligence and architecture: from research to practice. , (2022).
  25. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., et al. Attention is all you need. , 6000-6010 (2017).
  26. Li, Y., Xu, W. A deep learning-based framework for intelligent modeling: from architectural sketch to 3D model. Front Archit Res. 14 (6), 1567-1584 (2025).
  27. Dosovitskiy, A. An image is worth 16×16 words: transformers for image recognition at scale. arxiv. , (2020).
  28. Devlin, J., Chang, M. W., Lee, K., Toutanova, K. BERT: pre-training of deep bidirectional transformers for language understanding. , (2019).
  29. Han, K., Wang, Y., Chen, H., Chen, X., Guo, J., et al. A survey on vision transformer. IEEE Trans Pattern Anal Mach Intell. 45 (1), 87-110 (2022).
  30. Woo, S., Park, J., Lee, J. Y., Kweon, I. S. CBAM: convolutional block attention module. , (2018).
  31. Qi, X., Zhi, M. A review of attention mechanisms in computer vision. , (2023).
  32. Howard, A., Sandler, M., Chen, B., Wang, W., Chen, L. C., et al. Searching for MobileNetV3. , (2019).
  33. Mehta, S., Rastegari, M. MobileViT: light-weight, general-purpose, and mobile-friendly vision transformer. arxiv. , (2021).
  34. Tan, M., Le, Q. EfficientNet: rethinking model scaling for convolutional neural networks. , (2019).
  35. Liao, W. J., Tang, C. H. Teaching strategies and practices that facilitate the development of design concepts in architectural engineering education. SAGE Open. 13 (3), 21582440231196376 (2023).
  36. Goodfellow, I. J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., et al. Generative adversarial nets. , 2672-2680 (2014).
  37. Dhariwal, P., Nichol, A. Diffusion models beat GANs on image synthesis. , (2021).
  38. Karras, T., Laine, S., Aila, T. A style-based generator architecture for generative adversarial networks. , (2019).
  39. Isola, P., Zhu, J. Y., Zhou, T., Efros, A. A. Image-to-image translation with conditional adversarial networks. , (2017).
  40. Amershi, S., Weld, D., Vorvoreanu, M., Fourney, A., Nushi, B., et al. Guidelines for human-AI interaction. , 3 (2019).
  41. Xiao, Y., Lin, X., Ji, T., Qiao, J., Ma, B., Gong, H. AI-assisted design: intelligent generation of Dong paper-cut patterns. Electronics. 14 (9), 1804 (2025).
  42. Runco, M. A. . Creativity: research, development, and practice. , (2023).
  43. Plate, D., Hutson, J. Composition pedagogy as AI-native coding: from design kit to scholarly framework. World J Arts. 2 (11), 1-10 (2025).
  44. Karras, T., Laine, S., Aila, T. A style-based generator architecture for generative adversarial networks. , 4396-4405 (2019).
  45. Berryman, J. Creativity and style in GAN and AI art: some art-historical reflections. Philos Technol. 37 (2), 61 (2024).
  46. Yan, S., Wu, C., Zhang, Y. Generative design for architectural spatial layouts: a review of technical approaches. J Asian Archit Build Eng. , 1-21 (2025).
  47. Deng, Y., Zhai, Q. Integrating deep learning in art and design: computational techniques for enhancing creative expression. Int J Adv Comput Sci Appl. 16 (2), 175-183 (2025).
  48. Mirjalili, S. The ant lion optimizer. Adv Eng Softw. 83, 80-98 (2015).
  49. Lian, Q. Optimization of image recognition technology for dance theatre creation and evaluation of its effectiveness. J Comb Math Comb Comput. 127, 1653-1665 (2025).
  50. Avila, C., Ilbay, D., Rivera, D. Human-AI teaming in structural analysis: a model context protocol approach for explainable and accurate generative AI. Buildings. 15 (17), 3190 (2025).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Generative ModelingDiffusion ModelsGenerative Adversarial NetworksIntelligent Elephant Clan OptimizationMultimodal LearningVisual Consistency

Related Articles