By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Can an AI Animate Logos Better Than a Human? | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Can an AI Animate Logos Better Than a Human? | HackerNoon
Computing

Can an AI Animate Logos Better Than a Human? | HackerNoon

News Room
Last updated: 2025/06/17 at 12:36 AM
News Room Published 17 June 2025
Share
SHARE

Table of Links

Abstract and 1 Introduction

2 Related Work

2.1 Program Synthesis

2.2 Creativity Support Tools for Animation

2.3 Generative Tools for Design

3 Formative Steps

4 Logomotion System and 4.1 Input

4.2 Preprocess Visual Information

4.3 Visually-Grounded Code Synthesis

5 Evaluations

5.1 Evaluation: Program Repair

5.2 Methodology

5.3 Findings

6 Evaluation with Novices

7 Discussion and 7.1 Breaking Away from Templates

7.2 Generating Code Around Visuals

7.3 Limitations

8 Conclusion and References

5 EVALUATIONS

We conducted three evaluations to understand the quality of our LLM system: 1) a comparison study against an industry standard and baseline informed by professional animated logo designers 2) an empirical analysis of program repair testing different experimental settings, 3) an evaluation with novices to understand LogoMotion’s capacity for customization. These evaluations are centered around the following research questions:

RQ1: Across a wide range of designs, to what extent does LogoMotion support content-aware animation?

RQ2 What are the overall strengths and the weaknesses of LogoMotion at animation?

RQ3 What sorts of errors does LogoMotion tend to make?

RQ4 How capably can visually-grounded program repair debug such errors and what settings of program repair impact performance?

RQ5 To what extent can user interaction and iteration improve the quality of the automatically generated animated logos?

The first evaluation is a comparison study comparing LogoMotion animations against Magic Animate [4] which automatically recommends animations to all elements on a page after a user selects a page-level style (e.g. “Bold”, “Professional”, “Elegant”). We additionally compare LogoMotion with an ablated version of our system (which we will refer to as LogoMotion-Ablated). We ablated parts of our system that 1) conceptually grouped HTML and 2) suggested a design concept to see how these higher-level LLM operators impacted content awareness. Our exact hypotheses for RQ1 were the following.

H1a Compared to the other conditions, LogoMotion would produce animations that were more content-aware.

H1b Compared to the other conditions, the LogoMotion would be improved in terms of sequencing.

H1c Compared to the other conditions, LogoMotion would be better in terms of execution quality.

Figure 4: Visually-Grounded Program Repair identifies bugs in animation code by checking the bounding boxes between elements in the target layout and elements in the last frame of the animation. If errors are identified, the LLM is triggered to perform self-refinement with the visual description of the bug. A code fix is generated and merged back into the original code, provided if it fixes the error.Figure 4: Visually-Grounded Program Repair identifies bugs in animation code by checking the bounding boxes between elements in the target layout and elements in the last frame of the animation. If errors are identified, the LLM is triggered to perform self-refinement with the visual description of the bug. A code fix is generated and merged back into the original code, provided if it fixes the error.

5.0.1 Methodology. We first gathered a test set of 23 templates that spanned different categories of objects (animate and inanimate), layerings, and use cases. Use cases included holiday greetings, school clubs, advertisements, and branding. All templates were sourced from Adobe Express and Canva and are accessible online.

Each template was exported as a PDF and then converted into an HTML representation using the methods mentioned in subsection 4.2. We ran LogoMotion to get four animations for each template. We then ran LogoMotion-Ablated to get another four animations for each template. In general, generating a set of four LogoMotion/ LogoMotion-Ablated outputs took approximately 12 minutes. To have an industry standard set to compare against, we also collected four options from Magic Animate, which is a AI-based tool for automatic animation that is one of Canva Pro’s premium features. Their page-level presets are conceptually similar to templates (e.g. all elements fade in from one side of the canvas, elements wipe into place). We took first their recommended animation presets for the layout and then had an external designer pick the next best three presets, ensuring we had a strong baseline to compare against.

To evaluate the animations, three professional designers were recruited to rate 276 animations (23 templates x 12 runs per template) spanning the three conditions. Designers were introduced to the task with a remote call, calibrated with good and bad examples to understand the rubric, and compensated for their time. Each animation was presented in randomized order and rated on a scale of 1-5 for each of the following dimensions: 1) Relevance, 2) Sequencing, and 3) Execution Quality. Relevance describes how relevant the animation is to the subject matter of the logo. It is a measure of how content-aware the animation approach is. Sequencing was a measure of how well the animation was sequenced in terms of coordination and timing across elements. Execution Quality judged the animation for how well it was executed and if it had any flaws.

5.0.2 H1a. Relevance. We averaged across the ratings of three design professionals. LogoMotion was rated to have significant more relevance to the subject matter of the animated logos than both Magic Animate and its ablated version (H1a, LogoMotion-Full: M = 3.05, 𝜎 = 0.64; LogoMotion-Ablated: M = 2.68, 𝜎 = 0.58; Magic Animate: M = 2.33 , 𝜎 = 0.33, 𝑝 ≤ 0.001). From this we confirm H1a; LogoMotion-Full was the top condition in terms of content-aware animations.

