SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Integrated Development Environment
of
Software design and Space design.
Yasuto Nakanishi
Keio University / JST Presto
中西 泰人
慶應義塾大学/ 科学技術振興機構
Research Area
• Interaction Design at Mobile / Ubiquitous / Urban Computing,
and Interactive Art
• as System of Systems : Information Systems * Space
Operation, Action, Inter-action
Space
(City, Architecture)
Information Systems
( Computer, Network,
Smart Phone etc.)
Integration of
Software Design and Space Design
Research Area
Operation, Action, Inter-action
Space
(City, Architecture)
Information Systems
( Computer, Network,
Smart Phone etc.)
Interaction Design
Creative Work Support
CityCompiler
EnhancedDesk/Table/Movie
(1998 - )
• Augmented desk interface system using Finger Tracking System
• Direct operation of digital objects
• Integration real objects and virtual objects
EnhancedDesk/Table/Movie
(1998 - )
• Using Larger space
• Using a table : from Personal tool to Group tool
• Using a Larger desk : moving an arm as an input
EnhancedTable EnhancedMovie
Same Technology,
Different Space : Different Interaction
Finger Tracking
System
Personal Desk
EnhancedDesk
Finger Tracking
System
Large Desk
(for movie editing)
EnhancedMovie
Finger Tracking
System
Table
EnhancedTable
EnhancedWall
(2002 -)
• Perceptual User Interface using Face Tracking System
• tracking 3D position and orientation of a user s face
• using the face as a pointing device
EnhancedWall
(2002 -)
• Using Larger Space
• 19 inch -> 100 inch
• from Personal tool to Public tool
Same Technology,
Different Space : Different Interaction
Head Tracking
System
19 inch Display
19 inch
Enhanced Wall
Head Tracking
System
100 inch Screen
100 inch
EnhancedWall
on a Desk
on a Wall
Afterglow
• a laser drawing system designed by takram design
• It consists of a projector, a camera, a laser pointer,
• enables to drawing a illustration on a projected image.
• http://takram.com/#/portfolio/Afterglow
LaserTag
• a laser drawing system designed by Graffiti Research Laboratory
• It consists of a projector, a camera, a laser pointer,
• enables to drawing a illustration on a projected image.
• http://graffitiresearchlab.com/
•
Same Technology,
Different Space : Different Interaction
Laser, Camera,
Projector, Image Processing
LaserTag
Laser, Camera,
Projector, Image Processing
a Screen
Afterglow
a Wall
in a Room
of a Building
View
Controller
Model
5. 出力
1.入力
3. 呼び出し
4. 参照
2. 命令
• Spatial Information Systems: Model View*Space Controller Model
Spatial Information System
Software design * Space Design
• WMP systems with GUI : Model View Controller Model
View
Model
5. 出力
1.入力
3. 呼び出し
4. 参照
2. 命令Controller
CityCompiler : Overview
Google
Sketch Up
A(t+1)Cs(1)
Ci(1)
Cs(2)
Ci(2)
Compile
編集
Ci(3)
Cs(3)
Software
Design
Space
Design
Model, View・Space, Controller
Java
Monkey
Engine
A(t+1)
C(1.5)
E(t+1)
an integrated environment for iteration-based
development of spatial interactive systems
installation
into the real world
Processing
CityCompiler : Class Diagram
CityCompiler
SimpleGame
DisplayTest
Sensor
Manager
Camera DistanceSensor
SensorDisplay ProjectorModel
Node
Class Library of CityCompiler
PApplet
3D model
NodeController
CityCompiler : Demo
• Beijing National Aquatics Center, Water Cube, 北京国家游泳中心
• Blue Big Bubbles
• Light Up at night.
• Projecting of more bubbles in CityCompiler.
GreenPix
The Zero energy Media wall by by Simone Giostra & Partners and Arup
• a media wall in Beijing
• http://www.greenpix.org/
• each pixel : LED + solar battery
• integration of sustainable technology and media technology
Operation, Action, Inter-action
Space
(City, Architecture)
Information Systems
( Computer, Network,
Smart Phone etc.)
Integration of
Software Design and Space Design
Model, View,
Controller
Space
Space
CityCompiler

