ActionScript Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows

Similar documents
21 e-learning Development of Real-time Learner Detection System for e-learning

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning 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

Web Web Web Web Web, i

Internet Live Broadcasting of the Cycling Championships, Tomohito WADA, Koichi SHIMOZONO, and Masato MASUYA Information Technology Center for Sports S

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

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

Flash Player ローカル設定マネージャー

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

3_39.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

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

e-learning e e e e e-learning 2 Web e-leaning e 4 GP 4 e-learning e-learning e-learning e LMS LMS Internet Navigware

GPGPU

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

ABOUT BiND6 for Service M for Business L WordPress Facebook for Personal Plan S for Shop & Service Plan M 20p 10p 02

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

2 [2] Flow Visualizer 1 DbD 2. DbD [4] Web (PV) Web Web Web 3 ( 1) ( 1 ) Web ( 2 ) Web Web ( 3 ) Web DbD DbD () DbD DbD DbD 2.1 DbD DbD URL URL Google

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

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)

SPZ5000_UM_00_JAP_V1.2.indd

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

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

05_藤田先生_責

Computer Security Symposium October 2013 Android OS kub

Abstract The purpose of this study is to reveal an effective video effects in Projection Mapping event. So, I made a Projection Mapping event in Old P

1 Web Web 4 Web PC 4 8 FAQ Philips SPZ3000 Web 15 Philips SPZ3000 Web PC Japanese 3 Web 6 4 Philips CamSuite 7 5 Philips CamSu

Lite 2 45 ECHONET Lite ECHONET Lite [2], [3], [4], [5], [6], [7] IoT WoT Web [8] HEMS [9] ECHONET Lite ECHONET Lite ECHONET Lite ECHONET Lite ECHONET

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

1 Web Web 4 Web PC FCC 15 EMF Web 5 4 Philips CamSuite 6 5 Philips CamSuite Capture

1_26.dvi

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

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

28 TCG SURF Card recognition using SURF in TCG play video

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

NW-E062 / E063 / E062K/ E063K

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

29 jjencode JavaScript

fiš„v5.dvi

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

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

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

Web Web Web Web i

SPZ2500_UM_00_JAP_V1.2.indd

1 Fig. 2 2 Fig. 1 Sample of tab UI 1 Fig. 1 that changes by clicking tab 5 2. Web HTML Adobe Flash Web ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) 3 Web 2.1 Web Goo

目次

2006 [3] Scratch Squeak PEN [4] PenFlowchart 2 3 PenFlowchart 4 PenFlowchart PEN xdncl PEN [5] PEN xdncl DNCL 1 1 [6] 1 PEN Fig. 1 The PEN

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


ipod 関連製品をクライアント機として利用するモバイルサーバ発信の動画 音声試験の考察 名古屋学芸大学教養 学際編 研究紀要第 8 号 2012 年 2 月 ipod 関連製品をクライアント機として利用するモバイルサーバ発信の動画 音声試験の考察 A Study on Testing with M

IT活用事例解説書

SmartLMSユーザーズガイド<講師編>

LAN LAN LAN LAN LAN LAN,, i

Vol. 44 No. SIG 12(TOD 19) Sep MF MF MF Content Protection Mechanism Based on Media Framework and an Implementation for Autonomous Information C

25 About what prevent spoofing of misusing a session information

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL

IPSJ SIG Technical Report Vol.2011-IOT-12 No /3/ , 6 Construction and Operation of Large Scale Web Contents Distribution Platfo

Web Basic Web SAS-2 Web SAS-2 i

DMS300

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

indd

