SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
A Pattern Language for semi-automatic
generation of Digital Animation through
hand-drawn Storyboards
	
  Pedro	
  H.	
  C.	
  Braga,	
  Ismar	
  F.	
  Silveira	
  
Programa	
  de	
  Pós	
  Graduação	
  em	
  Engenharia	
  Elétrica	
  e	
  Computação	
  
Universidade	
  Presbiteriana	
  Mackenzie	
  
São	
  Paulo,	
  SP,	
  Brazil
The	
  pre-­‐producIon	
  stage	
  of	
  the	
  film	
  is	
  important	
  to	
  establish	
  communicaIon	
  between	
  directors	
  and	
  arIsts.	
  One	
  
of	
  the	
  main	
  documents	
  generated	
  in	
  this	
  step	
  is	
  the	
  storyboard.	
  	
  This	
  paper	
  presents	
  the	
  proposal	
  of	
  a	
  paOern	
  
language	
   for	
   storyboards,	
   which	
   aims	
   to	
   represent	
   characters	
   movements,	
   cameras	
   and	
   elements	
   of	
   scene,	
  
enabling	
  the	
  generaIon	
  of	
  a	
  semiautomated	
  digital	
  animaIon.
Abstract
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Teasing	
  result	
  of	
  our	
  method:	
  in	
  a	
  tradiIonal	
  storyboard	
  frame	
  (leR),	
  we	
  add	
  some	
  annotaIons	
  formated	
  by	
  our	
  
iconographic	
  paOern	
  language	
  (middle)	
  to	
  generate	
  a	
  semi-­‐automaIc	
  animaIon	
  -­‐	
  animaIc	
  (right)
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Each	
  element	
  of	
  the	
  computaIonal	
  language	
  has	
  a	
  related	
  symbol.	
  A	
  dicIonary	
  was	
  created	
  to	
  produce	
  the	
  
language	
  basis.	
  
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Dictionary Example
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Language Usage
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Computational Language
<storyboard name=‘storyboard1’>
<properties>
<author>John</author>
<studio>Studio X</studio>
<framerate>24</framerate>
<aspectratio>16:9</aspectratio>
</properties>
<frames>
<frame name=‘a’ duration=‘10’>
<objects>
<point name=‘A’>
<position x=‘0’ y=‘0’/>
</point>
<point name=‘B’>
<position x=‘100’ y=‘200’/>
</point>
<point name=‘C’>
<position x=‘100’ y=‘100’/>
</point>
<camera code=‘cam[1]’>
<pivot>A</pivot>
<orientation>C</orientation>
</camera>
</objects>
<movements>
<movement>
<object>cam[1]</object>
<startpoint>A</startpoint>
<endpoint>B</endpoint>
</movement>
</movements>
</frame>
</frames>
</storyboard>
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Proof of Concepts
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Pattern Recognition
Shape Simplify
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Pattern Recognition
Input Data Processing
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Pattern Recognition
Gesture Recognition
[1]	
  P.	
  Wells,	
  The	
  Fundamentals	
  of	
  AnimaIon,	
  ser.	
  Fundamentals	
  (Ava)	
  Series.	
  Bloomsbury	
  Academic,	
  2006.	
  [Online].	
  Available:	
  
hOp:	
  //books.google.com.br/books?id=7sbOu5oEp4oC	
  
[2]	
  S.	
  C´amara,	
  All	
  about	
  Techniques	
  in	
  Drawing	
  for	
  AnimaIon	
  ProducIon,	
  ser.	
  All	
  about	
  techniques	
  in.	
  Barron’s,	
  2006.	
  
[Online].	
  Available:	
  hOp://books.google.com.br/books?id=3yVQAAAAMAAJ	
  
[3]	
  J.	
  Vogt,	
  M.	
  Haesen,	
  K.	
  Luyten,	
  K.	
  Coninx,	
  and	
  A.	
  Meier,	
  “Timisto:	
  a	
  technique	
  to	
  extract	
  usage	
  sequences	
  from	
  
storyboards,”	
  EICS	
  ’13	
  Proceedings	
  of	
  the	
  5th	
  ACM	
  SIGCHI	
  symposium	
  on	
  Engineering	
  interacIve	
  compuIng	
  systems,	
  pp.	
  
113–118,	
  2013.	
  [Online].	
  Available:	
  
hOp://dl.acm.org/citaIon.cfm?id=2494603.2480329	
  
[4]	
  A.	
  Yannopoulos,	
  “DirectorNotaIon,”	
  Journal	
  on	
  CompuIng	
  and	
  Cultural	
  Heritage,	
  vol.	
  6,	
  no.	
  1,	
  pp.	
  1–34,	
  2013.	
  [Online].	
  
Available:	
  hOp://dl.acm.org/citaIon.cfm?doid=2442080.2442082	
  
[5]	
  R.	
  Gardies,	
  Compreender	
  o	
  Cinema	
  e	
  as	
  Imagens.	
  Armand	
  Colin,	
  2007.	
  
