2. 2.1 Lytro [11] The Franken Camera [12] 2.2 Creative Coding Community Creative Coding Community [13]-[19] Sketch Fork 2.3 [20]-[23] 3. ourcam 3.1 ou

Similar documents
ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

Berchtold 1) ActiServ 1 ALKAN Fig. 1 ALKAN overview Herren 2) 20 HASC Challenge 3) HASC Challenge ALKAN 4),5) ALKAN i

IT,, i

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

WikiWeb Wiki Web Wiki 2. Wiki 1 STAR WARS [3] Wiki Wiki Wiki 2 3 Wiki 5W1H Wiki Web 2.2 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 2.3 Wiki 2015 Informa

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

Vol. 23 No. 4 Oct Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

(1) i NGO ii (2) 112

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

3_23.dvi

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

fiš„v8.dvi

01ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐02ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐03ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐04ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐05ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐06ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

IPSJ SIG Technical Report Vol.2010-NL-199 No /11/ treebank ( ) KWIC /MeCab / Morphological and Dependency Structure Annotated Corp

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

IPSJ SIG Technical Report Vol.2009-HCI-134 No /7/17 1. RDB Wiki Wiki RDB SQL Wiki Wiki RDB Wiki RDB Wiki A Wiki System Enhanced by Visibl

IPSJ SIG Technical Report Vol.2013-CE-122 No.16 Vol.2013-CLE-11 No /12/14 Android 1,a) 1 1 GPS LAN 2 LAN Android,,, Android, HTML5 LAN 1. ICT(I

. IDE JIVE[1][] Eclipse Java ( 1) Java Platform Debugger Architecture [5] 3. Eclipse GUI JIVE 3.1 Eclipse ( ) 1 JIVE Java [3] IDE c 016 Information Pr

Vol. 28 No. 2 Apr Web Twitter/Facebook UI Twitter Web Twitter/Facebook e.g., Web Web UI 1 2 SNS 1, 2 2

4.1 % 7.5 %

1_26.dvi

Honda 3) Fujii 4) 5) Agrawala 6) Osaragi 7) Grabler 8) Web Web c 2010 Information Processing Society of Japan

2reA-A08.dvi

Computer Security Symposium October 2013 Android OS kub

NO

Microsoft Word - toyoshima-deim2011.doc

DEIM Forum 2009 B4-6, Str

IPSJ SIG Technical Report Vol.2014-CG-155 No /6/28 1,a) 1,2,3 1 3,4 CG An Interpolation Method of Different Flow Fields using Polar Inter

1 2 3 ( ) ( ) SNS SNS Facebook %[g]( %[ ]) [ ] IT LNS (Life Networking Service) LNS LNS LNS SNS SNS 3. LNS (Life Networking S

[2] , [3] 2. 2 [4] 2. 3 BABOK BABOK(Business Analysis Body of Knowledge) BABOK IIBA(International Institute of Business Analysis) BABOK 7

日米ITビジネスとの違いから考える、今後のIT人材育成の課題と期待

知能と情報, Vol.30, No.5, pp

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

2. Twitter Twitter 2.1 Twitter Twitter( ) Twitter Twitter ( 1 ) RT ReTweet RT ReTweet RT ( 2 ) URL Twitter Twitter 140 URL URL URL 140 URL URL

Kyushu Communication Studies 第2号

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

特集_02-03.Q3C

ISSN ISBN C3033 The Institute for Economic Studies Seijo University , Seijo, Setagaya Tokyo , Japan

29 jjencode JavaScript

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

パナソニック技報

屋内ロケーション管理技術

2reN-A14.dvi

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

国際社会文化研究所紀要 14号☆/目次

Q [4] 2. [3] [5] ϵ- Q Q CO CO [4] Q Q [1] i = X ln n i + C (1) n i i n n i i i n i = n X i i C exploration exploitation [4] Q Q Q ϵ 1 ϵ 3. [3] [5] [4]

The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). The material has been made available on the website


[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

IPSJ SIG Technical Report Vol.2017-CLE-21 No /3/21 e 1,2 1,2 1 1,2 1 Sakai e e e Sakai e Current Status and Challenges on e-learning T


Windows7 OS Focus Follows Click, FFC FFC focus follows mouse, FFM Windows Macintosh FFC n n n n ms n n 4.2 2

28 Horizontal angle correction using straight line detection in an equirectangular image

Microsoft Word - deim2011_new-ichinose doc

評論・社会科学 84号(よこ)(P)/3.金子

6_27.dvi

独立行政法人情報通信研究機構 Development of the Information Analysis System WISDOM KIDAWARA Yutaka NICT Knowledge Clustered Group researched and developed the infor

Wikipedia YahooQA MAD 4)5) MAD Web 6) 3. YAMAHA 7) 8) Vocaloid PV YouTube 1 minato minato ussy 3D MAD F EDis ussy

Web Basic Web SAS-2 Web SAS-2 i

08_中嶋真美.indd

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

013858,繊維学会誌ファイバー1月/報文-02-古金谷

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055


1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S

IPSJ SIG Technical Report Vol.2013-HCI-152 No /3/13 1,a) 1,b) 2,c) / GPS Bluetooth(BT) WiFi BT WiFi 1. Bluetooth WiFi 1 / 1 2 a)

