From 97979ad3042847e7be5728196f94416b3c58279e Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Fri, 23 Jan 2015 17:40:51 +0100 Subject: [PATCH] WAC2015: update poster column layout --- .../2015_WAC/poster/poster_WAC2015.pdf | Bin 1103978 -> 1105010 bytes .../2015_WAC/poster/poster_WAC2015.tex | 302 ++++++++++-------- 2 files changed, 165 insertions(+), 137 deletions(-) diff --git a/Conferences/2015_WAC/poster/poster_WAC2015.pdf b/Conferences/2015_WAC/poster/poster_WAC2015.pdf index eb0bf4a5f0d5a88e2c51aabcab86097b9a28ce5b..77e96da348f5a04cd0778bb5f4c8c353cb53615a 100644 GIT binary patch delta 28780 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 E0xD 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 F#q8&G#ZCtKzA&)wYOXFcSKK!4?W+^a>Y4l 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 aQ>gXfO_SX~Cq?4?2lpaUQ%k8xBmM`pZ06$t diff --git a/Conferences/2015_WAC/poster/poster_WAC2015.tex b/Conferences/2015_WAC/poster/poster_WAC2015.tex index c6286e0..a493211 100644 --- a/Conferences/2015_WAC/poster/poster_WAC2015.tex +++ b/Conferences/2015_WAC/poster/poster_WAC2015.tex @@ -76,27 +76,39 @@ % ================================== % --------- Résumé ----------------- % ================================== - \begin{block}{Introduction}\small + \begin{block}{Introduction}\footnotesize \begin{columns} - \begin{column}{0.72\linewidth} + \begin{column}{0.7\linewidth} \begin{itemize} \item Since 2007, ethnomusicologists from the \emph{Center for Research in \alert{Ethnomusicology}} (CREM) and engineers from Parisson have joined their efforts to develop \emph{Telemeta}, a scalable and collaborative\alert{ \emph{open-source} web platform} for management of and access to \alert{digital sound archives}. - \item A fully operational deployment of this platform is online since 2011 : - \textbf{\og Sound archives of the CNRS - Musée de l'Homme\fg}: - \colorbox{red!50} - {\normalsize \hskip1ex \textbf{\url{http://archives.crem-cnrs.fr} \hskip1ex }} + \item The design of Telemeta focuses on the enhanced and - collaborative user-experience in accessing audio items and + \alert{collaborative} user-experience in accessing audio items and their associated \alert{metadata} and on the possibility for the expert user to further enrich those metadata. - \item It fits the professional requirements from both - \alert{sound archivists and researchers} in \alert{ethnomusicology}. - - \end{itemize} + %\item It fits the professional requirements from both + % \alert{sound archivists and researchers} in \alert{ethnomusicology}. + + \item Telemeta architecture relies on \emph{TimeSide}, an open + \alert{audio processing framework} written in Python which: + \begin{itemize}\footnotesize + \item Provides \alert{decoding, encoding and streaming} + methods for various formats together with a smart + embeddable \alert{HTML audio player}. + \item Includes a set of audio analysis plugins and + additionally wraps several \alert{audio features + extraction} libraries to provide \alert{automatic + annotation, segmentation and musicological analysis} + \end{itemize} + \item A fully operational deployment of this platform is online since + 2011 : \textbf{\og Sound archives of the CNRS - Musée de + l'Homme\fg} + +\end{itemize} \end{column} \begin{column}{0.26\linewidth} \begin{center} @@ -108,18 +120,6 @@ \end{center} \end{column} \end{columns} - \vskip1ex - Telemeta architecture relies on \emph{TimeSide}, an open - \alert{audio processing framework} written in Python which: - \begin{itemize} - \item Provides \alert{decoding, encoding and streaming} - methods for various formats together with a smart - embeddable \alert{HTML audio player}. - \item Includes a set of audio analysis plugins and - additionally wraps several \alert{audio features - extraction} libraries to provide \alert{automatic - annotation, segmentation and musicological analysis} - \end{itemize} % \colorbox{red!20}{\textbf{KEYWORDS : Sound archives, Metadata, Ethnomusicology, Database, Audio labelling, Web platform}} \end{block} @@ -132,7 +132,7 @@ % --------- Colonne gauche --------- % ================================== \section{Telemeta} - \begin{column}[T]{.49\linewidth} + \begin{column}[T]{.5\linewidth} % \begin{block}{Introduction} % \vspace{-0.5cm} % \textbf{Needs}\\ @@ -150,73 +150,97 @@ % \vspace{-0.5cm} % \end{block} - \begin{block}{{\Large Telemeta}\\Open web audio platform for digital sound archives} + \begin{block}{{\Large Telemeta}\\Open web audio platform for + digital sound archives} \begin{center} - \begin{tcolorbox}[]\normalsize - \href{https://github.com/Parisson/Telemeta/}{\raisebox{-.2\height}{\includegraphics[width=1.5cm]{img/misc/GitHub-Mark-120px-plus.png}}\hskip2ex - \textbf{\texttt{https://github.com/Parisson/Telemeta/}}} - \end{tcolorbox} -\end{center} - - \begin{itemize} - \item \emph{Telemeta} is a free and open source ({\scriptsize CeCILL - Free Software License Agreement}) web audio content management - system which introduces efficient and secure methods for - \alert{backuping}, \alert{indexing}, \alert{transcoding}, \alert{analysing} and \alert{publishing} any - digitalized audio file with its metadata. - \item \emph{Telemeta} is ideal for - professional collaborators who wants to easily organize, backup, archive and - publish documented sound collections of audio files, CDs, - digitalized vinyls and magnetic tapes over a strong database in - accordance with \alert{open web standards}. - \item \emph{Telemeta} architecture - is \alert{flexible} and can easily be adapted to particular database - organization of a given sound archives. - \end{itemize} - \begin{center} - \includegraphics[height=3cm]{img/misc/python-logo-master-v3-TM.png}\hspace{3cm} - \includegraphics[height=3cm]{img/misc/django-logo-negative.png} - \end{center} + \begin{tcolorbox}[]\normalsize + \href{https://github.com/Parisson/Telemeta/}{\raisebox{-.2\height}{\includegraphics[width=1.5cm]{img/misc/GitHub-Mark-120px-plus.png}}\hskip2ex + \textbf{\texttt{https://github.com/Parisson/Telemeta/}}} + \end{tcolorbox} + + \begin{minipage}[h]{0.97\linewidth} + \begin{block}{Web audio content management} + \begin{itemize} + \item \emph{Telemeta} is a free and open source + ({\scriptsize CeCILL Free Software License Agreement}) + web audio content management system which introduces + efficient and secure methods for \alert{backuping}, + \alert{indexing}, \alert{transcoding}, \alert{analysing} + and \alert{publishing} any digitalized audio file with + its metadata. + \item \emph{Telemeta} is ideal for professional + collaborators who wants to easily organize, backup, + archive and publish documented sound collections of + audio files, CDs, digitalized vinyls and magnetic tapes + over a strong database in accordance with \alert{open + web standards}. + \item \emph{Telemeta} architecture is \alert{flexible} and + can easily be adapted to particular database + organization of a given sound archives. + \end{itemize} + \begin{center} + \includegraphics[height=3cm]{img/misc/python-logo-master-v3-TM.png}\hspace{3cm} + \includegraphics[height=3cm]{img/misc/django-logo-negative.png} + \end{center} - The main features of \emph{Telemeta} are: -\vspace{-0.5cm} -\begin{multicols}{2}[] + The main features of \emph{Telemeta} are: \vspace{-0.5cm} + \begin{multicols}{2}[] - \begin{itemize} - \item \alert{Pure HTML} web user interface including high level \alert{search engine} - \item \alert{Smart workflow management} with contextual user lists, profiles and rights - \item Model-View-Controller (\alert{MVC}) architecture - \item Strong Structured Query Language (\alert{SQL}) or Oracle backend - \end{itemize} -\end{multicols} - Beside database management, the audio support is mainly provided through an external component, \emph{TimeSide}. + \begin{itemize} + \item \alert{Pure HTML} web user interface including + high level \alert{search engine} + \item \alert{Smart workflow management} with contextual + user lists, profiles and rights + \item Model-View-Controller (\alert{MVC}) architecture + \item Strong Structured Query Language (\alert{SQL}) or + Oracle backend + \end{itemize} + \end{multicols} + Beside database management, the audio support is mainly + provided through an external component, \emph{TimeSide}. - \end{block} - \begin{block}{Metadata} - \vspace{-0.5cm} - \begin{itemize} - \item In addition to the audio data, dynamically handling metadata in a \alert{collaborative} manner optimises - the continuous process of knowledge gathering and enrichment of - the materials in the database. - \item Interoperability : integration of the metadata standards protocols \alert{Dublin Core} - and \alert{OAI-PMH} (Open Archives Initiative Protocol for Metadata - Harvesting) \cite{DublinCore,OAI-PMH}. - \end{itemize} + \end{block} + \begin{block}{Metadata} + \vspace{-0.5cm} + \begin{itemize} + \item In addition to the audio data, dynamically handling + metadata in a \alert{collaborative} manner optimises the + continuous process of knowledge gathering and enrichment + of the materials in the database. + \item Interoperability : integration of the metadata + standards protocols \alert{Dublin Core} and + \alert{OAI-PMH} (Open Archives Initiative Protocol for + Metadata Harvesting) \cite{DublinCore,OAI-PMH}. + \end{itemize} - \textbf{Contextual Information}\\ - In ethnomusicology, contextual information could be geographic, cultural and musical. It could also store archive related information and include related materials in any multimedia format. + \textbf{Contextual Information}\\ + In ethnomusicology, contextual information could be + geographic, cultural and musical. It could also store + archive related information and include related materials + in any multimedia format. - \textbf{Annotations and segmentation}\\ - Metadata also consist in temporal information such as: - \begin{itemize} - \item a list of \alert{time-coded markers} associated with annotations - \item a list of of \alert{time-segments} associated with labels (\emph{in development}) . - \end{itemize} - The ontology for those labels is relevant for ethnomusicology (e.g. speech versus singing voice segment, chorus, ...). - It should be noted that annotations and segmentation can be done either by a human expert or by some automatic signal processing analysis. + \textbf{Annotations and segmentation}\\ + Metadata also consist in temporal information such as: + \begin{itemize} + \item a list of \alert{time-coded markers} associated with + annotations + \item a list of of \alert{time-segments} associated with + labels (\emph{in development}) . + \end{itemize} + The ontology for those labels is relevant for + ethnomusicology (e.g. speech versus singing voice segment, + chorus, ...). It should be noted that annotations and + segmentation can be done either by a human expert or by + some automatic signal processing analysis. + \end{block} + \end{minipage} +\end{center} \end{block} \begin{block}{Sound archives of the CNRS - Musée de l'Homme} + \begin{tcolorbox}[width=0.6\textwidth] {\hskip1ex \normalsize + \textbf{\url{http://archives.crem-cnrs.fr} }} + \end{tcolorbox} The ressources are available to researchers and to the extent possible, the public, in compliance with the intellectual and moral rights of musicians and collectors. %\begin{columns}[T] % \begin{column}{0.27\linewidth} @@ -226,27 +250,26 @@ \item Approximately 3700 hours of material published (more than 5000 discs, many of which are very rare). \end{itemize} - \begin{beamerboxesrounded}% - [shadow=true]% - {Usages} - \begin{itemize} - \item \textbf{Research}: - \begin{itemize}\footnotesize - - \item \alert{Publish} collected ressources together with research - work. - \item \alert{Exchange} data online with other researchers or - communities producing their music in their home countries - through collaborative tools like markers and comments. - \end{itemize} - \item \textbf{Teaching}: Ressources for teachers in \emph{anthropology} or - \emph{ethnomusicology} as it provides the students an access to - materials for lessons, academic works and exams. - \item \textbf{Museology}: Access through \emph{interactive kiosks} (full - access given to IP ranges) - \end{itemize} - - \end{beamerboxesrounded} + + \hskip2ex + \begin{beamerboxesrounded}[shadow=true, width=0.98\linewidth]{Usages} + \begin{itemize} + \item \textbf{Research}: + \begin{itemize}\footnotesize + + \item \alert{Publish} collected ressources together with research + work. + \item \alert{Exchange} data online with other researchers or + communities producing their music in their home countries + through collaborative tools like markers and comments. + \end{itemize} + \item \textbf{Teaching}: Ressources for teachers in \emph{anthropology} or + \emph{ethnomusicology} as it provides the students an access to + materials for lessons, academic works and exams. + \item \textbf{Museology}: Access through \emph{interactive kiosks} (full access given to IP ranges) + \end{itemize} + + \end{beamerboxesrounded} %\end{column} %\begin{column}{0.7\linewidth} @@ -266,7 +289,7 @@ % ------- Colonne droite ----------- % ================================== \section{TimeSide} -\begin{column}[T]{.49\linewidth} +\begin{column}[T]{.5\linewidth} \subsection{TimeSide architecture} \begin{block}{{\Large TimeSide}\\Open web audio processing framework} @@ -321,27 +344,6 @@ %\end{minipage} %\end{columns} -\begin{beamerboxesrounded}% - [shadow=true]% - {Audio features extraction} - TimeSide incorporates some state-of-the-art audio feature extraction - libraries such as: - - \begin{itemize} - \item \textbf{Aubio: \colorbox{red!50}{\hskip1ex - \url{http://aubio.org} \hskip1ex }} \cite{brossierPhD} - \item \textbf{Yaafe: \colorbox{red!50}{\hskip1ex - \url{http://yaafe.sourceforge.net}\hskip1ex }} - \cite{yaafe_ISMIR2010} - \item \textbf{Vamp plugins: \colorbox{red!50}{\hskip1ex - \url{http://www.vamp-plugins.org}\hskip1ex }} - \cite{vamp-plugins} - \end{itemize} - - Given the extracted features, every sound item in a given collection - can be automatically analyze. The results of this analysis can be - displayed as a support to ethnomusicological studies. -\end{beamerboxesrounded} %\end{block} @@ -353,19 +355,45 @@ \end{block} \begin{block}{Automatic audio analysis} \begin{center} - \begin{figure}[h] - \centering - \includegraphics[width=0.75\linewidth]{img/results/IRIT_Speech4Hz.png} - \caption{Speech activity detection} - \label{fig:TS_SAD} -\end{figure} -\begin{figure}[h] - \centering - \includegraphics[width=0.75\linewidth]{img/results/SOLO_DUOdetection.png} - \caption{Monody / polyphony detection} -\label{fig:TS_Monopoly} -\end{figure} + \begin{minipage}[h]{0.97\linewidth} + \begin{beamerboxesrounded}% + [shadow=true]% + {Audio features extraction} + TimeSide incorporates some state-of-the-art audio feature + extraction libraries such as: + + \begin{itemize} + \item \textbf{Aubio: \colorbox{red!50}{\hskip1ex + \url{http://aubio.org} \hskip1ex }} \cite{brossierPhD} + \item \textbf{Yaafe: \colorbox{red!50}{\hskip1ex + \url{http://yaafe.sourceforge.net}\hskip1ex }} + \cite{yaafe_ISMIR2010} + \item \textbf{Vamp plugins: \colorbox{red!50}{\hskip1ex + \url{http://www.vamp-plugins.org}\hskip1ex }} + \cite{vamp-plugins} + \end{itemize} + + Given the extracted features, every sound item in a given + collection can be automatically analyze. + % The results of this analysis can be displayed as a support to ethnomusicological studies. + \end{beamerboxesrounded} + \begin{center} + \begin{figure}[h] + \centering + \includegraphics[width=0.75\linewidth]{img/results/IRIT_Speech4Hz.png} + \caption{Speech activity detection} + \label{fig:TS_SAD} + \end{figure} + \begin{figure}[h] + \centering + \includegraphics[width=0.75\linewidth]{img/results/SOLO_DUOdetection.png} + \caption{Monody / polyphony detection} + \label{fig:TS_Monopoly} + \end{figure} + + \end{center} + \end{minipage} \end{center} \end{block} % \begin{block}{Code Example (Python)} -- 2.39.5