SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Web-based multiplex image synthesis
for digital signage
Yoshiki Fujisawa 1 – Hisataka Suzuki 1 – Rex HSIEH 1 – Akihiko Shirai 1
1ShiraiLab, Kanagawa Institute of Technology, Japan
* Digital signage is used advertising media in the public.
1
* Digital signage shows important information in the public.
However it can’t show multiple language at same time.
* Digital signage contents must be update.
Ø Some supplemental Japanese texts are shown in this presentation to tell the concept of our research…
Motivation
History of Multiplex imagery in ShiraiLab
* Scritter (Projector-based)
* “Scritter” (use 2filters)
* “ScritterH” (use 1filter)
* “2x3D”(2D+3D Hybrid)
* ExPixel (3DFlat panel + Polarized lens)
* “ExPixel”
* “FPGA” (hardware include ExPixel)
* ExField (Flat panel + Lenticular lens)
* “ExField”
1st Gen &
2nd Gen:
DMD
Projectors
3rd Gen: LCD Projector
4th Gen:
Flat Panel
5th Gen:
Glassless-AR
Public Vision
Challenge : more useful, easier to use
Generation Project Name
2010
2013
2015
ExPixel for digital signage + Manga Generator
ExField / SSSD : Spatial Augmented Reality in the public
* Does public signage allow the glasses?
1
* Is the appearing language readable for the targeted users?
If the sign shows multi language, It must be compressed time and /or space for each
language.
* Digital signage contents must be updated for many terminal devices simultaneously,
because its contents are dynamic thing like traffic or stock market.
Issue of current multiplex for signage
5
* The public signage needs 5th gen grassless multiplex imagery technology.
* Technology which can show a full screen information for each language
without any time and/or space compression.
* Technology which can distribute and update multiplex contents simply.
Solutions of my idea
Algorithm of ExPixel
With a circular
polarization filter
Contrast compression(1)
(2)
(3)
Inversed gamma correction
Even odd selection
Algorithm of ExFiled
5
* The public signage needs 5th gen grassless multiplex imagery technology.
* Technology which can show a full screen information for each language
without any time and/or space compression.
* Technology which can distribute and update multiplex contents simply.
Solutions of my idea
* Develop multiplex image by PlayCanvas.
PlayCanvas
* PlayCanvas is public web-based
game engine.
PlayCanvas
* It uses JavaScript and 2 GLSL shaders
in PlayCanvas
JavaScript GLSL 2
implementation
Original image
PlayCanvas
JavaScript
GLSL
shader
GLSL
shader
Multiplex image
* PlayCanvas is a HTML5/WebGL based game engine
* It has GUI editor like Unity
* Running on several Internet browser
* Contents are published on server
* player need an URL to play any contents powered by PlayCanvas
What is PlayCanvas?
PlayCanvas HTML5/WebGL
Unity GUI
URL
Implementation of ExPixel (4th Gen)
for PlayCanvas
* Javascript code takes input images and shader code
* Contrast compression, output line-by-line.
PlayCanvasJava Script
Texture Asset
Texture Asset
Original Image
Shader Asset
Shader Asset
Fragment
Shader
Vertex
Shader
Contrast compression
Even odd selection
On display
* Mitsubishi : Diamondcrysta RDT234WX-3D
Result of Web-based ExPixel (4th Gen)
* TOSHIBA : REGZA-42Z8
Naked eye Polarized filter
Naked eye Polarized filter
PlayCanvas
Java Script
Texture Asset
Texture Asset
Original Image
Shader Asset
Shader Asset
Fragment
Shader
Vertex
Shader
Even odd selection
On display
* Javascript code takes input images and shader code
* Fragment shader processing each pixels color, and output
Implementation of ExField (5th Gen)
for PlayCanvas
AAA
BBB
Implementation of ExFiled (5th Gen)
for PlayCanvas
!"#$%"&'()	+,&-	Pitch H =	
567879:;	<=9>	?7@AB(5)
EFG	(HIJK)
(1)
'LM N 	=	
O
3
	−	
R
tan U
+ !	×100 ZL"[!
!
			(2)
