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
& 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

( ) [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 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)

(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 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

2reA-A08.dvi

NO

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

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

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

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

パナソニック技報

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

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

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

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

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

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)

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

自然言語処理16_2_45

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

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

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

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

GPGPU

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

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