The document describes research on social multimedia forensics conducted by Prof. Sebastiano Battiato and his team at the University of Catania. It discusses how uploading images to social networks like Facebook alters them in ways that can be analyzed forensically. The team has created a dataset of images uploaded to 10 major social networks and developed techniques using features like JPEG quantization tables to determine where an image was originally uploaded and its editing history. Preliminary results suggest the approach can accurately attribute images back to the original social network in many cases.
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsCataldo Musto
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints - HUM 2018 – Holistic User Modeling Workshop jointly held with
UMAP 2018 – 26th International
Conference on User Modeling,
Adaptation and Personalization
Singapore - July 8, 2018
Km4City Smart City API: an integrated support for mobility servicesPaolo Nesi
AbstractThe main technical issues regarding smart city solutions are related todata gathering, aggregation, reasoning, access, and service delivering via Smart City APIs (Application Program Interfaces). Aggregated and re-conciliated data (open and private, static and real time) should be exploitable by reasoning/smart algorithms for enabling sophisticated service delivering. Different kinds of Smart City APIs enable Smart City Services and Applications, while their effectiveness depends on the architectural solutions to pass from data to services for city users and operators. To this end, a comparison of the state of the art solutions for data aggregation was performed, by putting in evidence the needs of semantic interoperable aggregated data, to provide smart services. This paper presents the work performed in the context of the Sii-Mobility national smart city project on mobility and transport integrated with services. Sii-Mobility is grounded on Km4City ontology and tools for smart city data aggregation and service production. To this end, Sii-Mobility/Km4City APIs have been compared to the state of the art solutions. Finally, the API consumption related data in the recent period are presented. Keywords smart city, smart city ontology, smart city API, smart mobility, multidomain smart city, smart services.
IEEE Smartcomp
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Cataldo Musto
The document discusses semantics-aware recommender systems that exploit linked open data and graph-based features. It proposes combining heterogeneous groups of features, including popularity, collaborative, content, linked open data, and graph-based features to learn representations of items for recommendation. The approach is evaluated on movie recommendation datasets to assess the impact of incorporating linked open data and graph-based features into a hybrid recommendation framework.
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...Paolo Nesi
Abstract— Graph databases are taking place in many different applications: smart city, smart cloud, smart education, etc. In most cases, the applications imply the creation of ontologies and the integration of a large set of knowledge to build a knowledge base as an RDF KB store, with ontologies, static data, historical data and real time data. Most of the RDF stores are endowed of inferential engines that materialize some knowledge as triples during indexing or querying. In these cases, deleting concepts may imply the removal and change of many triples, especially if the triples are those modeling the ontological part of the knowledge base, or are referred by many other concepts. For these solutions, the graph database versioning feature is not provided at level of the RDF stores tool, and it is quite complex and time consuming to be addressed as black box approach. In most cases the indexing is a time consuming process, and the rebuilding of the KB may imply manually edited long scripts that are error prone. Therefore, in order to solve these kinds of problems, this paper proposes a lifecycle methodology and a tool supporting versioning of indexes for RDF KB store. The solution proposed has been developed on the basis of a number of knowledge oriented projects as Sii-Mobility (smart city), RESOLUTE (smart city risk assessment), ICARO (smart cloud). Results are reported in terms of time saving and reliability.
Keywords — RDF Knowledge base versioning, graph stores versioning, RDF store management, knowledge base life cycle.
Big Data Smart City processes and tools, Real Time data processing toolsPaolo Nesi
Big Data Smart City Architecture
Smart-city Ontology
Data Ingestion and Mining
-Data Ingestion Manager
-DataSets already integrated
-Static Data: harvesting
-Data Quality Improvement
-Data mapping to Triples
Distributed and real time processes
-Distributed Scheduler
-Real Time Data Ingestion
-Blog Vigilance, NLP, Text Mining
-Parallel and distributed processing
RDF processing
-RDF Store Indexing
-RDF Store Validation
-Semantic Interoperability, reconciliation
-RDF Store Enrichment, for link discovering
-RDF Store Enrichment, for service discovering via web crawling
Smart City Engine
-Service Level Agreements
-Distributed SPARQL queries
-Decision Support System Processes
Development Interfaces
-Service map: http://servicemap.disit.org
service based on OpenStreetMaps that allows to search services available in a preset range from the selected bus stop.
-Linked Open Graph: http://log.disit.org
a tool developed to allow exploring semantic graph of the relation among the entities. It can be used to access to many different LOD repository.
-Ontology Documentation: http://www.disit.org/6507,
http://www.disit.org/5606, http://www.disit.org/6461
-Data Status Web pages: active
Visual Query Graph: under development
Sii-Mobility
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesPaolo Nesi
Presently, a very large number of public and private data sets are available around the local governments. In most cases, they are not semantically interoperable and a huge human effort is needed to create integrated ontologies and knowledge base for smart city. Smart City ontology is not yet standardized, and a lot of research work is needed to identify models that can easily support the data reconciliation, the management of the complexity and reasoning. In this paper, a system for data ingestion and reconciliation of smart cities related aspects as road graph, services available on the roads, traffic sensors etc., is proposed. The system allows managing a big volume of data coming from a variety of sources considering both static and dynamic data. These data are mapped to smart-city ontology and stored into an RDF-Store where they are available for applications via SPARQL queries to provide new services to the users. The paper presents the process adopted to produce the ontology and the knowledge base and the mechanisms adopted for the verification, reconciliation and validation. Some examples about the possible usage of the coherent knowledge base produced are also offered and are accessible from the RDF-Store and related services. The article also presented the work performed about reconciliation algorithms and their comparative assessment and selection. Keywords Smart city, knowledge base construction, reconciliation, validation and verification of knowledge base, smart city ontology, linked open graph.
Internet of Robotic Things Ontology catalog, knowledge extraction IEEE P1872....Amélie Gyrard
robotics, ontology catalog,
internet of robotics things, internet of things,
semantic web, knowledge graph, knowledge repository
July 18, 2019 weekly ontologies for the internet of robotic things_ ontology catalog, knowledge extraction ieee p1872.2 standard for autonomous robotics (au_r) ontology
The document discusses the evolution of internet research methods from a focus on the virtual to digital methods. It argues the notion of the virtual is limited and advocates studying digital objects natively through their technical properties and relationships. Specific digital methods are proposed, like studying hyperlinks as indicators of relevance and using dynamic URL sampling to discover censored websites. The document also provides examples of these digital methods in practice, like mapping political networks in Palestine and Iran through link analysis.
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsCataldo Musto
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints - HUM 2018 – Holistic User Modeling Workshop jointly held with
UMAP 2018 – 26th International
Conference on User Modeling,
Adaptation and Personalization
Singapore - July 8, 2018
Km4City Smart City API: an integrated support for mobility servicesPaolo Nesi
AbstractThe main technical issues regarding smart city solutions are related todata gathering, aggregation, reasoning, access, and service delivering via Smart City APIs (Application Program Interfaces). Aggregated and re-conciliated data (open and private, static and real time) should be exploitable by reasoning/smart algorithms for enabling sophisticated service delivering. Different kinds of Smart City APIs enable Smart City Services and Applications, while their effectiveness depends on the architectural solutions to pass from data to services for city users and operators. To this end, a comparison of the state of the art solutions for data aggregation was performed, by putting in evidence the needs of semantic interoperable aggregated data, to provide smart services. This paper presents the work performed in the context of the Sii-Mobility national smart city project on mobility and transport integrated with services. Sii-Mobility is grounded on Km4City ontology and tools for smart city data aggregation and service production. To this end, Sii-Mobility/Km4City APIs have been compared to the state of the art solutions. Finally, the API consumption related data in the recent period are presented. Keywords smart city, smart city ontology, smart city API, smart mobility, multidomain smart city, smart services.
IEEE Smartcomp
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Cataldo Musto
The document discusses semantics-aware recommender systems that exploit linked open data and graph-based features. It proposes combining heterogeneous groups of features, including popularity, collaborative, content, linked open data, and graph-based features to learn representations of items for recommendation. The approach is evaluated on movie recommendation datasets to assess the impact of incorporating linked open data and graph-based features into a hybrid recommendation framework.
Graph Databases Lifecycle Methodology and Tool to Support Index/Store Versio...Paolo Nesi
Abstract— Graph databases are taking place in many different applications: smart city, smart cloud, smart education, etc. In most cases, the applications imply the creation of ontologies and the integration of a large set of knowledge to build a knowledge base as an RDF KB store, with ontologies, static data, historical data and real time data. Most of the RDF stores are endowed of inferential engines that materialize some knowledge as triples during indexing or querying. In these cases, deleting concepts may imply the removal and change of many triples, especially if the triples are those modeling the ontological part of the knowledge base, or are referred by many other concepts. For these solutions, the graph database versioning feature is not provided at level of the RDF stores tool, and it is quite complex and time consuming to be addressed as black box approach. In most cases the indexing is a time consuming process, and the rebuilding of the KB may imply manually edited long scripts that are error prone. Therefore, in order to solve these kinds of problems, this paper proposes a lifecycle methodology and a tool supporting versioning of indexes for RDF KB store. The solution proposed has been developed on the basis of a number of knowledge oriented projects as Sii-Mobility (smart city), RESOLUTE (smart city risk assessment), ICARO (smart cloud). Results are reported in terms of time saving and reliability.
Keywords — RDF Knowledge base versioning, graph stores versioning, RDF store management, knowledge base life cycle.
Big Data Smart City processes and tools, Real Time data processing toolsPaolo Nesi
Big Data Smart City Architecture
Smart-city Ontology
Data Ingestion and Mining
-Data Ingestion Manager
-DataSets already integrated
-Static Data: harvesting
-Data Quality Improvement
-Data mapping to Triples
Distributed and real time processes
-Distributed Scheduler
-Real Time Data Ingestion
-Blog Vigilance, NLP, Text Mining
-Parallel and distributed processing
RDF processing
-RDF Store Indexing
-RDF Store Validation
-Semantic Interoperability, reconciliation
-RDF Store Enrichment, for link discovering
-RDF Store Enrichment, for service discovering via web crawling
Smart City Engine
-Service Level Agreements
-Distributed SPARQL queries
-Decision Support System Processes
Development Interfaces
-Service map: http://servicemap.disit.org
service based on OpenStreetMaps that allows to search services available in a preset range from the selected bus stop.
-Linked Open Graph: http://log.disit.org
a tool developed to allow exploring semantic graph of the relation among the entities. It can be used to access to many different LOD repository.
-Ontology Documentation: http://www.disit.org/6507,
http://www.disit.org/5606, http://www.disit.org/6461
-Data Status Web pages: active
Visual Query Graph: under development
Sii-Mobility
Ontology Building vs Data Harvesting and Cleaning for Smart-city ServicesPaolo Nesi
Presently, a very large number of public and private data sets are available around the local governments. In most cases, they are not semantically interoperable and a huge human effort is needed to create integrated ontologies and knowledge base for smart city. Smart City ontology is not yet standardized, and a lot of research work is needed to identify models that can easily support the data reconciliation, the management of the complexity and reasoning. In this paper, a system for data ingestion and reconciliation of smart cities related aspects as road graph, services available on the roads, traffic sensors etc., is proposed. The system allows managing a big volume of data coming from a variety of sources considering both static and dynamic data. These data are mapped to smart-city ontology and stored into an RDF-Store where they are available for applications via SPARQL queries to provide new services to the users. The paper presents the process adopted to produce the ontology and the knowledge base and the mechanisms adopted for the verification, reconciliation and validation. Some examples about the possible usage of the coherent knowledge base produced are also offered and are accessible from the RDF-Store and related services. The article also presented the work performed about reconciliation algorithms and their comparative assessment and selection. Keywords Smart city, knowledge base construction, reconciliation, validation and verification of knowledge base, smart city ontology, linked open graph.
Internet of Robotic Things Ontology catalog, knowledge extraction IEEE P1872....Amélie Gyrard
robotics, ontology catalog,
internet of robotics things, internet of things,
semantic web, knowledge graph, knowledge repository
July 18, 2019 weekly ontologies for the internet of robotic things_ ontology catalog, knowledge extraction ieee p1872.2 standard for autonomous robotics (au_r) ontology
The document discusses the evolution of internet research methods from a focus on the virtual to digital methods. It argues the notion of the virtual is limited and advocates studying digital objects natively through their technical properties and relationships. Specific digital methods are proposed, like studying hyperlinks as indicators of relevance and using dynamic URL sampling to discover censored websites. The document also provides examples of these digital methods in practice, like mapping political networks in Palestine and Iran through link analysis.
The data!
Services from Data via Smart City API
IOT Applications and IOT
Personal Data vs Open
Big Data Analytics
App as data collection and User Engagement
Social Media Analysis
Visual Analytics and Dashboards
The Living Lab Approach
This document contains an agenda for a workshop on Big Data in Secure Societies. The workshop will bring together stakeholders from the European Commission, EU agencies, space organizations, and private companies to discuss big data needs and challenges in security domains. It will also present outcomes from the BigDataEurope project, including a pilot on using big data for secure societies. The day-long workshop will include presentations on big data and security, space data for secure societies, and initiatives in applying big data to space and security issues. There will also be a session for questions and discussion. The goal is to help build a community around applying big data and new technologies to security problems.
Functional Resonance Analysis Method based- Decision Support tool for Urban T...Paolo Nesi
Today, managing critical infrastructure resilience in smart city is a challenge that can be undertaken by adopting a new class of smart tools, which are able to integrate modeling capability with evidence driven decision support. The Resilience Decision Support tool, as presented in this article, is an innovative and powerful tool that aims at managing critical infrasctructure resilience through a more complex and expressive model based on the Functional Resonance Analysis Method and through the connection of such a model with a system thinking based decision support tool exploiting smart city data. Thanks to ResilienceDS, FRAM model becomes computable and the functional variability that is at the core of the resilience analysis can be quantified. Such quantification allows the decision support tool to compute specific strategies and recommendations for variability dampening at strategic, tactic and operational stage. The solution has been developed in the context of RESOLUTE H2020 project of the European Commission. Keywords—smart city, Functional Resonance Analysis Method; Decision Support System; Resilience; Urban Stransport System;
Smart City Strategic Forecast, SmartCity360, BratislavaPaolo Nesi
Smart City strategy, city smartening, big data amanagement,
-Taking into account results of participatory actions
-Smart city strategic plan, city agenda: prioritizing interventions
-Agreements for collaborations with main actors:
main research centers, main City Operators, etc.
-Direct collaborations on specific projects on:
ICT, Mobility, Culture, Energy, etc.
Experimenting on specific projects of the Smart City Strategic Plan
-Needs of harmonizing results and aggregating data towards dashboards
RESOLUTE: Governing for Resilience – Implementation Challenges Paolo Nesi
The document discusses the RESOLUTE project, which aims to develop guidelines and tools to help cities improve resilience. It focuses on applying these to urban transport systems. The project will create European Resilience Management Guidelines, validate them using the Collaborative Resilience Assessment and Management Support System in pilot cities Florence and Athens, and disseminate the guidelines across Europe. The document provides details on the RESOLUTE objectives, outcomes, architecture and tools developed to help assess and improve city resilience.
Km4City: una soluzione aperta per erogare servizi Smart CityPaolo Nesi
Km4City: Integrated Urban Platform, Open Source
Aggregate & integrate data
Multiple protocols from urban operators, ....
open data, IOT, sensors, internet of everything, cloud, mobile devices, Wi-Fi, social media, ...
Data Exploitation performing
predictions, reasoning, business intelligence, ..
users behavior analysis, decision support system, ..
Control Room, Real Time Monitoring tools, ….
Produce value from data enabling to
Stimulate virtuous behavior, influence City Users!
Put in action CITY Strategies
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonPaolo Nesi
DAI DATI INTELLIGENTI AI SERVIZI
Smart City API Hackathon
Premi per 14.000 euro
Data: 7 e 8 aprile 2017
Luogo: Scuola di Ingegneria, Università degli Studi di Firenze
Il progetto Sii-Mobility, Smart City nazionale (MIUR), organizza il primo hackathon per promuovere lo sviluppo di applicazioni fisse e mobili sulla base delle http://www.disit.org/6991che si basano sul modello http://www.km4city.org .
Scopo dell'evento di hackathon è identificare nuove applicazioni che possano essere sviluppate sulla base di dati ed elaborazioni messi disposizione dalle smart city API di Sii-Mobility. I Dati sono in tutta la toscana e come dagli scenari http://www.disit.org/6995, sono relativi alla mobilità pubblica e privata, alla partecipazione, alle informazioni geolocalizzate dei punti di interesse, della salute, ambiente, e servizi di suggerimento e di coinvolgimento e assistenza.
Le tematiche affrontate dalle App proposte dovranno essere relative ad aspetti di mobilità, e in particolare ai seguenti 5 temi: Trasporto pubblico; Coinvolgimento dei cittadini, mobilità e turismo, mobilità e servizi, giochi in mobilità.
http://www.sii-mobility.org/index.php/eventi/hackathon-sii-mobility/registrati-all-evento-del-7-mattina
Documentazione e informazioni dalla pagina: http://www.sii-mobility.org/
Scadenza sottomissione delle proposte: 31 marzo 2017.
Premi per 14.000 euro, #hackathon #smartcity API, #bigdata #opendata della #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
#hackathon #smartcity #bigdata #opendata #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
Smart City API, 14.000 euro di premi, Hackathon
hackathon smart city API, dai dati ai serviziPaolo Nesi
DAI DATI INTELLIGENTI AI SERVIZI
Smart City API Hackathon
Premi per 14.000 euro
Data: 7 e 8 aprile 2017
Luogo: Scuola di Ingegneria, Università degli Studi di Firenze
Il progetto Sii-Mobility, Smart City nazionale (MIUR), organizza il primo hackathon per promuovere lo sviluppo di applicazioni fisse e mobili sulla base delle http://www.disit.org/6991che si basano sul modello http://www.km4city.org .
Scopo dell'evento di hackathon è identificare nuove applicazioni che possano essere sviluppate sulla base di dati ed elaborazioni messi disposizione dalle smart city API di Sii-Mobility. I Dati sono in tutta la toscana e come dagli scenari http://www.disit.org/6995, sono relativi alla mobilità pubblica e privata, alla partecipazione, alle informazioni geolocalizzate dei punti di interesse, della salute, ambiente, e servizi di suggerimento e di coinvolgimento e assistenza.
Le tematiche affrontate dalle App proposte dovranno essere relative ad aspetti di mobilità, e in particolare ai seguenti 5 temi: Trasporto pubblico; Coinvolgimento dei cittadini, mobilità e turismo, mobilità e servizi, giochi in mobilità.
http://www.sii-mobility.org/index.php/eventi/hackathon-sii-mobility/registrati-all-evento-del-7-mattina
Documentazione e informazioni dalla pagina: http://www.sii-mobility.org/
Scadenza sottomissione delle proposte: 31 marzo 2017.
Premi per 14.000 euro, #hackathon #smartcity API, #bigdata #opendata della #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
#hackathon #smartcity #bigdata #opendata #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
Smart City API, 14.000 euro di premi, Hackathon
Basi di dati, SQL
Casi: Analisi della struttura di documenti
Intelligenza Artificiale
Apprendimento, clustering, alberi decisionali
Web crawling, XML, analisi dei testo
Casi di studio: OSIM
Reasoning and inferential
Big data introduction: NoSQL, graph database, ..
Social Media: user profiling, recommendations
Caso di Studio: Twitter Vigilance, sentiment analysis
Architetture parallele
Casi di studio: smart city
Casi di studio: Smart Cloud
DISIT: Competenze per Industria 4.0
Technical Areas:
Industrial Internet: integrazione di fabbrica, ..
Smart/Advanced manufacturing: mobility, delivering, optimization, etc.
(Smart City: mobility and transport, energy, IOT/IOE, analytics, …)
(Smart Retail: user behavior analysis, engagement, …)
Technologies:
Big Data and Analytics: data management, user analysis, user engagement, prediction, early detection, data intelligence, …
Data Mining: artificial intelligence, semantic computing, semantic reasoner, expert systems, statistic analysis, ..
IOT/IOE: internet of things/everything, brokers, microservices, ..
Cloud: smart cloud, cloud simulation, optimization, ..
Mobile Computing: mobile application, user behavior analysis, ..
NLP and Sentiment Analysis: response Vigilance, interaction, answering, ..
See projects on: http://www.disit.org/5501
Big Data analytics Aree Applicative
-Smart manufacturing
-Personal assistants
-Autonomous engine, semantic reasoners
-Experts systems
-Smart Cloud
-Services and microservices integration
-Industrie farmaceutiche
-Mobilità e Trasporti
-Turismo e Cultura
-Smart City, Innovation Lab
Servizi alla persona
1) Open data is adding a new dimension to big data analytics and data-driven innovations. Official statistics can more easily reach a wide range of users, like citizens, journalists, and educators, if conveyed through open data.
2) Istat has developed a Linked Open Data portal to make its statistical data openly available in accordance with semantic web standards. This allows for spatial querying of data and federated querying across different data sources.
3) The portal serves as an open data provider, dynamically integrating social platforms to allow discussion around visualizations of census data. An open data dissemination strategy places users at the center by reaching them through different channels and making data easier to access and enrich.
This document announces a call for papers for a special issue of the ACM Transactions on Intelligent Systems and Technology (ACM TIST) on intelligent multimedia systems and technology. It seeks papers on machine learning and data mining techniques for understanding, indexing, searching, and consuming the large amount of multimedia data available online and on mobile devices. Topics of interest include intelligent systems for multimedia data management and search, content understanding of images, video and audio using machine learning, social media analysis, and large-scale learning algorithms for multimedia. Papers will be peer-reviewed and the special issue will be published in two parts, with submission deadlines in February/April 2010 for the first issue and April/May 2010 for the second issue
Franck Rebillard, Professeur Université Paris 3SMCFrance
The document discusses the use of digital methods for analyzing online information, including both their benefits and limitations. It provides two examples of digital methods applications: (1) tracking memes and their variants across news articles and blogs, and (2) analyzing trends on Twitter by collecting tweets mentioning trending topics. The conclusion advocates taking advantage of digital methods' access to large, exhaustive digital corpora and network visualizations, while also using qualitative content analysis and observations of actors to build on initial quantitative findings.
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...Paolo Nesi
The document describes the Km4City Smart City Ecosystem project. Km4City aims to use data collected from smart city systems and citizens to 1) keep cities under control via personalized dashboards, 2) improve city resilience by reducing risks, and 3) transform data into value for cities. It provides open-source tools for monitoring services, user behavior, social media, and more. These tools help cities manage operations, understand users, and make data-driven decisions. The ecosystem is currently deployed in Florence, Italy.
This document outlines the budget of work for an academic year 2019-2020. It is divided into two quarters. Quarter 1 covers 10 weeks of instruction on topics related to information and communication technology (ICT) like online systems, productivity tools, imaging and design, online platforms, and collaborative development of ICT content. Quarter 2 covers 6 weeks, including instruction on multimedia and rich media content, using ICT for advocacy and change, and developing an ICT project for social change. The goal is for learners to understand concepts of ICT and use tools and techniques to develop ICT content through collaboration.
SC7 Webinar 4 04/05/2017 SatCen Presentation "The Secure Societies Community ...BigData_Europe
The BigDataEurope project aims to integrate big data, software, and communities to address societal challenges in Europe. The EU SatCen is building a Secure Societies community, eliciting big data requirements, and implementing a Space and Security pilot for the project. The Secure Societies pilot uses Sentinel-1 satellite imagery, Twitter data, and Reuters news articles to detect changes and events. The change detection workflow analyzes Sentinel-1 imagery to detect areas with changes, while the event detection workflow monitors news and social media to cluster events and verify locations. The pilot is being optimized to improve scalability, add cybersecurity mechanisms, and enhance visualization tools.
The document discusses techniques for detecting image forgeries by analyzing JPEG artifacts. It describes the JPEG compression process and how discrete cosine transform (DCT) is applied to blocks of pixels. Quantization tables are used to quantize DCT coefficients, with standard tables published by the Independent JPEG Group. Detection of image splicing involves analyzing DCT coefficient distributions to detect double JPEG compression. The document outlines categories for quantization step estimation and double quantization detection methods based on coefficient distributions, Benford's law, neural networks, and more.
The data!
Services from Data via Smart City API
IOT Applications and IOT
Personal Data vs Open
Big Data Analytics
App as data collection and User Engagement
Social Media Analysis
Visual Analytics and Dashboards
The Living Lab Approach
This document contains an agenda for a workshop on Big Data in Secure Societies. The workshop will bring together stakeholders from the European Commission, EU agencies, space organizations, and private companies to discuss big data needs and challenges in security domains. It will also present outcomes from the BigDataEurope project, including a pilot on using big data for secure societies. The day-long workshop will include presentations on big data and security, space data for secure societies, and initiatives in applying big data to space and security issues. There will also be a session for questions and discussion. The goal is to help build a community around applying big data and new technologies to security problems.
Functional Resonance Analysis Method based- Decision Support tool for Urban T...Paolo Nesi
Today, managing critical infrastructure resilience in smart city is a challenge that can be undertaken by adopting a new class of smart tools, which are able to integrate modeling capability with evidence driven decision support. The Resilience Decision Support tool, as presented in this article, is an innovative and powerful tool that aims at managing critical infrasctructure resilience through a more complex and expressive model based on the Functional Resonance Analysis Method and through the connection of such a model with a system thinking based decision support tool exploiting smart city data. Thanks to ResilienceDS, FRAM model becomes computable and the functional variability that is at the core of the resilience analysis can be quantified. Such quantification allows the decision support tool to compute specific strategies and recommendations for variability dampening at strategic, tactic and operational stage. The solution has been developed in the context of RESOLUTE H2020 project of the European Commission. Keywords—smart city, Functional Resonance Analysis Method; Decision Support System; Resilience; Urban Stransport System;
Smart City Strategic Forecast, SmartCity360, BratislavaPaolo Nesi
Smart City strategy, city smartening, big data amanagement,
-Taking into account results of participatory actions
-Smart city strategic plan, city agenda: prioritizing interventions
-Agreements for collaborations with main actors:
main research centers, main City Operators, etc.
-Direct collaborations on specific projects on:
ICT, Mobility, Culture, Energy, etc.
Experimenting on specific projects of the Smart City Strategic Plan
-Needs of harmonizing results and aggregating data towards dashboards
RESOLUTE: Governing for Resilience – Implementation Challenges Paolo Nesi
The document discusses the RESOLUTE project, which aims to develop guidelines and tools to help cities improve resilience. It focuses on applying these to urban transport systems. The project will create European Resilience Management Guidelines, validate them using the Collaborative Resilience Assessment and Management Support System in pilot cities Florence and Athens, and disseminate the guidelines across Europe. The document provides details on the RESOLUTE objectives, outcomes, architecture and tools developed to help assess and improve city resilience.
Km4City: una soluzione aperta per erogare servizi Smart CityPaolo Nesi
Km4City: Integrated Urban Platform, Open Source
Aggregate & integrate data
Multiple protocols from urban operators, ....
open data, IOT, sensors, internet of everything, cloud, mobile devices, Wi-Fi, social media, ...
Data Exploitation performing
predictions, reasoning, business intelligence, ..
users behavior analysis, decision support system, ..
Control Room, Real Time Monitoring tools, ….
Produce value from data enabling to
Stimulate virtuous behavior, influence City Users!
Put in action CITY Strategies
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonPaolo Nesi
DAI DATI INTELLIGENTI AI SERVIZI
Smart City API Hackathon
Premi per 14.000 euro
Data: 7 e 8 aprile 2017
Luogo: Scuola di Ingegneria, Università degli Studi di Firenze
Il progetto Sii-Mobility, Smart City nazionale (MIUR), organizza il primo hackathon per promuovere lo sviluppo di applicazioni fisse e mobili sulla base delle http://www.disit.org/6991che si basano sul modello http://www.km4city.org .
Scopo dell'evento di hackathon è identificare nuove applicazioni che possano essere sviluppate sulla base di dati ed elaborazioni messi disposizione dalle smart city API di Sii-Mobility. I Dati sono in tutta la toscana e come dagli scenari http://www.disit.org/6995, sono relativi alla mobilità pubblica e privata, alla partecipazione, alle informazioni geolocalizzate dei punti di interesse, della salute, ambiente, e servizi di suggerimento e di coinvolgimento e assistenza.
Le tematiche affrontate dalle App proposte dovranno essere relative ad aspetti di mobilità, e in particolare ai seguenti 5 temi: Trasporto pubblico; Coinvolgimento dei cittadini, mobilità e turismo, mobilità e servizi, giochi in mobilità.
http://www.sii-mobility.org/index.php/eventi/hackathon-sii-mobility/registrati-all-evento-del-7-mattina
Documentazione e informazioni dalla pagina: http://www.sii-mobility.org/
Scadenza sottomissione delle proposte: 31 marzo 2017.
Premi per 14.000 euro, #hackathon #smartcity API, #bigdata #opendata della #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
#hackathon #smartcity #bigdata #opendata #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
Smart City API, 14.000 euro di premi, Hackathon
hackathon smart city API, dai dati ai serviziPaolo Nesi
DAI DATI INTELLIGENTI AI SERVIZI
Smart City API Hackathon
Premi per 14.000 euro
Data: 7 e 8 aprile 2017
Luogo: Scuola di Ingegneria, Università degli Studi di Firenze
Il progetto Sii-Mobility, Smart City nazionale (MIUR), organizza il primo hackathon per promuovere lo sviluppo di applicazioni fisse e mobili sulla base delle http://www.disit.org/6991che si basano sul modello http://www.km4city.org .
Scopo dell'evento di hackathon è identificare nuove applicazioni che possano essere sviluppate sulla base di dati ed elaborazioni messi disposizione dalle smart city API di Sii-Mobility. I Dati sono in tutta la toscana e come dagli scenari http://www.disit.org/6995, sono relativi alla mobilità pubblica e privata, alla partecipazione, alle informazioni geolocalizzate dei punti di interesse, della salute, ambiente, e servizi di suggerimento e di coinvolgimento e assistenza.
Le tematiche affrontate dalle App proposte dovranno essere relative ad aspetti di mobilità, e in particolare ai seguenti 5 temi: Trasporto pubblico; Coinvolgimento dei cittadini, mobilità e turismo, mobilità e servizi, giochi in mobilità.
http://www.sii-mobility.org/index.php/eventi/hackathon-sii-mobility/registrati-all-evento-del-7-mattina
Documentazione e informazioni dalla pagina: http://www.sii-mobility.org/
Scadenza sottomissione delle proposte: 31 marzo 2017.
Premi per 14.000 euro, #hackathon #smartcity API, #bigdata #opendata della #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
#hackathon #smartcity #bigdata #opendata #Toscanadigitale #firenze #pisa #arezzo #direfare #forumpa
Smart City API, 14.000 euro di premi, Hackathon
Basi di dati, SQL
Casi: Analisi della struttura di documenti
Intelligenza Artificiale
Apprendimento, clustering, alberi decisionali
Web crawling, XML, analisi dei testo
Casi di studio: OSIM
Reasoning and inferential
Big data introduction: NoSQL, graph database, ..
Social Media: user profiling, recommendations
Caso di Studio: Twitter Vigilance, sentiment analysis
Architetture parallele
Casi di studio: smart city
Casi di studio: Smart Cloud
DISIT: Competenze per Industria 4.0
Technical Areas:
Industrial Internet: integrazione di fabbrica, ..
Smart/Advanced manufacturing: mobility, delivering, optimization, etc.
(Smart City: mobility and transport, energy, IOT/IOE, analytics, …)
(Smart Retail: user behavior analysis, engagement, …)
Technologies:
Big Data and Analytics: data management, user analysis, user engagement, prediction, early detection, data intelligence, …
Data Mining: artificial intelligence, semantic computing, semantic reasoner, expert systems, statistic analysis, ..
IOT/IOE: internet of things/everything, brokers, microservices, ..
Cloud: smart cloud, cloud simulation, optimization, ..
Mobile Computing: mobile application, user behavior analysis, ..
NLP and Sentiment Analysis: response Vigilance, interaction, answering, ..
See projects on: http://www.disit.org/5501
Big Data analytics Aree Applicative
-Smart manufacturing
-Personal assistants
-Autonomous engine, semantic reasoners
-Experts systems
-Smart Cloud
-Services and microservices integration
-Industrie farmaceutiche
-Mobilità e Trasporti
-Turismo e Cultura
-Smart City, Innovation Lab
Servizi alla persona
1) Open data is adding a new dimension to big data analytics and data-driven innovations. Official statistics can more easily reach a wide range of users, like citizens, journalists, and educators, if conveyed through open data.
2) Istat has developed a Linked Open Data portal to make its statistical data openly available in accordance with semantic web standards. This allows for spatial querying of data and federated querying across different data sources.
3) The portal serves as an open data provider, dynamically integrating social platforms to allow discussion around visualizations of census data. An open data dissemination strategy places users at the center by reaching them through different channels and making data easier to access and enrich.
This document announces a call for papers for a special issue of the ACM Transactions on Intelligent Systems and Technology (ACM TIST) on intelligent multimedia systems and technology. It seeks papers on machine learning and data mining techniques for understanding, indexing, searching, and consuming the large amount of multimedia data available online and on mobile devices. Topics of interest include intelligent systems for multimedia data management and search, content understanding of images, video and audio using machine learning, social media analysis, and large-scale learning algorithms for multimedia. Papers will be peer-reviewed and the special issue will be published in two parts, with submission deadlines in February/April 2010 for the first issue and April/May 2010 for the second issue
Franck Rebillard, Professeur Université Paris 3SMCFrance
The document discusses the use of digital methods for analyzing online information, including both their benefits and limitations. It provides two examples of digital methods applications: (1) tracking memes and their variants across news articles and blogs, and (2) analyzing trends on Twitter by collecting tweets mentioning trending topics. The conclusion advocates taking advantage of digital methods' access to large, exhaustive digital corpora and network visualizations, while also using qualitative content analysis and observations of actors to build on initial quantitative findings.
Km4City, Smart City Urban Platform, From Data to Services for the Sentient Ci...Paolo Nesi
The document describes the Km4City Smart City Ecosystem project. Km4City aims to use data collected from smart city systems and citizens to 1) keep cities under control via personalized dashboards, 2) improve city resilience by reducing risks, and 3) transform data into value for cities. It provides open-source tools for monitoring services, user behavior, social media, and more. These tools help cities manage operations, understand users, and make data-driven decisions. The ecosystem is currently deployed in Florence, Italy.
This document outlines the budget of work for an academic year 2019-2020. It is divided into two quarters. Quarter 1 covers 10 weeks of instruction on topics related to information and communication technology (ICT) like online systems, productivity tools, imaging and design, online platforms, and collaborative development of ICT content. Quarter 2 covers 6 weeks, including instruction on multimedia and rich media content, using ICT for advocacy and change, and developing an ICT project for social change. The goal is for learners to understand concepts of ICT and use tools and techniques to develop ICT content through collaboration.
SC7 Webinar 4 04/05/2017 SatCen Presentation "The Secure Societies Community ...BigData_Europe
The BigDataEurope project aims to integrate big data, software, and communities to address societal challenges in Europe. The EU SatCen is building a Secure Societies community, eliciting big data requirements, and implementing a Space and Security pilot for the project. The Secure Societies pilot uses Sentinel-1 satellite imagery, Twitter data, and Reuters news articles to detect changes and events. The change detection workflow analyzes Sentinel-1 imagery to detect areas with changes, while the event detection workflow monitors news and social media to cluster events and verify locations. The pilot is being optimized to improve scalability, add cybersecurity mechanisms, and enhance visualization tools.
The document discusses techniques for detecting image forgeries by analyzing JPEG artifacts. It describes the JPEG compression process and how discrete cosine transform (DCT) is applied to blocks of pixels. Quantization tables are used to quantize DCT coefficients, with standard tables published by the Independent JPEG Group. Detection of image splicing involves analyzing DCT coefficient distributions to detect double JPEG compression. The document outlines categories for quantization step estimation and double quantization detection methods based on coefficient distributions, Benford's law, neural networks, and more.
Le nuove frontiere del Multimedia Forensics: contraffazione, localizzazione e...Sebastiano Battiato
Slides del mio intervento presso la Scuola Superiore della Magistratura tenutosi all'interno del corso "L'informatica,ilweb e l'influenza delle nuove tecnologie nella consumazione di reati e nello svolgimento delle indagini"
PhD days III edizione - Per una Ricerca di Qualità - Università di CataniaSebastiano Battiato
Giornata Conclusiva 2016 - Rettorato, Università di Catania
Finanziare la Ricerca: Investire sul Dottorato
Dottorati di Ricerca innovativi e a caratterizzazione industriale
A short introduction to multimedia forensics the science discovering the hist...Sebastiano Battiato
Thematic Meeting on MULTIMEDIA TRUTHFULNESS VERIFICATION IN LEGAL ENVIRONMENT AND SOCIAL MEDIA
Co-located with WIFS 2015, Roma - Italy, 16 November 2015
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxEduSkills OECD
Iván Bornacelly, Policy Analyst at the OECD Centre for Skills, OECD, presents at the webinar 'Tackling job market gaps with a skills-first approach' on 12 June 2024
This presentation was provided by Racquel Jemison, Ph.D., Christina MacLaughlin, Ph.D., and Paulomi Majumder. Ph.D., all of the American Chemical Society, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
This document provides an overview of wound healing, its functions, stages, mechanisms, factors affecting it, and complications.
A wound is a break in the integrity of the skin or tissues, which may be associated with disruption of the structure and function.
Healing is the body’s response to injury in an attempt to restore normal structure and functions.
Healing can occur in two ways: Regeneration and Repair
There are 4 phases of wound healing: hemostasis, inflammation, proliferation, and remodeling. This document also describes the mechanism of wound healing. Factors that affect healing include infection, uncontrolled diabetes, poor nutrition, age, anemia, the presence of foreign bodies, etc.
Complications of wound healing like infection, hyperpigmentation of scar, contractures, and keloid formation.
This presentation was provided by Rebecca Benner, Ph.D., of the American Society of Anesthesiologists, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
🔥🔥🔥🔥🔥🔥🔥🔥🔥
إضغ بين إيديكم من أقوى الملازم التي صممتها
ملزمة تشريح الجهاز الهيكلي (نظري 3)
💀💀💀💀💀💀💀💀💀💀
تتميز هذهِ الملزمة بعِدة مُميزات :
1- مُترجمة ترجمة تُناسب جميع المستويات
2- تحتوي على 78 رسم توضيحي لكل كلمة موجودة بالملزمة (لكل كلمة !!!!)
#فهم_ماكو_درخ
3- دقة الكتابة والصور عالية جداً جداً جداً
4- هُنالك بعض المعلومات تم توضيحها بشكل تفصيلي جداً (تُعتبر لدى الطالب أو الطالبة بإنها معلومات مُبهمة ومع ذلك تم توضيح هذهِ المعلومات المُبهمة بشكل تفصيلي جداً
5- الملزمة تشرح نفسها ب نفسها بس تكلك تعال اقراني
6- تحتوي الملزمة في اول سلايد على خارطة تتضمن جميع تفرُعات معلومات الجهاز الهيكلي المذكورة في هذهِ الملزمة
واخيراً هذهِ الملزمة حلالٌ عليكم وإتمنى منكم إن تدعولي بالخير والصحة والعافية فقط
كل التوفيق زملائي وزميلاتي ، زميلكم محمد الذهبي 💊💊
🔥🔥🔥🔥🔥🔥🔥🔥🔥
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
(Social) Multiimedia Forensics
1. Social Multimedia Forensics
Prof. Sebastiano Battiato
Dipartimento di Matematica e Informatica,
Università di Catania
Image Processing LAB – http://iplab.dmi.unict.it
iCTLab - www.ictlab.srl
battiato@dmi.unict.it
ICT Doctoral School, Trento - May 2017
2. Team UNICT
2 FULL PROFESSORS
1 ASSOCIATE
PROFESSOR
1 ASSISTANT
PROFESSOR
1 POST DOC
9 PH.D. STUDENTS
1 CONSULTANT
Computer Vision (First Person Vision)
Digital Forensics
Video Analytics (e.g. Video Surveillance, Digital Signage, etc)
Medical Imaging
Archeomatica
ICT Doctoral School, Trento - May 2017
3. Research Contract with ParkSmart on «Road Traffic Analysis and Assisted Parking», 2015 (1 Phd
Fellowship)
Research Contract with JOL Wave Telecom on «Study, definition and development of an ultra-broadband
multi-device ecosystem for multimedia services” - 2014 (+1 Phd Fellowship)
Research Contract with JOL Wave Telecom on «Visual Sentiment Analysis», 2015 (+1 Phd Fellowship)
Research Contract with Centro Studi on «Computer Vision application on retail and DOOH», 2015 (2 Phd
Fellowship)
Joint IPLAB - iCTLab Phd Fellowship PON FSE-FESR 2014-2020 (Dottorati industriali).
Joint Lab with STMicroelectronics (Catania +1 Phd fellowship (2016)
Research Contract with Osram +1 Phd Fellowship (2016)
Research Contracts / Technological
Transfer
ICT Doctoral School, Trento - May 2017
4. VISMAC - GRADO, JUNE 2016
• Support and technical advices to investigations, referring more
precisely on multimedia contents analysis (Images, Videos, etc.).
• Applied and basic R&D in partnership with private and public
institutions.
–Polizia Scientifica ( Direzione Nazionale Roma)
–RIS (Reparto Investigativo Speciale) - Carabinieri Messina
–IISFA (Italian Information System Forensics Association)
–Telefono Arcobaleno
–NIT (Nucleo Investigativo Telematico) – Siracusa
Forensics Partnerships & Projects
ICT Doctoral School, Trento - May 2017
5. IPLab
Key Forensics Competences
Near Duplicate Image
Detection
Tampering detection
exploiting hash
signatures
Double JPEG compression
artifacts analysis for
forgery detection
ICT Doctoral School, Trento - May 2017
6. Multimedia Forensics is based on the idea
that inherent traces (like digital fingerprints)
are left behind in a digital media during both
the creation phase and any other
successively process.
ICT Doctoral School, Trento - May 2017
7. I cacciatori di bufale digitali: «Così
staniamo i falsi» - CorriereTV (2017)
ICT Doctoral School, Trento - May 2017
9. Camera Ballistics
• Example:
• Forensic analysis of a smartphone: which pictures have been
generated on the device and which ones have been generated
by other devices and sent by messaging application or saved
from the internet
• We can identify:
• Type of device
• Maker and model
• Specific exemplar
• Which Device Has Created This Picture?
ICT Doctoral School, Trento - May 2017
18. Social
Picture
Battiato, S., Farinella, G. M., Milotta, F. L., Ortis, A., Addesso, L., Casella, A., ... & Torrisi, G. (2016, June).
The Social Picture. In Proceedings of the 2016 ACM on International Conference on Multimedia Retrieval
(pp. 397-400). ACM.
ICT Doctoral School, Trento - May 2017
19. The Social Picture
S. Battiato, G.M. Farinella, F.L.M. Milotta, A. Ortis, L. Addesso, A. Casella, V. D’amico, G. Torrisi, “The
Social Picture”, In Proceedings of ACM International Conference on Multimedia Retrieval (ICMR)
2016, New York. ICT Doctoral School, Trento - May 2017
20. The Social Picture
S. Battiato, G. M. Farinella, F. L. M. Milotta, A. Ortis, L. Addesso, A. Casella, V. D'amico, G. Torrisi, The Social
Picture, ACM International Conference on Multimedia Retrieval 2016
ICT Doctoral School, Trento - May 2017
22. Social (Multimedia) Forensics
• Uploading an image on a Social Network
- The process alters images
- Resize
- Rename
- Meta-Data deletion/editing
- Re-Compression
- NEW JPEG file Structure
M. Moltisanti, A. Paratore, S. Battiato, L. Saravo - Image Manipulation on Facebook for
Forensics Evidence – ICIAP 2015, LNCS 2015;
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image
Ballistics of Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
24. Social MF on Facebook
Preliminar studies involving:
- Different devices
- Dataset of images:
- Different Scene (outdoor artificial,
outdoor natural, indoor)
- Different Quality (resolution and
compression)
- Different upload setting
has proven that some invariance could be
guaranteed.
Some specific editing could be then traced and
used to retrieve useful info about image before
uploading.
Moltisanti, Paratore, Battiato, Saravo - Image Manipulation on Facebook for Forensics Evidence
– ICIAP 2015, LNCS 2015;
ICT Doctoral School, Trento - May 2017
25. Social (Multimedia) Forensics (2)
• Uploading an image on a Social Network
- The process alters images
- Each Social Network Service do different alterations
Resized
Proportionally
Squared
Image
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347ICT Doctoral School, Trento - May 2017
26. Social (Multimedia) Forensics (2)
• Uploading an image on a Social Network
- The process alters images
- Each Social Network Service makes different alterations
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
27. Social (Multimedia) Forensics (2)
• Uploading an image on a Social Network
- The process alters images
- Each Social Network Service makes different alterations
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of Social Data – (Arxiv
2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
28. Social (Multimedia) Forensics (2)
• Uploading an image on a Social Network
- The process alters images
- Each Social Network Service makes different alterations
ICT Doctoral School, Trento - May 2017
29. Social (Multimedia) Forensics (2)
• Uploading an image on a Social Network
- The process alters images
- Each Social Network Service makes different alterations
Social Network
Fingerprint
on Uploaded
Images
ICT Doctoral School, Trento - May 2017
30. Social (Multimedia) Forensics (2)
• Uploading an image on a Social Network
- The process alters images
- Each Social Network Service makes different alterations
- Alterations are dependent to uploading client
ICT Doctoral School, Trento - May 2017
31. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover
image history)
Uploaded images
dataset
ICT Doctoral School, Trento - May 2017
32. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
Social Altered image dataset
- 10 Social Platforms
- Facebook, Google+, Instagram, Flickr, Tumblr, Twitter, Imgur,
Tinypic, Telegram, Whatsapp
- 2720 JPEG Images representing different subjects (natural, indoor,
outdoor)
- Dataset available at:
http://iplab.dmi.unict.it/DigitalForensics/social_image_forensics/
ICT Doctoral School, Trento - May 2017
33. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
I Given a JPEG image I, the Social Image Ballistics task has the objective of
defining:
1) if there is a compatibility between the non-related JPEG elements of I
(i.e. filename, EXIF data) and the processing pipeline of SNSs;
2) if there is a compatibility between the JPEG elements of I and the
processing pipeline of SNSs;
3) which SNS is compatible with the JPEG elements of the image, with a
certain degree of confidence, and what is the uploading source in
terms of operating system (OS) and application.
Input Image
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
34. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
I
Input Image
Feature
Extraction
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
35. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
I
Input Image
Feature
Extraction
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
36. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
Representation of whole Dataset
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347ICT Doctoral School, Trento - May 2017
37. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
Input Image
Feature
Extraction
• DQTs coeffs
• Image Size
• # EXIF
• # JPEG Markers
Anomaly
Detection
The Anomaly Detector excludes images not processed
by Social Network Platforms
Given a Similarity measure between features extracted
from images:
It is possible to build a distance matrix D of size N×N
where the element dij is equal to the distance
between the images Ii and Ij.
The Anomaly Detector is then defined as:
ICT Doctoral School, Trento - May 2017
38. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
Input Image
Feature
Extraction
• DQTs coeffs
• Image Size
• # EXIF
• # JPEG Markers
Anomaly
Detection
SNS
Classification
Upload Client
Classification
Output: Not in our dataset
The image probably is not altered by a SNS
Image does not come from considered platforms
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
39. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
SNS
Classification
Upload Client
Classification
Where knn represent a k-nearest neightbour classifier based on
distance matrix D and dt is a decision tree.
A Decision tree builds classification in the form of a tree structure.
It breaks down a dataset into smaller and smaller subsets while at the
same time an associated decision tree is incrementally developed.
The final result is a tree with decision nodes. The algorithm used for
building the decision tree is the ID3
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
40. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
SNS
Classification
Upload Client
Classification
SNS
Consistency
Test
SNS Classification result is tested against known features
discovered in Image Dataset for the guessed SNS:
If conditions are met the classification is outputted, otherwise
the test is repeated for the next most probable prediction
from the SNS Classifier until the corresponding condition
is satisfied or the loop stalls on the same SNS prediction.
In this last case, the result of the classification is ”not sure”
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
41. Social (Multimedia) Forensics (2)
• Social Image Ballistics (recover image history)
- On which Social Network was uploaded image I?
O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
ICT Doctoral School, Trento - May 2017
43. O. Giudice, A. Paratore, M. Moltisanti, S. Battiato - A Classification Engine for Image Ballistics of
Social Data – (Arxiv 2016 No. 1699257) http://arxiv.org/abs/1610.06347
Preliminar Results
ICT Doctoral School, Trento - May 2017
44. DCT Analysis
• By studying histogram of DCT coefficient for the mode
before and after uploading a sample image on a SN
(Facebook, Twitter, FlickR) some regularities emerge
Caldelli, R., Becarelli, R., & Amerini, I. (2017). Image Origin Classification Based on Social
Network Provenance. IEEE Transactions on Information Forensics and Security, 12(6), 1299-1308.
ICT Doctoral School, Trento - May 2017
45. Social Forensics: case study
• Industrial Intellectual Property leaking &
Ramson
ICT Doctoral School, Trento - May 2017
46. Social Forensics: case study
• Industrial Intellectual Property leaking & Ramson
Dear Sebastiano,
We possess your newest patents. You can verify this by visiting
this link. You’ll find some images assessing that what I’m telling
you is true!
http://www.forumforramsons.com
You have 3 days to send 10 BTCs to this address:
3JKB1EWgDEg32aaQczg2H8jQCbQvtUjeas
Otherwise we’ll publish everything on the most popular Social
Networks starting from Google+
ICT Doctoral School, Trento - May 2017
47. Social Forensics: case
study• Industrial Intellectual Property leaking &
Ramson
• Visiting the URL mentioned before…
PATENT n. 123456
ICT Doctoral School, Trento - May 2017
48. Social Forensics: case study
• Three Days Later…
Dear Sebastiano,
You did not follow up with our request… We just posted some
images on Google+…
Now you have to send 20 BTCs to this address:
3JKB1EWgDEg32aaQczg2H8jQCbQvtUjeas
Otherwise we’ll publish everything on Facebook!!!
ICT Doctoral School, Trento - May 2017
49. Social Forensics: case study
• Sebastiano knows that there are 3 suspects
• And has an evidence… This Image
PATENT n. 123456
Downloaded from Google+
ICT Doctoral School, Trento - May 2017
50. Social Forensics: case study
• By means of Image Ballistics Tool:
PATENT n. 123456
It was processed by:
Google+
ICT Doctoral School, Trento - May 2017
51. Social Forensics: case study
PATENT n. 123456
It was processed by:
Google+
ICT Doctoral School, Trento - May 2017
52. Social Forensics: case study
PATENT n. 123456
It was processed by:
Google+
ICT Doctoral School, Trento - May 2017
53. Social Forensics: case study
PATENT n. 123456
But no EXIF
ICT Doctoral School, Trento - May 2017
54. Social Forensics: case study
PATENT n. 123456
But no EXIF
No renaming for Google +
ICT Doctoral School, Trento - May 2017
55. Social Forensics: case study
PATENT n. 123456
But no EXIF
No renaming for Google +
04 - Dw0KXG2.jpg
ICT Doctoral School, Trento - May 2017
56. Social Forensics: case study
PATENT n. 123456
But no EXIF
No renaming for Google +
04 - Dw0KXG2.jpg
ICT Doctoral School, Trento - May 2017
57. Social Forensics: case study
PATENT n. 123456
But no EXIF
No renaming for Google +
04 - Dw0KXG2.jpg
ICT Doctoral School, Trento - May 2017
58. Social Forensics: case study
PATENT n. 123456
Let have a link for imgur
04 - Dw0KXG2.jpg
ICT Doctoral School, Trento - May 2017
59. Social Forensics: case study
PATENT n. 123456
• The examiner downloads a new image from
imgur
≠
PATENT n. 123456
ICT Doctoral School, Trento - May 2017
60. Social Forensics: case study
PATENT n. 123456
• By means of Image Ballistics Tool:
ICT Doctoral School, Trento - May 2017
61. Social Forensics: case study
PATENT n. 123456
• By means of Image Ballistics Tool:
ICT Doctoral School, Trento - May 2017
62. Social Forensics: case study
• Sebastiano knows that there are 3 suspects
• And a new evidence!
PATENT n. 123456
ICT Doctoral School, Trento - May 2017
63. Social Forensics: case study
• Sebastiano knows that there are 3 suspects
• And a new evidence! PATENT n. 123456
ICT Doctoral School, Trento - May 2017
64. Social Forensics: case study
• Sebastiano knows that there are 3 suspects
• And a new evidence!
PATENT n. 123456
ICT Doctoral School, Trento - May 2017
65. Social Forensics: case study
• Sebastiano knows that there are 3 suspects
• And a new evidence! PATENT n. 123456
PATENT n. 123456
ICT Doctoral School, Trento - May 2017
66. Social Forensics: case study
• Sebastiano knows that there are 3 suspects
• And a new evidence!
PATENT n. 123456
PATENT n. 123456
ICT Doctoral School, Trento - May 2017
67. Future Works
• Extension of the involved dataset
• Continuous learning able to cope with updated policies of
each SNS
• New Media (Audio, Video)
• New SNS platform ( spanchat, Telegram, etc.)
ICT Doctoral School, Trento - May 2017
73. Furnari, Antonino, Giovanni Maria Farinella, and Sebastiano Battiato. "Recognizing Personal Contexts from Egocentric Images"
Proceedings of the IEEE International Conference on Computer Vision Workshops. 2015
A. Furnari, G. M. Farinella, S. Battiato, “Segmenting Egocentric Videos to Highlight Personal Locations of Interest”, IEEE International
Workshop on Egocentric (First-Person) Vision – in conjunction with the IEEE Conference on Computer Vision and Pattern
Recognition, Las Vegas, (2016)
A. Furnari, G. M. Farinella, S. Battiato, "Recognition of Personal Locations from Egocentric Videos" IEEE Transactions on Human-
Machine Systems, 2016
First Person Vision
Recognizing Personal Contexts
Datasets are available online:
http://iplab.dmi.unict.it/PersonalContexts/
74. Prof. Sebastiano Battiato
Dipartimento di Matematica e Informatica
University of Catania, Italy
Image Processing LAB – http://iplab.dmi.unict.it
iCTLab - www.ictlab.srl
battiato@dmi.unict.it
ICT Doctoral School, Trento - May 2017