[6]	
  R.	
  Williams,	
  The	
  Animator’s	
  Survival	
  Kit–Revised	
  EdiIon:	
  A	
  Manual	
  of	
  Methods,	
  Principles	
  and	
  Formulas	
  for	
  Classical,	
  
Computer,	
  Games,	
  Stop	
  MoIon	
  and	
  Internet	
  Animators.	
  Faber	
  &	
  Faber,	
  Inc.,	
  2009.
References
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
Obrigado
A Pattern Language for semi-automatic generation of Digital
Animation through hand-drawn Storyboards
phcacique@gmail.com
ismarfrango@gmail.com

Mais conteúdo relacionado

Semelhante a Wip sibigrapi cacique

Multimedia- MC11U course work
Multimedia-  MC11U course workMultimedia-  MC11U course work
Multimedia- MC11U course workjuvenile_static
 
iOS App development for sign language recognition
iOS App development for sign language recognitioniOS App development for sign language recognition
iOS App development for sign language recognitionAnna Kim
 
Rich User Interaction with SVG
Rich User Interaction with SVGRich User Interaction with SVG
Rich User Interaction with SVGstsire
 
Graphical User Interface Development with Eqela
Graphical User Interface Development with EqelaGraphical User Interface Development with Eqela
Graphical User Interface Development with Eqelajobandesther
 
Task 2 investigating the development of animation
Task 2 investigating the development of animationTask 2 investigating the development of animation
Task 2 investigating the development of animationBenT1990
 
Task 2 investigating the development of animation
Task 2 investigating the development of animationTask 2 investigating the development of animation
Task 2 investigating the development of animationBenT1990
 
Om Pawar MP AJP.docx
Om Pawar MP AJP.docxOm Pawar MP AJP.docx
Om Pawar MP AJP.docxOmpawar61
 

Semelhante a Wip sibigrapi cacique (11)

Multimedia- MC11U course work
Multimedia-  MC11U course workMultimedia-  MC11U course work
Multimedia- MC11U course work
 
iOS App development for sign language recognition
iOS App development for sign language recognitioniOS App development for sign language recognition
iOS App development for sign language recognition
 
Eifel2011 monpm ds
Eifel2011 monpm dsEifel2011 monpm ds
Eifel2011 monpm ds
 
Rich User Interaction with SVG
Rich User Interaction with SVGRich User Interaction with SVG
Rich User Interaction with SVG
 
Graphical User Interface Development with Eqela
Graphical User Interface Development with EqelaGraphical User Interface Development with Eqela
Graphical User Interface Development with Eqela
 
Task 2 investigating the development of animation
Task 2 investigating the development of animationTask 2 investigating the development of animation
Task 2 investigating the development of animation
 
Task 2 investigating the development of animation
Task 2 investigating the development of animationTask 2 investigating the development of animation
Task 2 investigating the development of animation
 
Digital Storytelling
Digital StorytellingDigital Storytelling
Digital Storytelling
 
Presentation wpf
Presentation wpfPresentation wpf
Presentation wpf
 
Authoring Tools
Authoring ToolsAuthoring Tools
Authoring Tools
 
Om Pawar MP AJP.docx
Om Pawar MP AJP.docxOm Pawar MP AJP.docx
Om Pawar MP AJP.docx
 

Mais de Pedro Henrique Cacique Braga

Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...
Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...
Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...Pedro Henrique Cacique Braga
 
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...Pedro Henrique Cacique Braga
 
Objeto de Aprendizagem no Ensino de Processamento Digital de Imagens
Objeto de Aprendizagem no Ensino de Processamento Digital de ImagensObjeto de Aprendizagem no Ensino de Processamento Digital de Imagens
Objeto de Aprendizagem no Ensino de Processamento Digital de ImagensPedro Henrique Cacique Braga
 
Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...
Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...
Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...Pedro Henrique Cacique Braga
 
Composição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na AnimaçãoComposição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na AnimaçãoPedro Henrique Cacique Braga
 
Narrativa por Storyboards: técnicas e padrões (apresentação)
Narrativa por Storyboards: técnicas e padrões (apresentação)Narrativa por Storyboards: técnicas e padrões (apresentação)
Narrativa por Storyboards: técnicas e padrões (apresentação)Pedro Henrique Cacique Braga
 
WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...
WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...
WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...Pedro Henrique Cacique Braga
 

Mais de Pedro Henrique Cacique Braga (11)

Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...
Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...
Metáforas de trânsitos para auxiliar o processo de ensino-aprendizagem de dis...
 
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
 
Objeto de Aprendizagem no Ensino de Processamento Digital de Imagens
Objeto de Aprendizagem no Ensino de Processamento Digital de ImagensObjeto de Aprendizagem no Ensino de Processamento Digital de Imagens
Objeto de Aprendizagem no Ensino de Processamento Digital de Imagens
 
Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...
Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...
Desenvolvimento de Gestos Personalizados para Criação e Navegação em Ambiente...
 
Curso Scratch 2015
Curso Scratch 2015Curso Scratch 2015
Curso Scratch 2015
 
Composição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na AnimaçãoComposição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na Animação
 