When sorted by average relevance across raters, the top rated animations tend to come from LogoMotion (15 of top 20) or LogoMotionAblated (5 of top 20). LogoMotion animations that were rated highly tended to show motion that was archetypical of their subject. The video for this paper shows examples of lanterns blowing as if in slight wind, crabs crawling zig-zag across the screen, and skiiers skiing downhill at a diagonal. Frames from examples are depicted in Figure 5. In the first row, a black knight is translated into the canvas in an L-like motion, like a chess piece being set down, as a bishop piece scales up. In the last row, we see a hot air balloon slowly rise in over the mountains, after which the logo title fades in letter by letter.

5.0.3 H1b. Sequencing. In terms of Sequencing, LogoMotion-Full was not significantly different from the other two conditions (H1b,

Figure 5: Examples of LogoMotion-generated logo animations. These animations show how LogoMotion is able to create motion that is characteristic of the design elements, layout-aware, and logically sequenced.Figure 5: Examples of LogoMotion-generated logo animations. These animations show how LogoMotion is able to create motion that is characteristic of the design elements, layout-aware, and logically sequenced.

LogoMotion-Full: M = 3.15, 𝜎 = 0.55; LogoMotion-Ablated: M = 3.18, 𝜎 = 0.41 ; Magic Animate: M = 3.12, 𝜎 = 0.43).

Qualitatively, LogoMotion-Full and LogoMotion-Ablated were both capable of implementing the logical sequencing of a logo reveal. They could time primary elements before secondary elements or vice versa, but generally always put the text last. LogoMotion was also capable of handling complex text sequencings such as arced text and letter-by-letter typewriter effects (see Figure Figure 5).

LogoMotion generally sequenced layers in from bottom to top, though animations rated lower for Sequencing tended to have errors in layer ordering. Background elements could also be used effectively in animations. For example, in the paper’s accompanying video, we show that in an animated logo for a martial arts club, a silhouette of kicking karate character pops in from the left. As it “lands” into place, the background shakes, as if from the impact of their kick. This added dimensionality was from the design concept stage, which suggested, “for added impact, you might consider a brief screen shake or a vibration effect when the silhouette ‘lands’ to draw even more attention to the primary element’s hero moment.”

LogoMotion was also capable of generating animations that reflected gestalt properties such as symmetry. For example, the symmetrical elements of the Circus example in Fig. 5 animated in at the same time, and the musical notes in the Acapella example above it animated in a contralateral, but symmetrical fashion. LogoMotion could also create synchronization by mapping and staggering animation functions to groups of similar objects. This was how it implemented text animation, but it could also do this for elements

Table 1: Relevance, Sequencing, Execution Quality. We took the top-2 from each condition within a template. Ratings were averaged across design professionals.) (** = 𝑝 ≤ 0.001)Table 1: Relevance, Sequencing, Execution Quality. We took the top-2 from each condition within a template. Ratings were averaged across design professionals.) (** = 𝑝 ≤ 0.001)

Figure 6: We report the average top-2 relevance across conditions. LogoMotion was rated to be significantly better in terms of relevance.Figure 6: We report the average top-2 relevance across conditions. LogoMotion was rated to be significantly better in terms of relevance.

within a secondary group (e.g. mapping a flickering action to a group of stars).

5.0.4 H1c. Execution Quality. In terms of Execution Quality, the full LogoMotion pipeline did not perform significantly differently from the other conditions (H1b, LogoMotion-Full: M = 3.25, 𝜎 = 0.54; LogoMotion-Ablated: M = 3.38, 𝜎 = 0.46; Magic Animate: M = 3.22, 𝜎 = 0.39).

LogoMotion-Ablated scored the highest on execution quality. Many animations for this condition tended to be conceptually similar (all elements fade or translate into place from a slight displacement) and were thus minimal in animation complexity and easy to execute. One factor that impacted execution quality was that LogoMotion could at times produce visual flaws that our bounding box checker was unable to catch. For example, LogoMotion could sometimes suggest animation code that targeted attributes like background color or outer glow. These would make it past our program repair stage (which did not check those properties) and bring down the execution quality ratings.


Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Balancing regulation and innovation, Jessica Lennard, chief strategy officer, CMA – UKTN
Next Article Tinder now lets you go on double dates
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

How Ai Tools Collect Your Data Across Devices – How to be selective about what you share
Software
London fintech Pillar acquired by LemFi – UKTN
News
How Small Businesses Can Excel with B2C Social Media Marketing Strategies
Computing
The Best Stealth Games for 2025
News

You Might also Like

Computing

How Small Businesses Can Excel with B2C Social Media Marketing Strategies

19 Min Read
Computing

Perplexity AI vs. Grok AI Comparison: Which AI Assistant Is Better?

27 Min Read
Computing

TikTok Shop replaces US with Chinese managers as US sales fall short of target · TechNode

4 Min Read
Computing

Safaricom Ziidi on the spot over anti-competitive behaviour 

4 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?