'ℎ#,-ℎ"^)[ ∶ 'LM`
a
b$O,)c")"#(d,f)	(b(d,f))
b d,f =
c(1)(d,f)																																				(0 ≤ N ≤	
1
&
)
c(2) d,f 																																			(
1
&
	≤ N ≤	
2
&
)
⋮																																																											
c(& − 1)(d,f)											(
& − 2
&
	≤ N ≤	
& − 1
&
)
c(&)(d,f)																																				("'ℎ,#i$-,)
								(3)
∗ 	N,O'^#,c")"#1 d,f =	c(1)(d,f)
JavaScript : (1),(2)
Fragment Shader : (3)
Please refer paper: Hisataka SUZUKI, Akihiko SHIRAI, Kazuhisa YANAKA,
Glassless Augmented Display for Public Signage, The International Journal of Virtual Reality, 2016, 16 (01): pp. 1-6
http://www.ijvr.org/web/search/singleArticle/307
* IODATA : LCD-M4K282XB
Result of Web-based ExField (5th Gen)
* Alioscopy : Alioscopy 3D HD 24” LV
In front of display
Left side of display Right side of display
In front of display
Left side of display Right side of display
Angle range 20-30 degrees in horizontal Angle range 2-3 degrees in horizontal
* Show this technology with original signage and 3D display product (Alioscopy)
3D
* Original display and poster show multiple images as advertising signage.
Public Event : DCEXPO2016
2016/10/27~30
Poster for original signage Left : original signage Right : Alioscopy
Video (URL : https://youtu.be/-cr3g6ejshg)
* ExPixel demo talked in IWAIT2017
Test of Web-based ExPixel
URL : https://playcanv.as/p/sipfSQO4/
* ExField demo talked in IWAIT2017
Result of Web-based ExField
URL : https:playcanv.as/b/GoQpn3se/
Results
ExPixel ExField
* Implemented as a browser app which has an united engine both of ExPixel and ExField.
Alioscopy
* It is possible to show 3 channels for 8 audiences in maximum using Alioscopy’s
auto-stereoscopic product in actual condition.
URL
* It is possible to create user’s contents on PlayCanvas editor, and it can be possible to
distribute and update via one URL. (https://playcanv.as/p/sipfSQO4/)
Give us feedback please!
ExField@shirai.la
Web-based multiplex image synthesis for
digital signage
Yoshiki Fujisawa 1 – Hisataka Suzuki 1 – Rex HSIEH 1 – Akihiko Shirai 1
Affiliation: 1ShiraiLab, Kanagawa Institute of Technology
http://www.shirai.la/project/expixel

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (10)

相模原市協働事業 「知的探求散策アルバム」 平成25年度 公開中間ヒアリング
相模原市協働事業 「知的探求散策アルバム」 平成25年度 公開中間ヒアリング相模原市協働事業 「知的探求散策アルバム」 平成25年度 公開中間ヒアリング
相模原市協働事業 「知的探求散策アルバム」 平成25年度 公開中間ヒアリング
 
フィールドミュージアム構築における 代替現実ゲーム「Ingress」の活用
フィールドミュージアム構築における代替現実ゲーム「Ingress」の活用フィールドミュージアム構築における代替現実ゲーム「Ingress」の活用
フィールドミュージアム構築における 代替現実ゲーム「Ingress」の活用
 
相模原市立博物館 第1回 アンケート調査結果
相模原市立博物館 第1回 アンケート調査結果相模原市立博物館 第1回 アンケート調査結果
相模原市立博物館 第1回 アンケート調査結果
 
Social Media for Social Good Dr. Kellie McElhaney, Professor, Haas School Of ...
Social Media for Social Good Dr. Kellie McElhaney, Professor, Haas School Of ...Social Media for Social Good Dr. Kellie McElhaney, Professor, Haas School Of ...
Social Media for Social Good Dr. Kellie McElhaney, Professor, Haas School Of ...
 
Llorar
LlorarLlorar
Llorar
 
Panel talk in ICAT-EGVE2016: Research and Commercialization of  Virtual Reali...
Panel talk in ICAT-EGVE2016: Research and Commercialization of  Virtual Reali...Panel talk in ICAT-EGVE2016: Research and Commercialization of  Virtual Reali...
Panel talk in ICAT-EGVE2016: Research and Commercialization of  Virtual Reali...
 
“Laval Virtual” World biggest VR festival
“Laval Virtual” World biggest VR festival“Laval Virtual” World biggest VR festival
“Laval Virtual” World biggest VR festival
 
Formation à la Réalité Virtuelle - La Plateforme 1er décembre 2016
Formation à la Réalité Virtuelle - La Plateforme 1er décembre 2016Formation à la Réalité Virtuelle - La Plateforme 1er décembre 2016
Formation à la Réalité Virtuelle - La Plateforme 1er décembre 2016
 
La réalité virtuelle et ses applications
La réalité virtuelle et ses applicationsLa réalité virtuelle et ses applications
La réalité virtuelle et ses applications
 
Les usages réels de la réalité virtuelle - Microsoft HoloLens
Les usages réels de la réalité virtuelle - Microsoft HoloLensLes usages réels de la réalité virtuelle - Microsoft HoloLens
Les usages réels de la réalité virtuelle - Microsoft HoloLens
 

Ähnlich wie Web-based multiplex image synthesis for digital signage

[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
laparuma
 
VisionizeBeforeVisulaize_IEVC_Final
VisionizeBeforeVisulaize_IEVC_FinalVisionizeBeforeVisulaize_IEVC_Final
VisionizeBeforeVisulaize_IEVC_Final
Masatsugu HASHIMOTO
 
Introduction to BlackBerry 10 NDK for Game Developers.
Introduction to BlackBerry 10 NDK for Game Developers.Introduction to BlackBerry 10 NDK for Game Developers.
Introduction to BlackBerry 10 NDK for Game Developers.
ardiri
 
SDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeSDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's Stampede
Intel® Software
 
SIGGRAPH Asia 2008 Modern OpenGL
SIGGRAPH Asia 2008 Modern OpenGLSIGGRAPH Asia 2008 Modern OpenGL
SIGGRAPH Asia 2008 Modern OpenGL
Mark Kilgard
 
Corey.Berry.Portfolio.2016
Corey.Berry.Portfolio.2016Corey.Berry.Portfolio.2016
Corey.Berry.Portfolio.2016
Corey Berry
 
Y1 gd engine_terminology1
Y1 gd engine_terminology1Y1 gd engine_terminology1
Y1 gd engine_terminology1
otpg1996
 

Ähnlich wie Web-based multiplex image synthesis for digital signage (20)

Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...
Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...
Данило Ульянич “C89 OpenGL for ARM microcontrollers on Cortex-M. Basic functi...
 
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
 
VisionizeBeforeVisulaize_IEVC_Final
VisionizeBeforeVisulaize_IEVC_FinalVisionizeBeforeVisulaize_IEVC_Final
VisionizeBeforeVisulaize_IEVC_Final
 
Introduction to BlackBerry 10 NDK for Game Developers.
Introduction to BlackBerry 10 NDK for Game Developers.Introduction to BlackBerry 10 NDK for Game Developers.
Introduction to BlackBerry 10 NDK for Game Developers.
 
Computer graphics by bahadar sher
Computer graphics by bahadar sherComputer graphics by bahadar sher
Computer graphics by bahadar sher
 
[Paper Presentation] FoveAR: Combining an Optically See-Through Near-Eye Disp...
[Paper Presentation] FoveAR: Combining an Optically See-Through Near-Eye Disp...[Paper Presentation] FoveAR: Combining an Optically See-Through Near-Eye Disp...
[Paper Presentation] FoveAR: Combining an Optically See-Through Near-Eye Disp...
 
Improving Shadows and Reflections via the Stencil Buffer
Improving Shadows and Reflections via the Stencil BufferImproving Shadows and Reflections via the Stencil Buffer
Improving Shadows and Reflections via the Stencil Buffer
 
Graphical User Interface or GUI
Graphical User Interface or GUIGraphical User Interface or GUI
Graphical User Interface or GUI
 
Computer Graphics Project Report on Sinking Ship using OpenGL
Computer Graphics Project Report on Sinking Ship using OpenGL Computer Graphics Project Report on Sinking Ship using OpenGL
Computer Graphics Project Report on Sinking Ship using OpenGL
 
SDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeSDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's Stampede
 
SIGGRAPH Asia 2008 Modern OpenGL
SIGGRAPH Asia 2008 Modern OpenGLSIGGRAPH Asia 2008 Modern OpenGL
SIGGRAPH Asia 2008 Modern OpenGL
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
 
Cv jeanlucbordessoule
Cv jeanlucbordessouleCv jeanlucbordessoule
Cv jeanlucbordessoule
 
Sergey Gonchar - Fast rendering with Starling
Sergey Gonchar - Fast rendering with StarlingSergey Gonchar - Fast rendering with Starling
Sergey Gonchar - Fast rendering with Starling
 
The next generation of GPU APIs for Game Engines
The next generation of GPU APIs for Game EnginesThe next generation of GPU APIs for Game Engines
The next generation of GPU APIs for Game Engines
 
Baiscs of OpenGL
Baiscs of OpenGLBaiscs of OpenGL
Baiscs of OpenGL
 
Computer Graphics Project on Sinking Ship using OpenGL
Computer Graphics Project on Sinking Ship using OpenGLComputer Graphics Project on Sinking Ship using OpenGL
Computer Graphics Project on Sinking Ship using OpenGL
 
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdfJIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
 
Corey.Berry.Portfolio.2016
Corey.Berry.Portfolio.2016Corey.Berry.Portfolio.2016
Corey.Berry.Portfolio.2016
 
Y1 gd engine_terminology1
Y1 gd engine_terminology1Y1 gd engine_terminology1
Y1 gd engine_terminology1
 

Mehr von Akihiko Shirai

Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »
Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »
Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »
Akihiko Shirai
 

Mehr von Akihiko Shirai (20)

WiiRemote Programming Workshop - 革新的インタラクションを構成する“部品としての”ゲームコントローラー
WiiRemote Programming Workshop - 革新的インタラクションを構成する“部品としての”ゲームコントローラーWiiRemote Programming Workshop - 革新的インタラクションを構成する“部品としての”ゲームコントローラー
WiiRemote Programming Workshop - 革新的インタラクションを構成する“部品としての”ゲームコントローラー
 
Virtual Realty for Entertainment - 文化・言語背景を 文化・言語背景を超えた環境における国際的エンタテイメントシステムデザイン
Virtual Realty for Entertainment - 文化・言語背景を 文化・言語背景を超えた環境における国際的エンタテイメントシステムデザインVirtual Realty for Entertainment - 文化・言語背景を 文化・言語背景を超えた環境における国際的エンタテイメントシステムデザイン
Virtual Realty for Entertainment - 文化・言語背景を 文化・言語背景を超えた環境における国際的エンタテイメントシステムデザイン
 
3DExpo2006:Laval市の取り組み
3DExpo2006:Laval市の取り組み3DExpo2006:Laval市の取り組み
3DExpo2006:Laval市の取り組み
 
IVRC2018 事前説明会 ver.0606
IVRC2018 事前説明会 ver.0606IVRC2018 事前説明会 ver.0606
IVRC2018 事前説明会 ver.0606
 
CEDEC2017 Real Baby - Real Family
CEDEC2017 Real Baby - Real FamilyCEDEC2017 Real Baby - Real Family
CEDEC2017 Real Baby - Real Family
 
CEDEC2017 次世代VR/ARエンタテイメントのための多重化映像生成ミドルウェア
CEDEC2017 次世代VR/ARエンタテイメントのための多重化映像生成ミドルウェアCEDEC2017 次世代VR/ARエンタテイメントのための多重化映像生成ミドルウェア
CEDEC2017 次世代VR/ARエンタテイメントのための多重化映像生成ミドルウェア
 
Open Campus 20170820
Open Campus 20170820Open Campus 20170820
Open Campus 20170820
 
はじめての学会発表まにゅある
はじめての学会発表まにゅあるはじめての学会発表まにゅある
はじめての学会発表まにゅある
 
講義「メディアアート」第12回 メディアアートを作る
講義「メディアアート」第12回 メディアアートを作る講義「メディアアート」第12回 メディアアートを作る
講義「メディアアート」第12回 メディアアートを作る
 
『遊びの研究とクリエイティビティ』リアルワールドゲームを楽しもう! ~安心・安全に「Ingress」や「PokemonGO」で遊ぶために~
『遊びの研究とクリエイティビティ』リアルワールドゲームを楽しもう! ~安心・安全に「Ingress」や「PokemonGO」で遊ぶために~『遊びの研究とクリエイティビティ』リアルワールドゲームを楽しもう! ~安心・安全に「Ingress」や「PokemonGO」で遊ぶために~
『遊びの研究とクリエイティビティ』リアルワールドゲームを楽しもう! ~安心・安全に「Ingress」や「PokemonGO」で遊ぶために~
 
IVRC BoF in SIGGRAPH 2016 by Hikaru Takanori. Behind the scene of "CHILDHOOD"...
IVRC BoF in SIGGRAPH 2016 by Hikaru Takanori. Behind the scene of "CHILDHOOD"...IVRC BoF in SIGGRAPH 2016 by Hikaru Takanori. Behind the scene of "CHILDHOOD"...
IVRC BoF in SIGGRAPH 2016 by Hikaru Takanori. Behind the scene of "CHILDHOOD"...
 
How to enjoy SIGGRAPH 2016 for beginners 初心者のためのシーグラフ2016を楽しむ方法
How to enjoy SIGGRAPH 2016 for beginners 初心者のためのシーグラフ2016を楽しむ方法How to enjoy SIGGRAPH 2016 for beginners 初心者のためのシーグラフ2016を楽しむ方法
How to enjoy SIGGRAPH 2016 for beginners 初心者のためのシーグラフ2016を楽しむ方法
 
“Coming Future of Robotics” Student Innovation through VR+Robotics
“Coming Future of Robotics”  Student Innovation through VR+Robotics “Coming Future of Robotics”  Student Innovation through VR+Robotics
“Coming Future of Robotics” Student Innovation through VR+Robotics
 
IVRC2016 事前説明会資料
IVRC2016 事前説明会資料IVRC2016 事前説明会資料
IVRC2016 事前説明会資料
 
Retour Laval Virtual 2016
Retour Laval Virtual 2016Retour Laval Virtual 2016
Retour Laval Virtual 2016
 
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
"おもしろい研究"への挑戦 - Challenges for "Omoshiroi" research
 
Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »
Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »
Speciall sesson of Laval Virtual ReVolution 2016 «  Real Virtuality »
 
全身による体験を中心としたエンタテイメントシステムの長期展示を通したコンテンツの客観評価手法
全身による体験を中心としたエンタテイメントシステムの長期展示を通したコンテンツの客観評価手法全身による体験を中心としたエンタテイメントシステムの長期展示を通したコンテンツの客観評価手法
全身による体験を中心としたエンタテイメントシステムの長期展示を通したコンテンツの客観評価手法
 
卒研配属2015冬 ~あなたの夢を実現するために~
卒研配属2015冬 ~あなたの夢を実現するために~卒研配属2015冬 ~あなたの夢を実現するために~
卒研配属2015冬 ~あなたの夢を実現するために~
 
KinectとC#を用いた 実践的VRアプリ開発 第2回 2015/10/13 Github CLI編
KinectとC#を用いた実践的VRアプリ開発 第2回 2015/10/13 Github CLI編KinectとC#を用いた実践的VRアプリ開発 第2回 2015/10/13 Github CLI編
KinectとC#を用いた 実践的VRアプリ開発 第2回 2015/10/13 Github CLI編
 

Kürzlich hochgeladen

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 

Kürzlich hochgeladen (20)

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 

Web-based multiplex image synthesis for digital signage

  • 1. Web-based multiplex image synthesis for digital signage Yoshiki Fujisawa 1 – Hisataka Suzuki 1 – Rex HSIEH 1 – Akihiko Shirai 1 1ShiraiLab, Kanagawa Institute of Technology, Japan
  • 2. * Digital signage is used advertising media in the public. 1 * Digital signage shows important information in the public. However it can’t show multiple language at same time. * Digital signage contents must be update. Ø Some supplemental Japanese texts are shown in this presentation to tell the concept of our research… Motivation
  • 3. History of Multiplex imagery in ShiraiLab * Scritter (Projector-based) * “Scritter” (use 2filters) * “ScritterH” (use 1filter) * “2x3D”(2D+3D Hybrid) * ExPixel (3DFlat panel + Polarized lens) * “ExPixel” * “FPGA” (hardware include ExPixel) * ExField (Flat panel + Lenticular lens) * “ExField” 1st Gen & 2nd Gen: DMD Projectors 3rd Gen: LCD Projector 4th Gen: Flat Panel 5th Gen: Glassless-AR Public Vision Challenge : more useful, easier to use Generation Project Name 2010 2013 2015
  • 4. ExPixel for digital signage + Manga Generator
  • 5. ExField / SSSD : Spatial Augmented Reality in the public
  • 6. * Does public signage allow the glasses? 1 * Is the appearing language readable for the targeted users? If the sign shows multi language, It must be compressed time and /or space for each language. * Digital signage contents must be updated for many terminal devices simultaneously, because its contents are dynamic thing like traffic or stock market. Issue of current multiplex for signage
  • 7. 5 * The public signage needs 5th gen grassless multiplex imagery technology. * Technology which can show a full screen information for each language without any time and/or space compression. * Technology which can distribute and update multiplex contents simply. Solutions of my idea
  • 8. Algorithm of ExPixel With a circular polarization filter Contrast compression(1) (2) (3) Inversed gamma correction Even odd selection
  • 10. 5 * The public signage needs 5th gen grassless multiplex imagery technology. * Technology which can show a full screen information for each language without any time and/or space compression. * Technology which can distribute and update multiplex contents simply. Solutions of my idea
  • 11. * Develop multiplex image by PlayCanvas. PlayCanvas * PlayCanvas is public web-based game engine. PlayCanvas * It uses JavaScript and 2 GLSL shaders in PlayCanvas JavaScript GLSL 2 implementation Original image PlayCanvas JavaScript GLSL shader GLSL shader Multiplex image
  • 12. * PlayCanvas is a HTML5/WebGL based game engine * It has GUI editor like Unity * Running on several Internet browser * Contents are published on server * player need an URL to play any contents powered by PlayCanvas What is PlayCanvas? PlayCanvas HTML5/WebGL Unity GUI URL
  • 13. Implementation of ExPixel (4th Gen) for PlayCanvas * Javascript code takes input images and shader code * Contrast compression, output line-by-line. PlayCanvasJava Script Texture Asset Texture Asset Original Image Shader Asset Shader Asset Fragment Shader Vertex Shader Contrast compression Even odd selection On display
  • 14. * Mitsubishi : Diamondcrysta RDT234WX-3D Result of Web-based ExPixel (4th Gen) * TOSHIBA : REGZA-42Z8 Naked eye Polarized filter Naked eye Polarized filter
  • 15. PlayCanvas Java Script Texture Asset Texture Asset Original Image Shader Asset Shader Asset Fragment Shader Vertex Shader Even odd selection On display * Javascript code takes input images and shader code * Fragment shader processing each pixels color, and output Implementation of ExField (5th Gen) for PlayCanvas AAA BBB
  • 16. Implementation of ExFiled (5th Gen) for PlayCanvas !"#$%"&'() +,&- Pitch H = 567879:; <=9> ?7@AB(5) EFG (HIJK) (1) 'LM N = O 3 − R tan U + ! ×100 ZL"[! ! (2) 'ℎ#,-ℎ"^)[ ∶ 'LM` a b$O,)c")"#(d,f) (b(d,f)) b d,f = c(1)(d,f) (0 ≤ N ≤ 1 & ) c(2) d,f ( 1 & ≤ N ≤ 2 & ) ⋮ c(& − 1)(d,f) ( & − 2 & ≤ N ≤ & − 1 & ) c(&)(d,f) ("'ℎ,#i$-,) (3) ∗ N,O'^#,c")"#1 d,f = c(1)(d,f) JavaScript : (1),(2) Fragment Shader : (3) Please refer paper: Hisataka SUZUKI, Akihiko SHIRAI, Kazuhisa YANAKA, Glassless Augmented Display for Public Signage, The International Journal of Virtual Reality, 2016, 16 (01): pp. 1-6 http://www.ijvr.org/web/search/singleArticle/307
  • 17. * IODATA : LCD-M4K282XB Result of Web-based ExField (5th Gen) * Alioscopy : Alioscopy 3D HD 24” LV In front of display Left side of display Right side of display In front of display Left side of display Right side of display Angle range 20-30 degrees in horizontal Angle range 2-3 degrees in horizontal
  • 18. * Show this technology with original signage and 3D display product (Alioscopy) 3D * Original display and poster show multiple images as advertising signage. Public Event : DCEXPO2016 2016/10/27~30 Poster for original signage Left : original signage Right : Alioscopy
  • 19. Video (URL : https://youtu.be/-cr3g6ejshg)
  • 20. * ExPixel demo talked in IWAIT2017 Test of Web-based ExPixel URL : https://playcanv.as/p/sipfSQO4/
  • 21. * ExField demo talked in IWAIT2017 Result of Web-based ExField URL : https:playcanv.as/b/GoQpn3se/
  • 22. Results ExPixel ExField * Implemented as a browser app which has an united engine both of ExPixel and ExField. Alioscopy * It is possible to show 3 channels for 8 audiences in maximum using Alioscopy’s auto-stereoscopic product in actual condition. URL * It is possible to create user’s contents on PlayCanvas editor, and it can be possible to distribute and update via one URL. (https://playcanv.as/p/sipfSQO4/)
  • 23. Give us feedback please! ExField@shirai.la Web-based multiplex image synthesis for digital signage Yoshiki Fujisawa 1 – Hisataka Suzuki 1 – Rex HSIEH 1 – Akihiko Shirai 1 Affiliation: 1ShiraiLab, Kanagawa Institute of Technology http://www.shirai.la/project/expixel