Narrativa por Storyboards: técnicas e padrões (apresentação)
Narrativa por Storyboards: técnicas e padrões (apresentação)Narrativa por Storyboards: técnicas e padrões (apresentação)
Narrativa por Storyboards: técnicas e padrões (apresentação)
 
Narrativa por Storyboards: técnicas e padrões
Narrativa por Storyboards: técnicas e padrõesNarrativa por Storyboards: técnicas e padrões
Narrativa por Storyboards: técnicas e padrões
 
Artigo cacique wcseit2013
Artigo cacique wcseit2013Artigo cacique wcseit2013
Artigo cacique wcseit2013
 
WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...
WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...
WCSEIT 2013 - Proposta de linguagem de padrões utilizados em storyboards para...
 
Pedro Cacique - curriculum vitae
Pedro Cacique - curriculum vitaePedro Cacique - curriculum vitae
Pedro Cacique - curriculum vitae
 

Último

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Último (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

Wip sibigrapi cacique

  • 1. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards  Pedro  H.  C.  Braga,  Ismar  F.  Silveira   Programa  de  Pós  Graduação  em  Engenharia  Elétrica  e  Computação   Universidade  Presbiteriana  Mackenzie   São  Paulo,  SP,  Brazil
  • 2. The  pre-­‐producIon  stage  of  the  film  is  important  to  establish  communicaIon  between  directors  and  arIsts.  One   of  the  main  documents  generated  in  this  step  is  the  storyboard.    This  paper  presents  the  proposal  of  a  paOern   language   for   storyboards,   which   aims   to   represent   characters   movements,   cameras   and   elements   of   scene,   enabling  the  generaIon  of  a  semiautomated  digital  animaIon. Abstract A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards
  • 3. Teasing  result  of  our  method:  in  a  tradiIonal  storyboard  frame  (leR),  we  add  some  annotaIons  formated  by  our   iconographic  paOern  language  (middle)  to  generate  a  semi-­‐automaIc  animaIon  -­‐  animaIc  (right) A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards
  • 4. Each  element  of  the  computaIonal  language  has  a  related  symbol.  A  dicIonary  was  created  to  produce  the   language  basis.   A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Dictionary Example
  • 5. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Language Usage
  • 6. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Computational Language <storyboard name=‘storyboard1’> <properties> <author>John</author> <studio>Studio X</studio> <framerate>24</framerate> <aspectratio>16:9</aspectratio> </properties> <frames> <frame name=‘a’ duration=‘10’> <objects> <point name=‘A’> <position x=‘0’ y=‘0’/> </point> <point name=‘B’> <position x=‘100’ y=‘200’/> </point> <point name=‘C’> <position x=‘100’ y=‘100’/> </point> <camera code=‘cam[1]’> <pivot>A</pivot> <orientation>C</orientation> </camera> </objects> <movements> <movement> <object>cam[1]</object> <startpoint>A</startpoint> <endpoint>B</endpoint> </movement> </movements> </frame> </frames> </storyboard>
  • 7. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Proof of Concepts
  • 8. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Pattern Recognition Shape Simplify
  • 9. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Pattern Recognition Input Data Processing
  • 10. A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards Pattern Recognition Gesture Recognition
  • 11. [1]  P.  Wells,  The  Fundamentals  of  AnimaIon,  ser.  Fundamentals  (Ava)  Series.  Bloomsbury  Academic,  2006.  [Online].  Available:   hOp:  //books.google.com.br/books?id=7sbOu5oEp4oC   [2]  S.  C´amara,  All  about  Techniques  in  Drawing  for  AnimaIon  ProducIon,  ser.  All  about  techniques  in.  Barron’s,  2006.   [Online].  Available:  hOp://books.google.com.br/books?id=3yVQAAAAMAAJ   [3]  J.  Vogt,  M.  Haesen,  K.  Luyten,  K.  Coninx,  and  A.  Meier,  “Timisto:  a  technique  to  extract  usage  sequences  from   storyboards,”  EICS  ’13  Proceedings  of  the  5th  ACM  SIGCHI  symposium  on  Engineering  interacIve  compuIng  systems,  pp.   113–118,  2013.  [Online].  Available:   hOp://dl.acm.org/citaIon.cfm?id=2494603.2480329   [4]  A.  Yannopoulos,  “DirectorNotaIon,”  Journal  on  CompuIng  and  Cultural  Heritage,  vol.  6,  no.  1,  pp.  1–34,  2013.  [Online].   Available:  hOp://dl.acm.org/citaIon.cfm?doid=2442080.2442082   [5]  R.  Gardies,  Compreender  o  Cinema  e  as  Imagens.  Armand  Colin,  2007.   [6]  R.  Williams,  The  Animator’s  Survival  Kit–Revised  EdiIon:  A  Manual  of  Methods,  Principles  and  Formulas  for  Classical,   Computer,  Games,  Stop  MoIon  and  Internet  Animators.  Faber  &  Faber,  Inc.,  2009. References A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards
  • 12. Obrigado A Pattern Language for semi-automatic generation of Digital Animation through hand-drawn Storyboards phcacique@gmail.com ismarfrango@gmail.com