Ella Lu - Society for Science Skip to content

Ella Lu

North Carolina School of Science and Mathematics
Durham, NC

Compositional Analysis of Visual Art Structure

Ella Lu, 17, of Chapel Hill, built a framework that uses AI to analyze visual art for her Regeneron Science Talent Search computer science project.

View Poster

Humans can intuitively understand art, but computers need a rule-based system to evaluate it. Ella developed Compositional Analysis of Visual Art Structure (CANVAS), a system for analyzing how visual elements are arranged within an artwork. One recognized technique, called steelyard composition, balances a large, eye-catching element on one side of an artwork with smaller elements on the other.

Ella manually checked pieces in a large public dataset of Impressionist landscape paintings for steelyard composition and other techniques, then used this information to train an AI model. She also used Grounding DINO, an existing AI tool that helps computers recognize objects in images. Together, these helped CANVAS identify steelyard composition in paintings. Ella’s work may help machines understand art the way humans do and support large-scale analysis of art.

2026 Science Talent Search Finalist:

The child of Jiangang Lu and Shu Lu, Ella attends North Carolina School of Science and Mathematics (Durham).

2026 Science Talent Search Finalist:

Beyond the Project

Ella is co-president of her school’s Girls Who Code Club, where she develops and leads weekly lessons on the programming language Python.

FUN FACTS: Ella is editor-in-chief of Blue Mirror, her school’s literary arts magazine. She also draws, paints, crochets, and plays piano and guitar.

2026 Science Talent Search Finalist: