Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia

Similar documents
ANALYTICS IN BIG DATA ERA

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Applied Computer Science

Colorado School of Mines Computer Vision Professor William Hoff

A General Framework for Tracking Objects in a Multi-Camera Environment

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Introduction to Computer Graphics

Multisensor Data Fusion and Applications

Artificial Intelligence and Politecnico di Milano. Presented by Matteo Matteucci

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

Introduction. Selim Aksoy. Bilkent University

CCTV - Video Analytics for Traffic Management

Building an Advanced Invariant Real-Time Human Tracking System

A Cognitive Approach to Vision for a Mobile Robot

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL

An Instructional Aid System for Driving Schools Based on Visual Simulation

Leading video analytics platform market

Neural Network based Vehicle Classification for Intelligent Traffic Control

Indoor Surveillance System Using Android Platform

Design of Multi-camera Based Acts Monitoring System for Effective Remote Monitoring Control

Business Intelligence System for Monitoring, Analysis and Forecasting of Socioeconomic Development of Russian Territories

Master s Program in Information Systems

Contents. Dedication List of Figures List of Tables. Acknowledgments

How does the Kinect work? John MacCormick

Appendices master s degree programme Artificial Intelligence

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

Big Data: Image & Video Analytics

A Systemic Artificial Intelligence (AI) Approach to Difficult Text Analytics Tasks

Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada

Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee

Emerging Geospatial Trends The Convergence of Technologies. Jim Steiner Vice President, Product Management

TRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA

Use of a Web-Based GIS for Real-Time Traffic Information Fusion and Presentation over the Internet

The Implementation of Face Security for Authentication Implemented on Mobile Phone

Cloud3DView: Gamifying Data Center Management

Android Ros Application

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations

The Scientific Data Mining Process

CSC384 Intro to Artificial Intelligence

Tracking Groups of Pedestrians in Video Sequences

IEEE JAVA TITLES

CHAPTER 8 THE METHOD-DRIVEN idesign FOR COLLABORATIVE SERVICE SYSTEM DESIGN

What is Artificial Intelligence?

Sense Making in an IOT World: Sensor Data Analysis with Deep Learning

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

How To Make Sense Of Data With Altilia

Using artificial intelligence methods and 3D graphics for implementation a computer simulator for ophthalmology

Spatial Data Mining Methods and Problems

Research of Postal Data mining system based on big data

KS3 Computing Group 1 Programme of Study hours per week

Vision based Vehicle Tracking using a high angle camera

ANALYTICS IN BIG DATA ERA

Limitations of Human Vision. What is computer vision? What is computer vision (cont d)?

Speed Performance Improvement of Vehicle Blob Tracking System

A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University

Introduction to Engineering Using Robotics Experiments Lecture 17 Big Data

Reading Questions. Lo and Yeung, 2007: Schuurman, 2004: Chapter What distinguishes data from information? How are data represented?

SAP Predictive Analytics: An Overview and Roadmap. Charles Gadalla, SESSION CODE: 603

3. NUMBER OF PARTICIPANTS TO BE ENROLLED

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

SeaCloudDM: Massive Heterogeneous Sensor Data Management in the Internet of Things

Robotics and Automation Blueprint

XIS-3420/XIS-31HCX XIS-3310/XIS-31NT Wide Area Monitoring Solutions

Critical Asset Protection Oil and Gas Protection

Tracking in flussi video 3D. Ing. Samuele Salti

Statistics for BIG data

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Microsoft Dynamics AX 2012 A New Generation in ERP

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards

Video Camera Image Quality in Physical Electronic Security Systems

White paper. Axis Video Analytics. Enhancing video surveillance efficiency

NSFOCUS Web Vulnerability Scanning System

Virtual Environments - Basics -

The Flat Shape Everything around us is shaped

Tracking and Recognition in Sports Videos

Course Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.

11A. CORPORATE INFRASTRUCTURE

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, alex@elbrus.com

Analecta Vol. 8, No. 2 ISSN

