The streets of Westminster, in London.
The streets of Westminster, in London.

London Charter

In the age of Generative AI, what does it mean to develop a principled historical 3D visualization? Running Reality strives for full compliance with the principles of the London Charter so that you can distinguish inferred visualizations from data visualizations when using Running Reality. Following these principles lets visitors better imagine history while preserving methodological rigor.

Overview

The London Charter for the Computer-based Visualisation of Cultural Heritage is the leading set of principles for digital history projects to ensure they follow sufficient methodological rigor. Running Reality attempts to follow these principles.

Have you seen fully immersive 3D reconstructions of ancient cities on the internet? There are some really amazing and well researched videos on YouTube. However, social media is also now being flooded with easy to make Generative AI videos purporting to be ancient scenes. These Generative AI videos are an extraordinary technical achievement and improve in their accuracy with each passing month. However, even if it is fairly accurate, there is no transparency, citation, or auditability. How can we keep up with Generative AI and hold to our principles of accuracy?

A fanciful view of the waterfront of Alexandria, Virginia, USA in 1780 as visualized by OpenAI's ChatGPT.

From the Charter's website: "For a heritage visualization to match the rigour of conventional research, its rigour must be visible. That is why, at the heart of The London Charter is the principle that heritage visualizations: ‘should accurately convey to users the status of the knowledge that they represent, such as distinctions between evidence and hypothesis, and between different levels of probability.’"

At the heart of Running Reality isn't a map, but a data set that carries citations and can be viewed and audited and improved. Separate from the data, there is a history engine that translates that data set into the map and into history playing out on that map.

Documenting "Why"

Historical data is inherently uncertain. It is not sufficient to show the data with only a credit to who owns the data. A core principle of historical research is documenting WHY the data is as presented. In a historical work in narrative form, one expects extensive footnotes and citations, not because of copyright, but because it serves as an open, verifiable paper trail of the fidelity of the data. Not all data is going to be high fidelity, because historical research is a journey where new discoveries and new assessments are always moving the state of knowledge forward. And sadly, much about history may never be known with high fidelity because knowledge wasn't recorded, the artifacts are lost, or the written record has been lost.

Modern online maps, especially those that use Javascript map libraries like OpenLayers, Leaflet, or Mapbox, are geared toward attributing copyright. Much of the data in these maps comes from various sources, such as satellite imagery, that license their data but retain copyright. For sources such as OpenStreetMap, the copyright may be held by the many individual contributors. This approach assumes that all data is of high fidelity and as accurate as can be measured and copyright is the only attribution needed. This is entirely appropriate for modern maps of the modern world, but Running Reality has to go further.

With historical maps, and especially with 3D reconstructions, the need for citation is even greater but the methodology is weaker. The London Charter sets out principles to guide the methodology of sites like Running Reality. For instance, there are no established practical guidelines for visualizing the inferred roof materials of a building. It might be a very good inference that a roof was made of tile, but would you render it in a different color, like white? In wireframe? Just as the known parts of the building but with an annotating label? Carry a citation in the metadata? While there may not be a standard approach, the London Charter emphasizes how critical it is that each project at least have a method.

Examples

While there is no single best practice to implementing the London Charter, there are examples from other visualizations and digital history projects.

The Atlas of Ancient Rome," 2017 Carandini takes a very through approach that is close to a best practice for printed material. Carandini documented each structure in Rome in multiple diagrams, including both a realistic visualization of the reconstructed structure and a diagram which traces individual building elements to specific sources. There is a clear color coding provided in a legend to each diagram, with categories such as "Archeological data," "Literary sources," and "Ancient iconography." The book also has a second volume with additional details of each citation.

The Atlas of Ancient Rome
Color coding by source of elements in a structure.

This approach thoroughly documents the structure piece by piece so that everything is very clear and traceable. This works well when there can be multiple diagrams: color can be used to denote source in one of the diagrams and color can be more realistic to the building's materials in other diagrams.

