One of ATOR's purposes is to serve as some kind of reminder for all the tricks and actions we find out during our hacking sessions.
Today I'm preparing a presentation with impress.js.
After my last lecture a listener told me that the transition speed between the single slides of my presentation was to fast.
I was moving across aerial photos, zooming in and out on points of interest.
After some groping in the dark I found the solution on github.
It's very easy:
Look for your impress.js file, open it with an editor and look for the tag "transitionDuration".
You will find it among the defauld config values, it's expressed in milliseconds. 6000 means 6 seconds of transition time.
Consider that this option defines an equal transition time for the whole presentation.
It's also possible to set different speed for every single slide transition.
ATOR (Arc-Team Open Research). The blog spreads tests, problems and results of Arc-Team research in archaeology, following the guidelines of the OpArc (Open Archaeology) project.
Showing posts with label impress.js. Show all posts
Showing posts with label impress.js. Show all posts
Friday, 16 October 2015
Thursday, 2 July 2015
The archaeometric excavation
Last year, on November 28, Arc-Team joined the conference "Lo scavo archeometrcio: scienza e tecnologia applicate allo scavo archeologico" (en: "The archaeometrcic excavation: science and technology applied to the archaeological excavation"), which was held in Rovereto (Italy) at the Museo Civico.
During the meeting we gave a presentation titled "Professional archaeology. Innovations and best practice with free technology. Toward an Open Research." Today I uploaded on our server the slides, so that we can share this work (like always under Creative Commons Attribution - CC BY).
As usual the presentation has been done with impress.js through the Graphical User Interface Strut (both GPL licensed) and it is optimized for Firefox or Iceweasel (better visualized here).
Here is a little explanation regarding the single slides:
SLIDE 1
A fast presentation regarding Arc-Team.
SLIDE 2
An animation representing the importance of geocoding in archaeology (from space to site).
SLIDE 3
Differential GPS and Total Station: the main tools needed by archaeologists on the field (to georeference every single element of the archaeological record).
SLIDE 4
Some examples of geocoding in archaeology: everyday work, project in extreme conditions and missions abroad...
SLIDE 5
... survay and excavations
SLIDE 6
In survay projects the geocoding tolerance for archaeology is higher, so that we are testing alternative solutions to build a low-cost and open source GPS with centimetric accuracy, using the software RTKLIB (or its port in Android)
SLIDE 7
All the recorded data (in 2D and 3D) can be imported into an open source GIS.
SLIDE 8
For aerial archaeology it since 2008 we are working with open source DIY UAV, like the UAVP or the KKcopter (in the slide).
SLIDE 9
Our last UAV prototype and an example of 3D pointcloud form aerial pictures.
SLIDE 10
Since 2014 we are testing DIY camera (using the filter of Public Lab) for NDVI and NGB pictures in archaeological remote sensing.
SLIDE 11
Just removing the IR filter, a normal camera can be used for endoscopic prospections in low light conditions.
SLIDE 12
In the field of geophysical prospections we use a DIY machine for Electrical Resistivity Imaging. The data can be visualized in a GIS (e.g. GRASS GIS in the slide), using the east and north and the resistivity values.
SLIDE 13
Some geoarchaeological analyses can be performed directly on the field, like the settlement test (using the soil triangle) for the texture or the lithologic recognition for the skeleton.
SLIDE 14
Also some basic analytical chemistry can help during the excavation (giving indications on the ancient use of the soil), to verify the presence/absence of phosphates or of organic remains.
SLIDE 15
Other preliminary laboratory (flotation and sieving) analyses can prepare the samples for further investigation. Also in this case we use a DIY machine.
SLIDE 16
Colorimetry can be performed in many ways. Currently we are testing different options, like the open source spectrometer of Public Lab.
SLIDE 17
For some laboratory geoarchaeological analysis (e.g. microscopic morphology) we use normal optic microscopes, while for more advanced studies we externalize the service (e.g. SEM or energy dispersive x-ray spectroscopy)
SLIDE 18
Currently we are testing the potentialities of the FLOSS MorphoJ to speed up the process in carpological remains recognition
SLIDE 19
To document archaeozoological remains in the field, we use the standard digital documentation techniques (in 2 and 3D), with FLOSS (e.g. bidimensional photomapping with the Aramus method or 3D recording through SfM and MVSR)
SLIDE 20
In the evolutionary anthropology field we developed a new technique (anatomical deformation) thanks to the FLOSS Blender
SLIDE 21
The same software (Blender) is used in the process of archaeological forensic facial reconstruction
SLIDE 22
Open source GIS (e.g. GRASS) are the main software we use to process and manage the recorded data
SLIDE 23
Thanks to open source UAV and Blender we experimented new ways to disclose archaeological data in a four-dimensional way (x,y,z,t)
A more detailed explanation of the entire presentation will come soon with the related article. For the topics which were already discussed in AOTR, I suggest to read the related post (see the above bibliography). For the latest experiment (e.g. near infrared, NDVI and NGB; Electrical Resistivity Imaging; Sedimentation test; litologic recognition on the field; flotation and sieving; colorimetry; microscopic morphology; MorphoJ;), we will try to write something as soon as possible.
Bibliography
Lo scavo archeologico professionale, innovazioni e best practice mediante metodologie aperte e Open research (here on Research Gate and here in Academia)
Webography (from ATOR):
3D and 4D GIS
SfM and MVSR
PPT-GUI (tutorial); from pictures to mesh (PPT, MeshLab, Blender); PPT with Bundler MultiTread; PPT with turntable (not recomended); PPT VS MicMac; PPT VS openMVG; recovering old data; underground documentation; big data; low-light conditions; underwater archaeology; aerial 3D; 3D GIS; anthropology;
Aerial 3D documentation
Archaeological endoscopy
Geoarchaeology
Archaeobothany
Anatomical Deformation Technique (ADT): validation; ADT Paranthropus boisei; ADT Homo rodhesiensis;
Archaeoanthropology
Archaeological Forensic Facial Reconstruction (AFFR); Digital AFFR: technique validation; AFFR: state of the arts; AFFR: poster;
Archaeological dissemination
Caldonazzo Castle 4D (case of study);
Labels:
3D,
Archaeology,
Archaeometry,
colorimetry,
DIY,
Excavation,
geoarcheology,
geocoding,
GIS,
impress.js,
Infra-Red,
morphoj,
NDVI,
NGB,
open research,
RTKLIB,
Strut,
UAV
Thursday, 27 February 2014
Digital Archaeology at Lund University
This year, as usual since 2011, +Alessandro Bezzi and me taught some lessons during the course "Archaeology and Ancient History: Digital Archaeology, GIS in Archaeology" at Lund University, held by +nicolò dell'unto. We used the opportunity to update the presentation with which we always start the first lecture. Here below you can see its last version, done with impress.js (just click on the first slide and us the spacebar to navigate).
For a better view, click here
The main topic is digital archeology (or "computational archeology", as it is also known in Italy).
Initially we define five main operations that are common to any archaeological project: data acquisition, processing, management, analysis and sharing. The first three steps refer to the documentation work-flow, while the last three actions are related with the real research process (of course data management is in common with both of the phases).
Thereafter we analyze each step, starting with data acquisition, which is mainly based on hardware devices. During this operation are normally registered two elements, points and pictures, in order to virtually recover what the archaeological excavation is destroying. With points and pictures it is possible to document objects (artifacts and ecofacts) and actions (basically the archaeological samplings), and their elaboration or, in some cases combination, allows the researchers to record lines, polygon, 3d surfaces and real volumes, to register also the most complex elements of the archaeological record (layers, structures, etc...).
On the contrary of what happen with data acquisition, data processing is mainly based on software. Nowadays it can be divided into two orders of operations: standard procedures (raw coordinates elaboration, 2D photomapping, 2D vector archaeological drawing) and advanced techniques (3D restitution, volume calculation and 3D modeling). The very first and basic step to visualize recorded data is to elaborate the raw coordinates, registered with a total station or a RTK GPS, into a GIS readable code (e.g. CVS or WTK). Combining points and pictures is also possible to create georeferenced photomosaic, using a photomapping techniques (e.g. the metodo Aramus, the Khovle method or the newest Corte Inferiore method). Once obtained a complete georeferenced photomosaic it is possible to use a GIS to draw over the raster level, using one or more vector layers and to connect them with a database. Advanced techniques of documentation are more directly related with 3D and can be based on different methodology to extract morphological, topological and metric informations from one or more pictures (e.g. SvR, SfM, IBM, 3D photogrammetry, etc...). With these informations it is possible to calculate the real volumes of the elements of the archaeological records and use this data to reconstruct the depositional and post-depositional processes, using, when necessary, 3D modeling. Normally, during the different work-flows that can be involved in data processing, many kind of informations are elaborated with raster, vector and voxel graphic in 2 (x,y), 3 (x,y,z) or 4 (x,y,z,t) dimensions. The final aim is to set up a system which is able to handle such a variety of data and this system is the GIS.
In fact GIS software, combined with DBMS, are extremely useful during the data management phase, exactly for their capacity to handle different kind of informations (as many as are the disciplines or sciences which help archeology in its task). The use of such instruments helps to optimize the research, especially in comparison with the traditional techniques, not only during data management, but also during the more delicate stage of data analysis (when most of the cognitive processes are involved).
Among other things, in this fourth step, it is more evident the importance of using open source software and tools to maintain a continuous control on every single process of a study that can lead to the elaboration of new theories. Of course, not all the the analysis are equally sensitive under this aspect: for the simplest researches (anastylosis, building techniques, basic geomorphology, etc...) it is not strictly mandatory to know the source code of the applications, also because in these cases the main examinations are done directly by humans. On the other hand, for more complex studies (landscape archeology and Cost Surface Analysis, statistics, advanced geomorphology, etc...), it is very important to have a complete access to the formulas and algorithms used by the software in order to keep an human control and do not completely delegate to the computer, among difficult quantitative calculations, also more delicate qualitative investigations (in which the human operator is still essential). In this way it is possible to correctly study all the different informations collected during the archaeological research, considering, at the same time, future integrations (GIS is an open system under a temporal point of view). The last goal of data analysis is to share results with the (scientific and non) community, which is the best way to improve the archaeological discipline itself, especially exploiting the potential of internet.
This lead us to the final step of an archaeological project (data sharing), which can follow different channels, like traditional publication, e-publication (e.g. webgis), exhibitions, etc... The most important thing, at least for scientific disclosure, is to grant a public access to all the informations used for the study (not only the filtered data, but also the raw data), in order to propose new hypothesis and (at the same time) give the all the necessary elements to verify them (no dogma, no authority principle).
To summarize the meaning of this contribution, considering archeology as a science (empiric approach) and a humanity (speculative approach), we can see how computational archeology helps to improve the scientific (empiric) approach, which is often underestimated, granting a more objective data acquisition and processing respects traditional techniques, especially during the critical phase of the archaeological excavation. In fact, unlike scientific experiments, the archaeological excavation is unrepeatable, being the most destructive approach of the discipline (and, at the same time, the most important).
PS
All the screenshots were done with ArcheOS. Some of them are related with really old projects, slowly we will replace them with more updated images...
In fact GIS software, combined with DBMS, are extremely useful during the data management phase, exactly for their capacity to handle different kind of informations (as many as are the disciplines or sciences which help archeology in its task). The use of such instruments helps to optimize the research, especially in comparison with the traditional techniques, not only during data management, but also during the more delicate stage of data analysis (when most of the cognitive processes are involved).
Among other things, in this fourth step, it is more evident the importance of using open source software and tools to maintain a continuous control on every single process of a study that can lead to the elaboration of new theories. Of course, not all the the analysis are equally sensitive under this aspect: for the simplest researches (anastylosis, building techniques, basic geomorphology, etc...) it is not strictly mandatory to know the source code of the applications, also because in these cases the main examinations are done directly by humans. On the other hand, for more complex studies (landscape archeology and Cost Surface Analysis, statistics, advanced geomorphology, etc...), it is very important to have a complete access to the formulas and algorithms used by the software in order to keep an human control and do not completely delegate to the computer, among difficult quantitative calculations, also more delicate qualitative investigations (in which the human operator is still essential). In this way it is possible to correctly study all the different informations collected during the archaeological research, considering, at the same time, future integrations (GIS is an open system under a temporal point of view). The last goal of data analysis is to share results with the (scientific and non) community, which is the best way to improve the archaeological discipline itself, especially exploiting the potential of internet.
This lead us to the final step of an archaeological project (data sharing), which can follow different channels, like traditional publication, e-publication (e.g. webgis), exhibitions, etc... The most important thing, at least for scientific disclosure, is to grant a public access to all the informations used for the study (not only the filtered data, but also the raw data), in order to propose new hypothesis and (at the same time) give the all the necessary elements to verify them (no dogma, no authority principle).
To summarize the meaning of this contribution, considering archeology as a science (empiric approach) and a humanity (speculative approach), we can see how computational archeology helps to improve the scientific (empiric) approach, which is often underestimated, granting a more objective data acquisition and processing respects traditional techniques, especially during the critical phase of the archaeological excavation. In fact, unlike scientific experiments, the archaeological excavation is unrepeatable, being the most destructive approach of the discipline (and, at the same time, the most important).
PS
All the screenshots were done with ArcheOS. Some of them are related with really old projects, slowly we will replace them with more updated images...
Tuesday, 25 June 2013
The Taung Project, an open research
This post is to share the presentation I did in Catania (Sicily), during the ArcheoFOSS 2013. The topic is the Taung Project, analyzed from a free and open source point of view. This experience, in fact, has been a perfect pilot project of "open research", developed with open tools and sharing at the same time knowledge and data.
I will not dwell any further on the topic of the presentation in this post, being this subject described in the video below...
... I will just report some technical data.
First of all (in alphabetic order), the authors of the presentation, which are not mentioned in the video (sorry, I forgot it...): Alessandro Bezzi (Arc-Team), Luca Bezzi (Arc-Team), Nicola Carrara (Anthropological Museum of Padua University), Cicero Moraes (Arc-Team/Blender Brazil), Moreno Tiziani (Antrocom Onlus).
Secondary, the software I used for the slides, which is the object of most of the questions I have been asked after the presentation :). Well, this program is called impress.js and it is released under the MIT and GPL licenses. Here you can see an example of what you can do with this tool and here is the source code.
That's all for now. I hope that the discussion about the concept of "open research" will go on with new contributes... Stay tuned :).
Subscribe to:
Posts (Atom)