4) 5) ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) ( 6 ) )8) ( 1 ) ( 2 ) ( 3 ) ( 200 9) ( 10) 1 2 (

情報科学研究 第19号

特集04.indd

The 15th Game Programming Workshop 2010 Magic Bitboard Magic Bitboard Bitboard Magic Bitboard Bitboard Magic Bitboard Magic Bitboard Magic Bitbo

InterSafe Personal_v2.3 ユーザーズガイド_初版

27 VR Effects of the position of viewpoint on self body in VR environment

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

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

3_23.dvi

自然言語処理16_2_45

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

IP ( ) IP ( ) IP DNS Web Web DNS Web DNS DNS 利用者 1 利用者 2 東京都調布市の天気情報を応答 東京都調布市の天気を問い合わせ 北海道旭川市の天気を問い合わせ 北海道旭川市の天気情報を応答 Fig. 1 1 DNS サーバ 東京都調布市の天気情報 We

山梨県ホームページ作成ガイドライン

IPSJ SIG Technical Report NetMAS NetMAS NetMAS One-dimensional Pedestrian Model for Fast Evacuation Simulator Shunsuke Soeda, 1 Tomohisa Yam

9_18.dvi

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

Google Social Influences and Legal Issues of Google Street View Hiroshi Takada

CONTENTS Web

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

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

2) 2. DLNA DLNA (Version 1.5) 2 (DMC1) (SSDP) (DMS1, DMS2) (DMR1, DMR2, DMR3) (UDP) DMC1 3 DMS2 DMC1 DMS1 (HTTP) DMS1 DMR2 (RTP) DMR2 3. DLNA 4 DMC1 D

untitled

橡最新卒論

1: ( 1) 3 : 1 2 4

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

オンラインによる 「電子申告・納税等開始(変更等)届出書」 提出方法

Adobe AIR のセキュリティ

IPSJ SIG Technical Report , 2 Andorid Capture-A-Moment Capture-A-Moment Capturing System by SmartPhone to Record Real-Time Scene Kohei Takada,

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]

( 1) 3. Hilliges 1 Fig. 1 Overview image of the system 3) PhotoTOC 5) 1993 DigitalDesk 7) DigitalDesk Koike 2) Microsoft J.Kim 4). 2 c 2010

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

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

SP-820UZ 取扱説明書

ネットワークビデオレコーダー VK-64/VK-16/VK-Lite v2.2 セットアップガイド

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

IT i

untitled

08+11Extra

Transcription:

ActionScript3.0 1 1 YouTube Flash ActionScript3.0 Face detection and hiding using ActionScript3.0 for streaming video on the Internet Ryouta Tanaka 1 and Masanao Koeda 1 Recently, video streaming and video sharing using Flash technology such as YouTube are increasingly prevalent in the Internet. However, most of the streaming video are created without any permission and it is deeply concerned about the intrusion of privacy and the leaking of personal information. Such a background, we are targeting the protection of the face privacy in the streaming videos. In this research, face detection and hiding system for flash by using ActionScript3.0 was developed, and we conducted feasibility experiments. 1. YouTube, Google Video, Live Leak, Veoh, 9 1 Osaka Electro-Communication University, Faculty of Information Science and Arts 7 1) 1 2000 Adobe Flash Video(FLV,F4V) Flash Video FlashPlayer6 Flash Video HTML Windows Media Video QuickTime Flash Video web 2)3) 4)5) Adobe Flash Video ActionScript3.0. 2. 2.1 ActionScript ActionScript ECMA-262 Flash Player ActionScript 1.0 2.0 3.0 ActionScript Flash Player Flash Player Flash Player9 1 c 2010 Information Processing Society of Japan

ActionScript1.0 3.0 Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows Mac AVM Flash Plyaer ActionScript Flash Video AVM AVM1 AVM2 AVM2 ActionScript3.0 ActionScript1.0 2.0 FlashPlayer9 AVM1 AVM2 AVM2 Flash Player PC 2.2 2 web HTTP YouTube 3.1 ( 1 ) NetConnection ( 2 ) NetConnection connect() 6) null 3. 1 1 Fig. 1 Flowchart 2 c 2010 Information Processing Society of Japan