Mais conteúdo relacionado

Mais procurados

Computer generated images in movies
Computer generated images in moviesComputer generated images in movies
Computer generated images in movies
Stephen Halley
 

Mais procurados (20)

VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016
 
Compositing, Composing Worlds
Compositing, Composing WorldsCompositing, Composing Worlds
Compositing, Composing Worlds
 
Project Tango
Project TangoProject Tango
Project Tango
 
Graphics technology potraying from me.
Graphics technology potraying from me.Graphics technology potraying from me.
Graphics technology potraying from me.
 
Project tango
Project tangoProject tango
Project tango
 
Aijaz tango
Aijaz tangoAijaz tango
Aijaz tango
 
Advantages of 2D Tilemaps for Mobile Games
Advantages of 2D Tilemaps for Mobile GamesAdvantages of 2D Tilemaps for Mobile Games
Advantages of 2D Tilemaps for Mobile Games
 
Computer generated images in movies
Computer generated images in moviesComputer generated images in movies
Computer generated images in movies
 
Animation graphics
Animation graphicsAnimation graphics
Animation graphics
 
Space mouse[1]
Space mouse[1]Space mouse[1]
Space mouse[1]
 
Computer animation Computer Graphics
Computer animation Computer Graphics Computer animation Computer Graphics
Computer animation Computer Graphics
 
Vfx PPT
Vfx PPTVfx PPT
Vfx PPT
 
Scatterlight studios
Scatterlight studiosScatterlight studios
Scatterlight studios
 
Special Effects
Special EffectsSpecial Effects
Special Effects
 
Why choose photogrammetry as a career
Why choose photogrammetry as a careerWhy choose photogrammetry as a career
Why choose photogrammetry as a career
 
Space Mouse_Krishna Raj
Space Mouse_Krishna RajSpace Mouse_Krishna Raj
Space Mouse_Krishna Raj
 
Armand Rousso describes about the Computer graphic
Armand Rousso describes about the Computer graphicArmand Rousso describes about the Computer graphic
Armand Rousso describes about the Computer graphic
 
Research on media industry
Research on media industryResearch on media industry
Research on media industry
 
Google Project Tango
Google Project TangoGoogle Project Tango
Google Project Tango
 
Fundamentals of matchmoving
Fundamentals of matchmovingFundamentals of matchmoving
Fundamentals of matchmoving
 

Destaque (6)

20110621マルチスケール オフィス学会@Microsoft品川
20110621マルチスケール オフィス学会@Microsoft品川20110621マルチスケール オフィス学会@Microsoft品川
20110621マルチスケール オフィス学会@Microsoft品川
 
Systems Integration for Recruitment
Systems Integration for RecruitmentSystems Integration for Recruitment
Systems Integration for Recruitment
 
20100306ハイブリッドデザイン
20100306ハイブリッドデザイン20100306ハイブリッドデザイン
20100306ハイブリッドデザイン
 
20100515創造するアーキテクチャ4
20100515創造するアーキテクチャ420100515創造するアーキテクチャ4
20100515創造するアーキテクチャ4
 
20090319信学会シンポ
20090319信学会シンポ20090319信学会シンポ
20090319信学会シンポ
 
20100921 g空間expo
20100921 g空間expo20100921 g空間expo
20100921 g空間expo
 

Semelhante a 20101025 aiai2010

Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]
Vivek Kumar
 
Intelligent Embedded Systems (Robotics)
Intelligent Embedded Systems (Robotics)Intelligent Embedded Systems (Robotics)
Intelligent Embedded Systems (Robotics)
Adeyemi Fowe
 
The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen
The UX of Tomorrow: Designing for the Unknown by Jeff FeddersenThe UX of Tomorrow: Designing for the Unknown by Jeff Feddersen
The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen
Oxford Tech + UX
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface design
Ranjeet Tayi
 
