Lifelog-Style Experience Recording and Analysis for Group Activities

Similar documents
3D and Sequential Representations of Spatial Relationships among Photos

Interactive Tables. ~Avishek Anand Supervised by: Michael Kipp Chair: Vitaly Friedman

Activities at SC 24 WG 9: An Overview

HELPING THE DESIGN OF MIXED SYSTEMS

Super resolution with Epitomes

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty

Interior Design with Augmented Reality

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Marco Cavallo. Merging Worlds: A Location-based Approach to Mixed Reality. Marco Cavallo Master Thesis Presentation POLITECNICO DI MILANO

Augmented Reality. Virtuelle Realität Wintersemester 2007/08. Overview. Part 14:

Image Processing (EA C443)

ISCW 2001 Tutorial. An Introduction to Augmented Reality

PREFACE. Introduction

ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y

Tableau Machine: An Alien Presence in the Home

ROAD TO THE BEST ALPR IMAGES

Multi-Modal User Interaction

AUGMENTED REALITY AS AN AID FOR THE USE OF MACHINE TOOLS

Development of Hybrid Image Sensor for Pedestrian Detection

Context Sensitive Interactive Systems Design: A Framework for Representation of contexts

Lecture 26: Eye Tracking

Telling What-Is-What in Video. Gerard Medioni

Background Pixel Classification for Motion Detection in Video Image Sequences

Augmented and Virtual Reality

11Beamage-3. CMOS Beam Profiling Cameras

Augmented reality as an aid for the use of machine tools

Real-time Cooperative Multi-target Tracking by Dense Communication among Active Vision Agents

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

MOBAJES: Multi-user Gesture Interaction System with Wearable Mobile Device

Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine)

The Oscilloscope. Vision is the art of seeing things invisible. J. Swift ( ) OBJECTIVE To learn to operate a digital oscilloscope.

AUGMENTED REALITY APPLICATIONS USING VISUAL TRACKING

Magic Leap Soundfield Audio Plugin user guide for Unity

VICs: A Modular Vision-Based HCI Framework

Augmented and mixed reality (AR & MR)

CSE 190: Virtual Reality Technologies LECTURE #7: VR DISPLAYS

AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones. Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND

An Agent-Based Architecture for Large Virtual Landscapes. Bruno Fanini

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

E90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright

City in The Box - CTB Helsinki 2003

Image Processing for feature extraction

Figure 1 HDR image fusion example

Insights into High-level Visual Perception

PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3D VISUALIZATION

Virtual Environments. Ruth Aylett

Summary of robot visual servo system

Live Hand Gesture Recognition using an Android Device

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

Tablet System for Sensing and Visualizing Statistical Profiles of Multi-Party Conversation

Students: Avihay Barazany Royi Levy Supervisor: Kuti Avargel In Association with: Zoran, Haifa

What was the first gestural interface?

Independent Component Analysis- Based Background Subtraction for Indoor Surveillance

Improved SIFT Matching for Image Pairs with a Scale Difference

Passive Bilateral Teleoperation

Consumer Behavior when Zooming and Cropping Personal Photographs and its Implications for Digital Image Resolution

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

CS 354R: Computer Game Technology

The Mixed Reality Book: A New Multimedia Reading Experience

Curriculum Vitae. Computer Vision, Image Processing, Biometrics. Computer Vision, Vision Rehabilitation, Vision Science

3D Virtual Worlds and the Active Worlds Toolkit

Toward an Augmented Reality System for Violin Learning Support

White paper. Wide dynamic range. WDR solutions for forensic value. October 2017

Development of an Automatic Camera Control System for Videoing a Normal Classroom to Realize a Distant Lecture

ROOM AND CONCERT HALL ACOUSTICS MEASUREMENTS USING ARRAYS OF CAMERAS AND MICROPHONES

Browsing Audio Life-log Data Using Acoustic and Location Information

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

La photographie numérique. Frank NIELSEN Lundi 7 Juin 2010

Visual Media Processing Using MATLAB Beginner's Guide

A Review over Different Blur Detection Techniques in Image Processing

On the data compression and transmission aspects of panoramic video

High Dynamic Range Imaging

GLOSSARY for National Core Arts: Media Arts STANDARDS

Virtual Reality I. Visual Imaging in the Electronic Age. Donald P. Greenberg November 9, 2017 Lecture #21

LWIR NUC Using an Uncooled Microbolometer Camera

2009 New Jersey Core Curriculum Content Standards - Technology

Intelligent Dynamic Noise Reduction (idnr) Technology

Extending X3D for Augmented Reality

Augmented Reality Mixed Reality

The Use of Digital Technologies to Enhance User Experience at Gansu Provincial Museum

CSE 190: 3D User Interaction

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1

Real-Time Cooperative Multi-Target Tracking by Communicating Active Vision Agents

Chapter 18 Optical Elements

Digital Image Processing

Modeling and Synthesis of Aperture Effects in Cameras

Application of Computer Aided Design in Ceramic Art Design

A simulation tool for evaluating digital camera image quality

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088

Heads up interaction: glasgow university multimodal research. Eve Hoggan

Multi-Resolution Design for Large-Scale and High-Resolution Monitoring