( 3 ) NetStream NetConnection NetStream ( 4 ) Video Video ( 5 ) Video attachnetstream() 6) NetStream ( 6 ) NetStream Play ( 7 ) addchild() 6) Video ( 8 ) RGB Video BitmapData draw() ( 9 ) draw() BitmapData 3.2 RGB HSV 1 HSV G B 60 + 0 if MAX = R MAX MIN B R H = 60 + 120 if MAX MIN MAX = G (1) R G 60 + 240 if MAX = B MAX MIN H+ = 360 if H < 0 (2) MAX MIN S = MAX V = MAX 3.3 HSV H H (10 60) 3.4 0 9 ActionScript3.0 threshold 1 ConvolutionFilter Table 1 matrix used in ConvolutionFilter 1 1 1 1 1 1 1 1 1 6) 1 1 9 9 f (f(i, j)) U V W (f(i, j)) (g(i, j)) 3 U 1 V 1 g(i, j) = f(i + x U/255, j + y V/255) w(x, y) (3) w(x, y) x=0 y=0 1 U = 3, V = 3 3 3 9 255 0 9 3.5 2 ActionScript3.0 floodfill 6) floodfill (x, y) 3.6 2 2 1 200 2 (x + 20, y 10) 60% (x, y) 3 c 2010 Information Processing Society of Japan

3.7 OS CPU Flash Player swf 2 Table 2 Video information fps 320 240[pixel] 49[sec] 30[fps] 3 PC Table 3 Camera, PC s spec Microsoft Windows XP Professional SP3 Intel Core i7 860 @ 2.80[GHz] 3[GB] Var.10,0,42,34 Logicool 2-MP Portable Webcam C905m 138.7 [Kbyte] (x, y) x y 10 (x, y) (x, y) 10*10 4. swf HTML HTML 1 2 3 2 PC 3 4.1 2 4.2 2 3 [sec] 4 [sec] 5 6 200 60% 2 5. ActionScript3.0 3 Flash Video 1) ( 5 )-Yahoo! http://www.yahoo-vi.co.jp/research/100112.html 2) JPEG2000 ROI 4 c 2010 Information Processing Society of Japan

(a)0[sec] (b)5[sec] (c)10[sec] (d)15[sec] (e)20[sec] (f)25[sec] (g)30[sec] (h)35[sec] (i)40[sec] (j)45[sec] 2 Fig. 2 Original image Vol.108, No.86, pp. 27 32 (2008.6) 1235 1244 (1990). 3) Mitsuji MUNEYASU, Shuhei ODANI, Yoshihiro KITAURA and Hitoshi NAMBA: An Implementation of Privacy Protection for a Surveillance Camera Using ROI Coding of JPEG2000 with Face Detection, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol.E99, No.11, pp.2858 2861 (2009). 4) : Vol.24, No.49, pp.1 6 (2000.9). 5) : Vol.56, No.12, pp.1980 1988 (2002). 6) Adobe Flex 3.2 http://livedocs.adobe.com/flex3 jp/langref/inde x.html. 7) : Vol.71, No.2, pp.449 450 (2009.3). 5 c 2010 Information Processing Society of Japan

情報処理学会研究報告 (a)0[sec] (b)5[sec] (c)10[sec] (d)15[sec] (e)20[sec] (f)25[sec] (g)30[sec] (h)35[sec] (i)40[sec] (j)45[sec] 処理結果 Processing Results 図3 Fig. 3 6 c 2010 Information Processing Society of Japan

label_bf label_af FPS z ikken1 14 bf_label 5 af_label 8 7.9 fps 12 4 7.8 10 7.7 3 7.6 label 8 label FPS 7.5 6 2 7.4 4 2 1 7.3 7.2 7.1 0 0 5 10 15 20 25 30 35 40 45 50 time[sec] 4 : Fig. 4 Experiment:Number of labels before Face detection processing 0 0 5 10 15 20 25 30 35 40 45 50 time[sec] 5 : Fig. 5 Experiment:Number of labels before Face detection processing 7 0 5 10 15 20 25 30 35 40 45 50 time[sec] 6 :,fps Fig. 6 Experiment:Number of labels before processing 7 c 2010 Information Processing Society of Japan