Lidar_profil_tool_2015
Lidar_profil_tool_2015Lidar_profil_tool_2015
Lidar_profil_tool_2015
Ion Grigoras
 
Luxi Cheng's Resume
Luxi Cheng's ResumeLuxi Cheng's Resume
Luxi Cheng's Resume
Luxi Cheng
 

Semelhante a 20101025 aiai2010 (20)

The not so short introduction to Kinect
The not so short introduction to KinectThe not so short introduction to Kinect
The not so short introduction to Kinect
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year Project
 
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
 
Making Augmented Reality Applications with Android NDK
Making Augmented Reality Applications with Android NDKMaking Augmented Reality Applications with Android NDK
Making Augmented Reality Applications with Android NDK
 
Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]
 
Intelligent Embedded Systems (Robotics)
Intelligent Embedded Systems (Robotics)Intelligent Embedded Systems (Robotics)
Intelligent Embedded Systems (Robotics)
 
The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen
The UX of Tomorrow: Designing for the Unknown by Jeff FeddersenThe UX of Tomorrow: Designing for the Unknown by Jeff Feddersen
The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 
NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface design
 
Lidar_profil_tool_2015
Lidar_profil_tool_2015Lidar_profil_tool_2015
Lidar_profil_tool_2015
 
Comp4010 Lecture7 Designing AR Systems
Comp4010 Lecture7 Designing AR SystemsComp4010 Lecture7 Designing AR Systems
Comp4010 Lecture7 Designing AR Systems
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Hci 3
Hci 3Hci 3
Hci 3
 
Synthetic environment
Synthetic environmentSynthetic environment
Synthetic environment
 
Robots in Human Environments
Robots in Human EnvironmentsRobots in Human Environments
Robots in Human Environments
 
Luxi Cheng's Resume
Luxi Cheng's ResumeLuxi Cheng's Resume
Luxi Cheng's Resume
 
Is it possible to write cross-native apps in 2020 ?
Is it possible to write cross-native apps in 2020 ?Is it possible to write cross-native apps in 2020 ?
Is it possible to write cross-native apps in 2020 ?
 
ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020
 
Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2
 

Mais de Yasuto Nakanishi (9)

2014 Keio SFC Open Research Forum posters
2014 Keio SFC Open Research Forum posters2014 Keio SFC Open Research Forum posters
2014 Keio SFC Open Research Forum posters
 
20140625 crossrealityhcii2014
20140625 crossrealityhcii201420140625 crossrealityhcii2014
20140625 crossrealityhcii2014
 
Flocking TrashCan Robot
Flocking TrashCan RobotFlocking TrashCan Robot
Flocking TrashCan Robot
 
Virtual prototyping using miniature model and visualization for interactive p...
Virtual prototyping using miniature model and visualization for interactive p...Virtual prototyping using miniature model and visualization for interactive p...
Virtual prototyping using miniature model and visualization for interactive p...
 
20120428ニコニコ学会β 1stセッション中西
20120428ニコニコ学会β 1stセッション中西20120428ニコニコ学会β 1stセッション中西
20120428ニコニコ学会β 1stセッション中西
 
Ideacamp pmi
Ideacamp pmiIdeacamp pmi
Ideacamp pmi
 
20110419みんぱく
20110419みんぱく20110419みんぱく
20110419みんぱく
 
20110428アイデアキャンプ@ハーマンミラーストア
20110428アイデアキャンプ@ハーマンミラーストア20110428アイデアキャンプ@ハーマンミラーストア
20110428アイデアキャンプ@ハーマンミラーストア
 
オーヴァーラップする知 - 持続的な創造を育む関係性をひも解く -
オーヴァーラップする知 - 持続的な創造を育む関係性をひも解く -オーヴァーラップする知 - 持続的な創造を育む関係性をひも解く -
オーヴァーラップする知 - 持続的な創造を育む関係性をひも解く -
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