Reimagining Business with SAP HANA Cloud Platform for the Internet of Things

Intelligent Computing at LUT

School of Computer Science

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Industrial Roadmap for Connected Machines. Sal Spada Research Director ARC Advisory Group

Development of a Service Robot System for a Remote Child Monitoring Platform

Software Product Lines

Big Data: Rethinking Text Visualization

Effective Use of Android Sensors Based on Visualization of Sensor Information

Product Characteristics Page 2. Management & Administration Page 2. Real-Time Detections & Alerts Page 4. Video Search Page 6

MVTec Software GmbH.

Transcription:

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia

As of today, the issue of Big Data processing is still of high importance. Data flow is increasingly growing. Processing methods are outdated and have not kept pace with the growth. Methods used today are not good enough for finding fundamental solutions! Methods do not allow the accumulation of stored information for subsequent processing quality. 500 400 300 200 100 0 Data flow processing 1 3 5 7 9 11 13 15 17 19 21 23 Opportunity to data processing Conclusion: A more objective system of storage and knowledge management is needed, which would exceed human abilities, thus taking into account the expert subject knowledge and able to work with the increasing flow of data in real time. Data accumulation DB Storage only Processing Data flow Finding solutions is carried out mainly in the perimeter of specialized institutions. 5 However, the scientific field is much wider, and in order to find solution, one needs to go beyond the established framework. 3

Innovation of MIVAR approach ( Professor, D.Sc. (Tech.) Oleg Varlamov (BMSTU), 2002) is in utilization of multidimensional databases and inference with linear complexity. Hence, a high-speed processing of large amounts of data becomes available and systems work in real time. 1) MIVAR technology of information accumulation is a method of creating of global evolutional bases of data and rules (knowledge) with changeable structure based on the adaptive discrete MIVAR information space of unified representation of data and rules which bases on three main definitions: Thing, Property, Relation. 2) New MIVAR technology of information processing - is a method of creation of the system of logic inference or automatic construction of algorithms from modules, services and procedures based on the active MIVAR net of rules with lineal computational complexity. MIVAR approach unifies and develops production systems, ontology, semantic nets, service-oriented architectures, multi-agent systems and other modern information technologies. Results of experiments (time of solution from the number of objects and rules) 3,5 million rules on PC 4

Statistics Graphs Trees Cognitive maps Ontologies ER-diagrams UML There is an information technology that allows to combine advantages of approaches used in information and knowledge processing. MIVAR approach Important note! This approach allows the use of existing knowledge, but formalization is still needed. 5

MIVAR approach can combine data storage, processing and logical inference. We ll use a multidimensional space of mivar nodes and their connection vectors. Each mivar node there can be described as: V as an object; S as property; R as relation; Z as value; T as time. Nodes: {<V1, n1>, <V2, n2>,..., <Sm, mb>,..., <Ok, kc>, <Z>, <T>, <K>} Vectors: {<Vх1, n1>,..., <Vхi, ni>, <Ok, kc>, <Vy1, m1>,..., <Vyj, mj>, Z, T, K}. Multidimensional here means that we have an individual dimension for each characteristic. We have no limits in number of dimension and can easily add new, as well as new nodes and vectors. We distinguish three main steps of MIVAR information processing: 1) formation of a multidimensional evolutionary databases of MIVAR data and MIVAR rules, which accumulate information in the form of "object, property, relation"; 2) working with the DB and the construction of an algorithm for solving a given problem; 3) upon receipt of the algorithm execution of all the calculations and find an answer. MIVAR = Multidimensional Informational Variable Adaptive Reality 6