Another approach is the RELEVEN Project, a digital "Reassessment" of the ELEVENth century. Per their website, "the novel aspect of this methodology is that it takes to its logical conclusion something that historians all readily acknowledge and that is especially apparent for pre-modern history: that there are very few, if any, simple and undisputed facts." They are taking a "five pointed star" approach. The "star" is a five-element STructured Assertion Record (STAR) that expands on the traditional RDF-style three-element data structure. An RDF tuple contains a subject → predicate → object. The STAR adds one element to document who is making the assertion and a second element for the basis of that assertion. This lets people reviewing the data at a later time assess for themselves the fidelity of the data.

Running Reality uses a factoid model for all data, which also has five elements and is also similar to an RDF tuple. A tuple contains a subject → predicate → object. A factoid contains the subject, relationship (i.e. predicate), object, date, and fidelity (i.e. citation).

Finally, artistic representations are common. It is generally acceptable to represent buildings as artistic images, even in a museum setting. The purpose of such a representation is not to convey data or to imply complete knowledge of a site. Rather, it is to give visitors and viewers an understanding of what life would have been like in that place and time. An artistic license is presumed by visitors, even without it being explicitly noted. There are innumerable such representations in both traditional media and now online in digital media. There are many projects doing 3D city or building reconstructions and even 3D games making effort at some historical accuracy.
Exhibits at the National Museum of Anthropology of Mexico City
Exhibits at the Alexandria Archaeology Museum
Byzantium 1200 and Babylon

Principles

These are the six principles of the London Charter. They are very well considered and Running Reality attempts to follow these principles.

Approach

Running Reality believes it is critical to make available high-quality 3D visualizations that balance the need for an immersive historical experience with the need for research rigor. We will strive to adhere to the London Principles while carefully using Generative AI. We will make sure to extend the citation and sourcing approach we have used for other data into the 3D world. We will be respectful of people's trust.

Running Reality is taking multiple approaches to representing uncertainty in its visualizations. Our migration to a more immersive 3D model is underway and keeping .

We are being careful in implementing this system to factor in the following:

Using generative AI with historical drawings, illustrations, and photographs offers an tremendous opportunity. With generative AI, we can quickly build 3D models that are at the same level of historical accuracy as the source material. This can strongly enhance the sense of immersion in history while introducing a defined, transparent, and traceable level of inference.

As an example, here is our basic 2D and basic 3D augmented reality view of the Carlyle Warehouse on the Alexandria, Virginia, waterfront in about 1780. The building's dimensions are known from excavation, as is the basic wooden material. The site of the building is now roughly located under the present-date Indigo Hotel. However, rendering the warehouse as a plain block of wood with those dimensions is not very compelling.

Our basic 2D map of the waterfront of Alexandria, VA.
The basic map data rendering in 3D augmented reality while standing in Alexandria, VA.

There is an artist's rendering of the Alexandria waterfront representing this era that hangs in the Alexandria Archaeological Museum two blocks away from the warehouse site. The artists has attempted to properly represent Alexandria at this time, and though there is some artistic interpretation, it is considered sufficiently accurate to hang in the museum to give people an immersive understanding of Alexandria. It is understood by visitors not to be data, but art serving a purpose.

We used generative AI to create a 3D model that follows from the artists impression. This is similar to how such art was used to train the generative AI model used to create the fanciful scene at the top of this article. When asked to perform a more narrow task of creating this single warehouse and to use a specifically citable reference work, we have constrained the inferences made. Further, the 3D model can now be shown in Running Reality alongside other citable data points. When clicking the warehouse, the dates, locations, dimensions, and other data have their citations, and the 3D model has a citation to the artists work.

An artist's painting of the Alexandria waterfront that hangs in the Alexandria Archaeological Museum.
The artist's impression of the warehouse was used to guide a generative AI tool to create a 3D model.
The updated 3D model shown in 3D augmented reality gives a better sense of what the waterfront was like.

Conclusion

The rise of generative AI historical imagery, video, and 3D models is presenting researchers, history students, and enthusiasts with a challenge. We believe that using the principles of the London Charter will provide confidence in Running Reality and the historical visualizations it creates. This doesn't mean avoiding generative AI altogether, but it does mean integrating it carefully into an existing data-driven inference engine already tested and trusted for accuracy and transparency.