20101025 aiai2010

  • 1. Integrated Development Environment of Software design and Space design. Yasuto Nakanishi Keio University / JST Presto 中西 泰人 慶應義塾大学/ 科学技術振興機構
  • 2. Research Area • Interaction Design at Mobile / Ubiquitous / Urban Computing, and Interactive Art • as System of Systems : Information Systems * Space Operation, Action, Inter-action Space (City, Architecture) Information Systems ( Computer, Network, Smart Phone etc.) Integration of Software Design and Space Design
  • 3. Research Area Operation, Action, Inter-action Space (City, Architecture) Information Systems ( Computer, Network, Smart Phone etc.) Interaction Design Creative Work Support CityCompiler
  • 4. EnhancedDesk/Table/Movie (1998 - ) • Augmented desk interface system using Finger Tracking System • Direct operation of digital objects • Integration real objects and virtual objects
  • 5. EnhancedDesk/Table/Movie (1998 - ) • Using Larger space • Using a table : from Personal tool to Group tool • Using a Larger desk : moving an arm as an input EnhancedTable EnhancedMovie
  • 6. Same Technology, Different Space : Different Interaction Finger Tracking System Personal Desk EnhancedDesk Finger Tracking System Large Desk (for movie editing) EnhancedMovie Finger Tracking System Table EnhancedTable
  • 7. EnhancedWall (2002 -) • Perceptual User Interface using Face Tracking System • tracking 3D position and orientation of a user s face • using the face as a pointing device
  • 8. EnhancedWall (2002 -) • Using Larger Space • 19 inch -> 100 inch • from Personal tool to Public tool
  • 9. Same Technology, Different Space : Different Interaction Head Tracking System 19 inch Display 19 inch Enhanced Wall Head Tracking System 100 inch Screen 100 inch EnhancedWall on a Desk on a Wall
  • 10. Afterglow • a laser drawing system designed by takram design • It consists of a projector, a camera, a laser pointer, • enables to drawing a illustration on a projected image. • http://takram.com/#/portfolio/Afterglow
  • 11. LaserTag • a laser drawing system designed by Graffiti Research Laboratory • It consists of a projector, a camera, a laser pointer, • enables to drawing a illustration on a projected image. • http://graffitiresearchlab.com/ •
  • 12. Same Technology, Different Space : Different Interaction Laser, Camera, Projector, Image Processing LaserTag Laser, Camera, Projector, Image Processing a Screen Afterglow a Wall in a Room of a Building
  • 13. View Controller Model 5. 出力 1.入力 3. 呼び出し 4. 参照 2. 命令 • Spatial Information Systems: Model View*Space Controller Model Spatial Information System Software design * Space Design • WMP systems with GUI : Model View Controller Model View Model 5. 出力 1.入力 3. 呼び出し 4. 参照 2. 命令Controller
  • 14. CityCompiler : Overview Google Sketch Up A(t+1)Cs(1) Ci(1) Cs(2) Ci(2) Compile 編集 Ci(3) Cs(3) Software Design Space Design Model, View・Space, Controller Java Monkey Engine A(t+1) C(1.5) E(t+1) an integrated environment for iteration-based development of spatial interactive systems installation into the real world Processing
  • 15. CityCompiler : Class Diagram CityCompiler SimpleGame DisplayTest Sensor Manager Camera DistanceSensor SensorDisplay ProjectorModel Node Class Library of CityCompiler PApplet 3D model NodeController
  • 16. CityCompiler : Demo • Beijing National Aquatics Center, Water Cube, 北京国家游泳中心 • Blue Big Bubbles • Light Up at night. • Projecting of more bubbles in CityCompiler.
  • 17. GreenPix The Zero energy Media wall by by Simone Giostra & Partners and Arup • a media wall in Beijing • http://www.greenpix.org/ • each pixel : LED + solar battery • integration of sustainable technology and media technology
  • 18. Operation, Action, Inter-action Space (City, Architecture) Information Systems ( Computer, Network, Smart Phone etc.) Integration of Software Design and Space Design Model, View, Controller Space Space CityCompiler