Technological platform (TP), based on MIVAR approach, was created. The goal of this platform is to create innovative products: intelligent systems capable to solve complex logical problems in a real-time mode using large databases (Big Data). The principal difference from the existing products Lack of traditional hard (pre-built) algorithms The system will automatically generate the algorithms for the solution of existing knowledge. Exception: For correct operation of the products you need to detail description of the cause-effect relationships (links) in the solutions of the problems (rules like: "if... then...»). 8

MIVAR information systems - the most efficient replacement of human machine. We got the formula of the ideal expert: maximum possible knowledge about the subject + experience + absolute memory + speed of thought Various information systems, based on MIVAR approach, can be developed : Expert systems Control process system Decision system support Diagnostic systems System modeling and design, etc. 9

Prarmeters Rules Relations Statistics Priorities Universal subject area model Checkpoints Model types Systemicstructural Logical conclusion (design algorithm for solving and perform solution ) Structural statistics Statistical 10

Only at the stage where subject matter is initially designed, intensive experts involvement is required to define, formalize and match relevant knowledge Model creation Experts Evolutionary model Multidimensional database Expert subject knowledge Existing knowledge Rules & relations Structure & content Instructions & conditions Textbooks & reference books 11

Input data Data Monitoring 24/7/365 Situation assessment Visualization Data DB System Forecast Decision support system (User or ICS) Data Data Input data Decision map + rationale Data request/ control 12

Various information systems, based on MIVAR approach, can be developed: Expert systems Control process systems Decision system support Diagnostic systems System modeling and design, etc. Important note: The system is more complex, the greater the gain of MIVAR approach! 13

External Data (structured) Interfaces Result API (external) Load Data (in SDK) Input Internal Data SDK / UI (Model Maker) Output service (rules, relations, parameters, etc) Data Base (SQL) Output Internal Data Output service (result) MIVAR Logic (new) Input Data (for Auto Process) Input Data (for Auto Process) 14

15

We re working under image recognition system that operates on a completely new level, according to: Smart recognition. Getting the most complete and accurate text description of the image, including working at the level of context thanks to MIVAR knowledge base. Smart search. Thanks to using mivar bases of data and rules (knowledge) with changeable structure based on the adaptive discrete MIVAR information space of unified representation of data and rules. 17

Knowledge base MIVAR-3D MIVAR-text Cloud of sence 18

Image Segmentation module Primary recognition module Feature extraction module Graph construction module VSO Knowledge base KB module access Removal context uncertainty module Testing for resistance Feedback module graph VSO (visualization) Stable scenario 19

Image awareness using context Context MIVAR Hence, not just description (understanding) of the actual objects would be more precise, but also there relations with other objects Initial "eyes" for identification and classification (recognition) of objects System relations Part Whole Spatial relations: Overlapping (z-index), Proportions of an object Remoteness, Position, The mutual arrangement of objects, The proportions between the objects. Real size of the object (knowing the camera settings) Color Texture Shape Contour MIVAR Current solutions on the market 20

Initial recognition property coach Graph VSO grey left left right basketba ll right ball lock er up property Property up under right under lock er lock er property grey grey property red Pointed recognition 21

Parameter Features Prototype development File type Synthetic RGB images of objects and scenes Real 2D scene, video, 3D scene Input data console, web camera, kinect User interface,different camera types, sensors Initial recognition Marks Segmentation Dictionary Smart search Smart recognition 10 categories Color, texture, spatial relations, form 2 segmenters (ours + Kinect) Dividing images into 50 categories of objects Visualization of some of the concepts in the text Recognition of synthetic images with a small number of categories (10) with transition to the pattern VSO Recognition up to the number of objects in 'text' dictionary (2134 objects), improving the accuracy of recognition, creation an image hierarchy Screenwriting, part-whole, posture, matching objects with action, motion Improving the accuracy and speed of segmentation Using text dictionary (2134 objects) Rendering text requests Recognition of real images with a big number of categories with transition to the pattern VSO 22

Smart search and smart image recognition in social networks, Internet etc. Medical image processing Intelligent (MIVAR) security systems Video surveillance systems Unmanned vehicles Robotics 23

RECOGNITION OF DYNAMIC OBJECTS 3D RECONSTRUCTION RECOGNITION OF STATIC OBJECTS MACHINE VISION Recognition of traffic lights Recognition of road signs 24