評論・社会科学 98号(P)☆/1.鰺坂

,,,,., C Java,,.,,.,., ,,.,, i

自然言語処理16_2_45

5) 2. Geminoid HI-1 6) Telenoid 7) Geminoid HI-1 Geminoid HI-1 Telenoid Robot- PHONE 8) RobotPHONE 11 InterRobot 9) InterRobot InterRobot irt( ) 10) 4

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

APU win-win

IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

, IT.,.,..,.. i

IPSJ SIG Technical Report Vol.2010-SLDM-144 No.50 Vol.2010-EMB-16 No.50 Vol.2010-MBL-53 No.50 Vol.2010-UBI-25 No /3/27 Twitter IME Twitte

23 The Study of support narrowing down goods on electronic commerce sites

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

IPSJ SIG Technical Report Vol.2009-DBS-149 No /11/ Bow-tie SCC Inter Keyword Navigation based on Degree-constrained Co-Occurrence Graph

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

GPGPU

[4] Primer Streamer HMD HMD [1] HMD [2] HMD HMD HMD [3] [5] [7] Lupyan () [8] Vickery [9] 3. [4] HMD ( ) ( ) 2013 Information Processin

16_.....E...._.I.v2006

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

Transcription:

情 報 処 理 学 会 インタラクション 2013 IPSJ Interaction 2013 2013-Interaction (3EXB-06) 2013/3/2 ourcam: 1 2 ourcam ourcam: On-Site Programming Environment for Digital Photography RYO OSHIMA 1 YASUAKI KAKEHI 2 In these days, the spread of digital cameras and smart phones, a large amount of pictures are taken in our daily lives. Moreover, many of the pictures are processed and shared via various applications. In the history of photograph, photographers and engineers always search for ways to make novel images. In this research, we propose a new method of taking photograph with a camera, which has the computer in itself and is connected to the network. This camera enables users to make ``the way of making photograph with repeated trials and errors on-site, and to share not only the photo itself but also the ``way of making photographs through the network. More concretely, this paper proposes an integrated development environment working on the mobile phone environment named ``ourcam, which has a visual programming environment and a program sharing function. This environment stores specific techniques of shooting on digital photography and the way to build the media on the digital camera. It enables prototyping on the fly idea that the user has come up at any location. 1. Instagram[1] iphone[2] Android OS[3] 1 SFC Keio Research Institute at SFC 2 Faculty of Environment and information Studies, Keio University 1830 Photogenic drawing [4] 1920 Photogram [5] Rayograph [6] Lightning Fields[7] Heliography[8] Andreas Grusky[9] Thomas Ruff [10] 2013 Information Processing Society of Japan 583

2. 2.1 Lytro [11] The Franken Camera [12] 2.2 Creative Coding Community Creative Coding Community [13]-[19] Sketch Fork 2.3 [20]-[23] 3. ourcam 3.1 ourcam 3.2 1 Apple iphone 3 iphone 2013 Information Processing Society of Japan 584

Sketch = Program+ Parameters+ Name 1 codeblock 30 2 codeblock 160 foobar 3 codeblock 120 4 codeblock 1 iphone 4 ios4.3 Objective-C++,OpenGLES ios Mac mini ruby 1.9.3 ruby on rails 3.2 MySQL Apache 3.3 (a) (b) (c) 3 ourcam 2013 Information Processing Society of Japan 585

( 3 (b) ) 4. 4.1 ourcam 19 32 8 ( 4 4 ) Photoshop (1) ourcam 5 (2) 30 5 23 / (3) 30 4.2 3 1 42.8 16.4 116.7 21.63 3.74 18.67 ourcam 2013 Information Processing Society of Japan 586

5 6 7 4 Sobel 7 2013 Information Processing Society of Japan 587

ourcam, 70, Vol. 4, pp. 267-268 (2008) 23) S. Akiyama et al : An On-Site Programming Environment for Wearable Computing, AH '12 Proceedings of the 3rd Augmented Human International Conference, No.1, pp.1-4 (2012) 5. ourcam ( ) IPA 1) Instagram, http://instagr.am 2) iphone, http://apple.com/iphone/ 3) Android, http://www.android.com 4) :, (2003). 5) :, (2011). 6) Guido Comis,Marco Gramciolli: Man Ray, Skira(2011) 7) : -, Izu Photo Museum(2009). 8) : HELIOGRAPHY, (1983). 9) Andreas Gursky: ArchiTecture, Hatje Cantz Pub(2008). 10) Thomas Ruff: jpegs, Aperture(2009). 11) Lytro, https://www.lytro.com/ 12) Andrew, A. et al : The Frankencamera: An Experimental Platform for Computational Photography, ACM SIGGRAPH 2010 papers, No. 29, 12pages.(2010) 13) MAX/MSP, http://cycling74.com/products/max/ 14) Pd, http://puredata.info 15) vvvv, http://vvvv.org 16) Quartz Composer, developer.apple.com/technologies/mac/graphics-and-animation.html 17) Processing, http://processing.org 18) openframeworks, http://openframeworks.cc 19) wonderfl, http://wonderfl.net/ 20) :,, Vol. 2004, No. 44, pp. 53-58 (2004) 21) :, Vol. 2007, No. 46, pp. 1-8 (2007) 22) : 2013 Information Processing Society of Japan 588