Is Food Scenery? Generative Situations in Urban Networked Photography

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

HeroX - Untethered VR Training in Sync'ed Physical Spaces

Data-Starved Artificial Intelligence

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Transcription:

Lifelog-Style Experience Recording and Analysis for Group Activities Yuichi Nakamura Academic Center for Computing and Media Studies, Kyoto University

Lifelog and Grouplog for Experience Integration entering room take something camera in glasses captures First Person Vision leaving personal memory working integrating life logs of many people showing experiences on a large display

LifeLog through FPV RECORDING AND RECALLING PERSONAL EXPERIENCE head-mount camera: First Person View videos Digitized and structured

Grouplog: capturing activities through First person Vision It must be Why? I think so! How d think a it?

First Person Vision Videos The personal view records Advantages Rich information (compared to texts, audio, or photos) Record what the user sees (good trigger of memory) Disadvantages long and redundant data bad quality (shaky, etc.)

a b c d e

Summary of Personal View Records WHERE WHAT Objects or Scenes to which a user paid attention

Example of Summary (1) 2002/12/11 9:30-10:25 laboratory Meeting 2002/12/11 10:35-11:00 experimental lab Display the video by projector 2002/12/11 12:05-12:40 home Today s menu is Mexican. This is delicious!

Scenes of Attention indices for personal view records Active motion for gazing at Active Attention Stay looking at Passive Attention

Detecting Scenes of Attention our previous method geometric transformation parameters The image is converted to the image taken at the viewpoint of image T at time T- T frame. significant difference subtraction if the movement is small, the image make passive attention. Detect Difference the changed image region

Detect Scenes of Attention geometric transformation parameters The image is converted to the image taken at the viewpoint of image T at time T- T frame. significant difference. hybrid model subtraction (2D and 3D model) 2. screening of false detections if the movement is small, the image make passive attention. Detect the changed region

a b c d

a 1 2 1213 b 3 4 13015 5 c 6 1494 7 d 8 9 1077 10 11

12 13 14 15 e 16 17 18 19 3769 20 21 22 23 24 f 25 26 27 28 29 30 31 32 4558

The result of Detecting Scenes of Attention

The result of Detecting Scenes of Attention

Link between a surveillance view and a personal view Personal view analyze a user s behavior detect a scene of attention Linking Surveillance view track a human in the view detect a user s location

Use of surveillance camera

GUI Browser Results of integration with the personal view where and what the user paid attention what the user did

Group Log

What is Group Log? Multimedia Log of Experimental and Educational Group Activities Field work study, Outdoor activity, educational trip, etc. I think so! It must be How do you think about it? Why?

Why Group Log? Review group activities so as to make good use of the obtained knowledge for future experiences For participants : inspire their metacognition For organizers : give valuable feedback about the activity Summarize own experiences Review and discuss conducted activities

Collective First person View Video A First person view (FPV) video records Scene, Objects, Events that a person looked Head motions and moving events Collective FPV video Consists of FPV video logs of all participant The FPV videos interact for each other Person A Person D Person B Person E camera Person C Person F

Issues on Collective FPV Video Not easy to review Unstable camera work, e.g. rapid shaking Difficulty in simultaneously reviewing multiple FPV videos Long time video log of all participants

Integrating experiences outdoor school for an elementary school same events different view points with different behaviors various aspect of the same events

personal experience when, what, and where each person did

Reflection B saw what A was doing... subjective objective => comprehensive

differences and diversity different points of view among persons at the same place

finding organization two groups were generated without supervising

Vision research on FPV Videos re framing, gazing estimation, summarization

Re framing of FPV Video Re framing for easy review Stabilize Zoom into and track a particular interesting object Zoom out to understand a whole scene Re framed video may have lack on the view Input video Re framed video

Idea : Interpolation How to fill the lack Temporal interpolation : use scenes captured at different time Spatial interpolation : estimate outer region Actual camera work lack Temporal Spatial Space lack Requested Re framing Time

Processing flow Space time Over drawing Temporal Spatial Background Image Re framing output

Temporal interpolation Algorithms Image stitching with correspondences of local feature points Spatial interpolation Image inpainting

Results Input video Proposed Method With lacks

Tech: Estimation of gazes Estimate a gaze through scene construction Visual SLAM(Simultaneous Localization and Mapping) Unify coordinate systems of multiple gazes Use a visual marker as a reference coordinate system y x z

Visualizing Lines of Sight Relationship between lines of sight (LoS) give Concentration, diffusion, translation of interest Difference of interest in multiple person Los distribution view

Algorithm Head mounted camera Visual marker (AR toolkit) t i View lines of B and C on A s view Person A t 1 t 2 Person B Person C Capture ptam AR toolkit Rendering : frame including the visual marker : frame not including the visual marker run ptam Used for ptam init. run ptam Person A Person B Merge coordinate systems t

Summarization of FPV video Summarize portions of a FPV video with synthesized image boards to interpret situations at a glance Summarize about gazing action Summarize about conversation Summarize about using tool Etc. Summary boards representation t FPV video Gazing Action Conversation Using Tool

Summary board about gazing action Captured FPV video Synthesized summary board

Grouplog: capturing activities through First person Vision It must be Why? I think so! How d think a it?

Thank you for your attention!