SlideShare a Scribd company logo
How to write a SIGGRAPH paper




Reconstructed from SIGGRAPH Asia 2011 Course
Writing a paper is like
an interview
                    Expose
                    it right




                    Pick the
                      right
                    problem
                               Write a
         Execute
                               paper
         it right
                                well
SIGGRAPH
• What SIGGRAPH wants     • What we have

•   Right problem         •   Do what you love
•   Novel idea            •   Do the best
•   Solid algorithms      •   Randomness
•   Good apps & results   •   Objectivity
•   Clear writing         •   Discipline
•   Engaging talk         •   Practice
What SIGGRAPH wants
• Right problem
  • What people care right now
• Novel ideas
  • Do not do incremental stuff
  • Think big, be creative (not easy)
• Solid algorithms
  • aka technical contribution
  • Knowledge is power; study hard, be evil
• Good applications
  • Give people what they need
• Good results/effects
  • Work hard (in demos)
• Good writing
  • You can’t sell what you can’t tell
  • It is all about bullshit
Right problem
• Do what people care
• Do what people don’t hate
  • Many interesting/cute problems in graphics
  • Pick what you love
• Don’t be afraid of difficult problems
  • Less competition
  • Be brave
Novel ideas
• Don’t do incremental stuff
   •   You are wasting your time
• Aim for the best
• Read as many as possible(SIGGRAPH, geometry,
  texture, rendering…)
• Results/demos are important! Technically awesome.
   •   Something the state-of-the-art cannot do
   •   Comparison are often unavoidable
Solid algorithms
• Practice
  • Most algorithms are modified from others
  • Read a lot of papers
• Uncertainty
  • Don’t expect to get everything right on 1st try
  • Expect failures
Good applications
• Be broad
  • Do what you love
Clear writing
• Practice
  • Blog, love letters, etc
• Discipline
  • Good writing takes time; don’t wait until the end
• Objectivity
  • Have others read your drafts
  • It is hard to see what you know while others
    don’t
Mentality
• Mentality more important than talent
  • Do what you love
  • Aim for the best
• Train your mentality
  • Practice
  • Have fun
Refine the problem
    & converge
Problem




          Refine


                        Last Month



                                     Time

Refine
Research Front
• Age to Contribute.
• Outsiders are more likely to come up with new
  ideas.
• Naï students help!
     ve
MENUS FOR SIGGRAPH PAPER
SHIFT
• From areas you know into other areas you don’t know.
• Examples:
   • Detailed deformation  Image warping
   • Captcha  Image emerging
Adapt
• Adopt from other field into your expertise
• Examples:
   • L1 median  Image enhancing, filtering and surface
      reconstruction
   • Machine learning  3D analysis
   • Mean-value coordinate  Image editing, cloning
Expand
• Expansion of an existing area
• Examples:
   • Seam carving for image  For video
   • 2D vector texture  3D vector volume texture
Trends, opportunities
• Identify new phenomena recently appeared, and employ
  them.
• Examples:
   • Photo explosion on web  Scene completing using
      web searching, ``Sketch2photo”, photo tourism
   • Popularity of Wii  Kinect
Identify successful
techniques and apply
• Internet  Image completion  Surface completion
• Computational photography  Kinect
• High-performance Computing  Mechanical Turk
Identify
      /                 Problems
•   Ray Tracing
•   Radiosity
•   Image Retargeting
•   Mesh Compression
•   Etc…
Retro
• Pick a problem that was only hot 20 years ago and revisit it.
• Example:
   • Occlusion Culling  City Visualization
Invent a New Problem
Reverse
a Known Problem
• Synthesis large texture from small texture  Abstract from
  large texture to small texture (Inversed texture synthesis!)
• Detect an object in the image  Hide classified information
  in the image
• Image Colorization  Image Grayization
Find an Unexplored
Problem
• Depixelizing Pixel Art
• Face Beautification
And Expose it Right!
• Make it sound interesting
• Surprise!!!
• A general message
Terminology
is important
• Final words
   • Make your readers’ life as easy as you can
   • Main thing: aim at innovative, impactful research work
   • Don’t despair!
Avoid the “delta”
impression
• Chrystal clear expression
• Intuition is always helpful
• Try to find the simplest understandable explanation for your
  math
Practical Tips for
Math haircut
•   Clear and neat notation
•   Always define all symbols
•   Give equation numbers
•   Assume nothing, explain everything
How to get away
with it?
• Make sure you speak the language of the community
• Do your homework-learn previous work
• Use common terminology
Writing: get help
and learn from experienced people
• Contribution/page radio
   • Single idea: 4 pages
   • 1.5 ideas: 6 pages
   • 2 ideas: >8 pages
• Schedule your projects as early as possible
• The best of luck && Take care of your health~~
If you are not highly experienced, you’d group with other 2~6
people.
The multi-touch screen in your hands was invented in 70’s, as a
failed product.
Live as Baining
Baining Guo:
• 1986: firstly heard CG
• 1988: live with Eric Haines
• 1989: met Dani Lischinski
• 1990: attended D.Greenberg’s Graphics course
• 1996: firstly attend SIGGRAPH conference
• 1998: first SIGGRAPH paper
• 1999 ~ now: more SIGGRAPH papers,
    • And much more rejected ones.
Our mission
• Advance in each field we do research
• Transfer new technologies into products
• Ensure your lab a future!
Faster, higher,
stronger!


          You only live once,
      so have some serious fun.
Kill, Kill,KILL!!!
      KILL,
            Kill!!!
•   Good ideas grow from killing bad ideas
•   Kill false or mediocre projects
•   Be ruthless
•   Focus on one high-quality work
•   Walk the fine line of greatness and stupidity
•   “Fail fast” you should!
     • If you feel trapped in your idea, usually it would be a
          bad idea.
You’d always: Collaborate and
contact with Product Developers
and Users
WRITING IT UP
As you start
• Break writer’s block, start with the body
• From text to structures:
   • Relentlessly focus on what you’ve done and never try
      to impress everyone
   • Structure, structure, structure…
   • Be concise: “Appendix test”!
   • One section for one person if you are working as a
      group (hope you’re not writing alone!)
Perfectionism
Question yourself:
• Have you provided references or justification for
  whatever you stated?
• For things difficult to evaluate mathematically, have
  you provided a user study?
• Does your method have a lot of practical
  applications? Are they surprisingly fresh or just
  stereotyped ones?
• Can’t your results be more pleasing?
“Introduction”
• Where passion met facts
• So be passionate!
“Result”
• Keep your promise!!!
Other RULES
• Don’t copy conclusion from abstract.
   • Here you’d have some more deeper view!
• Never praise your own work!
   • Not “we present an elegant algorithm…”
• Don’t (intentionally or unintentionally) hide problems!
   • Realize the problem and try to fix that (either in your
      paper or in your future work), not elude from that.
What if Rejected?
• Never forget the long term review
   • Building a career is a long process.
   • Your physical and mental health come first.
   • Sustained good performance comes next.
   • Always act professionally.
   • Drastic local events are not big deals in long term.
What if Rejected?
• So have a good rest!
• Don’t bet your career on a SIGGRAPH paper!
• Inspired by the reviews?
   • Resubmit.
• Mature work?
   • Find your champions and get the work out ASAP.
• Again anchor your decision on analysis of your work
Live with rejections
• Do what you love, so that you won’t mind
  reject
• Treat rejections as normal and routine
• Life is not as fun without failures (I mean it)
Learn from your
rejections
• You CAN learn from rejections
• Learn to listen to your reviews, and filter out their outliers.
• Learn to listen to your friends.
The review Form
• Did the reviewer understand what the paper is about?
• Contribution scope: How important is your work? Is widely applicable?
  Is there abundant analysis?
• Contribution magnitude: amount of novelty, originality.
• If the paper is poorly written, it always get rejection no matter how
  good the idea is.
• It’s your responsibility to ensure the reviewers understand your paper,
  make their job easier!
• Be kind/fair, avoid insulting previous methods!
• Completeness, mention important implementation details, constant
  values.
• Make sure you demonstrate/discuss any drawbacks or limitations
The importance of
the Introduction cannot be more estimated
• “Uneducated guess”: in over 90% the reviewers will have
  made up his mind while reading Introduction.
• Goals:
   • What the paper is about?
   • What problems does it address?
   • Why should the reader care?
Convince
• Your problem should be important. It has not been solved
  enough.
• Apparently you have a novel solution.
Tips I
•   Demonstrate the problem solving
•   Show the shortcomings of existing methods
•   Visual aids to help explain
•   Demonstrate the quality
•   The reviewers should understand just from figures &
    captions.
Tips II
• Always keeping promises
   • Never over/understate
   • Make a balance between your and previous work
       • Be through, be fair, and support your claim about
         their shortcomings, never write a laundry list for
         them
• In your results, you’d point out benefit. Don’t assume the
  reviewers understand
• In your conclusions, re-iterate limitations for future work
  and summarize what you’ve achieved.
Start trying when you are 22-25 years old

Failure with first couple of tries

Your first  happiest day of your life!

Afterwards, life settling into a routine …

ROAD TO 1ST SIG PAPER
Like your first love

• Idealistic: beautiful, even sexy, pretty name …
• The hardest to get  few “love at first sight”
• Devote your passion and patience
Do not sue me …

• Be a little bit careful if you are married 

• It helps to be single …

• or Chinese: new year always after deadline!
Making the first …

• The right people

• The right mindset

• The right problem
People: mentor

• Learn from and work with the experts
• They know
   •   What is a SIGGRAPH-able idea
   •   How to make a SIGGRAPH paper
   •   How to do that in an industrial lab
   •   How to write a SIGGRAPH paper
   •   …
People: student

• One who can finish
   •   Smart and hard-working

   •   No genius  needs execution

• One who can pay attention to details

• One who has the sense of aesthetics

• One One who write,notleast the technical week!
      who can does at wait until the last parts
People: colleague

• Not an exact match with your expertise
• Those who complement you
   •   Machine learning, statistics, optimization
   •   Differential geometry

• Those who brings you surprising problems
   •   Architects, artists, designers …
   •   Engineers or manufacturers from all industries …
Mindset: love it!

• Enjoy the thrill of getting a SIGGRAPH paper

• Even a bit of an addition

• Show joy, not bitterness

• Be optimistic
Mindset: patience

• Which is harder?
   •   Beautiful and polished images/results/videos
   •   Brilliant presentation
   •   A cool and new idea
   •   Comprehensive evaluation

• Luck can lead you to an idea, but not the others!
• For those, you need A LOT of patience
Mindset: have fun

• “Fun with shapes”
• Have your family enjoy it
• Buy more time on your submission
TIPS III
• Make SIGGRAPH papers your love
• Find the right people, mindset, and problem
• Keep exploring the more unknown
   •   Shape understanding
   •   Creative modeling and design
• When writing, try really hard to make your point
But really …
• There is no single recipe
  To think there is a single type of problem that will
  make SIGGRAPH is like thinking there is one type of
  people who is going to be the love of your life!
                my quote imitated from Edgar Dijkstra

• It is about you …
  Do only what only you can do!         Edgar Dijkstra
Do what you love
• All other factors are ephemeral
   •   Trend, popularity, hotness, …
• More likely to be productive and successful
   •   You will spend a lot of time on your stuff
• Less likely regret in the worst case (e.g. reject)
   •   At least you have fun
• Start your own stuff
   •   It is like investing; followers are already late
• Life is too short
Do the best
• Graphics → SIGGRAPH
  • Vision → CVPR, ICCV
  • …
• Hard work anyway; so go for the jugular
• Happier if succeed, less sad if fail
• Life is too short
Randomness
• Humans prefer certainty
• Life is random

                    end
                                            end




  start                   start

          fiction                 reality
Randomness in accept/reject


                                      clear accept
          accept
                              borderline
  deterministic quality bar            stochastic quality zone

               reject
                                            clear reject




         fiction                     reality
Monte Carlo Sampling
• Life long intrinsic acceptance rate r = x%
  •   r seems 0 if the first paper got rejected
  •   r seems 1 if the first paper got accepted
  •   Need more samples!
  •   (be patient, and try more.)
Objectivity
• Humans are biased                              Score by others
                               Score by you
   • Optimistic → self
   • Pessimistic → others
• Get feedbacks
   • Early & frequent
• Self criticism            Paper by you      Paper by others
Don’t get mad
• (a few) nasty reviewers might exist
• Useless to get upset
• Get even!
  • Assume reviewers are going to kill your paper
Discipline
• Humans like to procrastinate



• Start early
• Manage projects by
  • Paper draft
  • Schedule
Practice
• Humans are lazy
• Research is a craft; learn through practice

                            code                talk
          read



          write             experi-             create
                            ment
Practice what?
• A chain is only as strong as its weakest link
  • Practice the weakest link




                   Cause of rejection
Be happy
• Long term productivity depends on happiness
• Live healthy and happy
  • Sleep, exercise, eat, social life, …
• Creativity depends on happiness
  • I got all my ideas outside office
• Be nice and positive to others
                                           
  • Especially in conferences & reviews
WELCOME TO SIGGRAPH 2013
                 You won’t be in time if you haven’t written your paper for
Danny Cohen-Or   SIGGRAPH/Asia 2012…



                            Baining Guo     Liyi Wei    Olga Sorkine   Kun Zhou   Hao Zhang

More Related Content

What's hot

Understanding design thinking in practice: a qualitative study of design led ...
Understanding design thinking in practice: a qualitative study of design led ...Understanding design thinking in practice: a qualitative study of design led ...
Understanding design thinking in practice: a qualitative study of design led ...
Zaana Jaclyn
 
Redmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携について
Redmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携についてRedmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携について
Redmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携について
ii nekosanz1
 
2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”
2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”
2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”
Hideo Terada
 
『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”
『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”
『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”
dena_genom
 
TranPham 2016 Metal 3D Printing Insights
TranPham 2016 Metal 3D Printing InsightsTranPham 2016 Metal 3D Printing Insights
TranPham 2016 Metal 3D Printing Insights
Tuan TRANPHAM
 
仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)
仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)
仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
 
3d metal printing
3d metal printing3d metal printing
3d metal printing
ryanljackson123
 
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
Takeshi Kakeda
 
スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~
スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~
スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~
Takahiro Kaihara
 
UX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFE
UX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFEUX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFE
UX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFE
Yoshiki Hayama
 
絶対に描いてはいけないグラフ入りスライド24枚
絶対に描いてはいけないグラフ入りスライド24枚絶対に描いてはいけないグラフ入りスライド24枚
絶対に描いてはいけないグラフ入りスライド24枚
itoyan110
 
Laser Processing of Different materials and its application.
Laser Processing of Different materials and its application.Laser Processing of Different materials and its application.
Laser Processing of Different materials and its application.
aman1312
 
Digital minimalism Book Summary
Digital minimalism   Book SummaryDigital minimalism   Book Summary
Digital minimalism Book Summary
Prasad Kaushik
 
3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura
VickyTGAW
 
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
豆寄席 (株式会社豆蔵)
 
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudyなんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
POStudy
 
Design thinking as a creative problem solving process - Part 1
Design thinking as a creative problem solving process - Part 1Design thinking as a creative problem solving process - Part 1
Design thinking as a creative problem solving process - Part 1
Peer Academy
 
アジャイル開発はWhyから始まる
アジャイル開発はWhyから始まるアジャイル開発はWhyから始まる
アジャイル開発はWhyから始まる
toshihiro ichitani
 
Electrochemical machining (ECM)
Electrochemical machining (ECM)Electrochemical machining (ECM)
Electrochemical machining (ECM)
Yuga Aravind Kumar
 
Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介
Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介
Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介
MicroAd, Inc.(Engineer)
 

What's hot (20)

Understanding design thinking in practice: a qualitative study of design led ...
Understanding design thinking in practice: a qualitative study of design led ...Understanding design thinking in practice: a qualitative study of design led ...
Understanding design thinking in practice: a qualitative study of design led ...
 
Redmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携について
Redmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携についてRedmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携について
Redmine.tokyo lt04:RedmineとRPA(Uipath)を組み合わせた多システム間連携について
 
2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”
2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”
2021 09 豆寄席:(公開用)長く生き残るitエンジニアの”リベラル・アーツ”
 
『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”
『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”
『逆転オセロニア』が実践した“コミュニティと共創するゲーム運営”
 
TranPham 2016 Metal 3D Printing Insights
TranPham 2016 Metal 3D Printing InsightsTranPham 2016 Metal 3D Printing Insights
TranPham 2016 Metal 3D Printing Insights
 
仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)
仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)
仮想脳「NeuroAI」の裏側 & 企画発表(NTTデータ テクノロジーカンファレンス 2020 発表資料)
 
3d metal printing
3d metal printing3d metal printing
3d metal printing
 
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
「自分の内側を観る」と 世界が変わるかも?~自分自身を紐解くメンタルモデルのご紹介~
 
スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~
スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~
スクラムナイト#4 良いチームとは何か ~チームについて考えてみる夕べ~
 
UX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFE
UX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFEUX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFE
UX、デザイン思考、リーンスタートアップのためのオブザベーション(観察)入門:2014年7月5日 UXD/HCD ワイワイCAFE
 
絶対に描いてはいけないグラフ入りスライド24枚
絶対に描いてはいけないグラフ入りスライド24枚絶対に描いてはいけないグラフ入りスライド24枚
絶対に描いてはいけないグラフ入りスライド24枚
 
Laser Processing of Different materials and its application.
Laser Processing of Different materials and its application.Laser Processing of Different materials and its application.
Laser Processing of Different materials and its application.
 
Digital minimalism Book Summary
Digital minimalism   Book SummaryDigital minimalism   Book Summary
Digital minimalism Book Summary
 
3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura3D Printing, Tinkercad, Cura
3D Printing, Tinkercad, Cura
 
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
 
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudyなんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
 
Design thinking as a creative problem solving process - Part 1
Design thinking as a creative problem solving process - Part 1Design thinking as a creative problem solving process - Part 1
Design thinking as a creative problem solving process - Part 1
 
アジャイル開発はWhyから始まる
アジャイル開発はWhyから始まるアジャイル開発はWhyから始まる
アジャイル開発はWhyから始まる
 
Electrochemical machining (ECM)
Electrochemical machining (ECM)Electrochemical machining (ECM)
Electrochemical machining (ECM)
 
Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介
Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介
Hadoopデータ基盤とMulti-CloudなML基盤への取り組みの紹介
 

Viewers also liked

SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation SlideSIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
I-Chao Shen
 
PG2012_User_Disparity
PG2012_User_DisparityPG2012_User_Disparity
PG2012_User_Disparity
I-Chao Shen
 
Compose a course paper
Compose a course paperCompose a course paper
Compose a course paper
james bert
 
Interview
InterviewInterview
Interview
Steffin Rayen
 
Dahlman Ström, 2577122 - Final course paper
Dahlman Ström, 2577122 - Final course paperDahlman Ström, 2577122 - Final course paper
Dahlman Ström, 2577122 - Final course paper
Maria Dahlman Ström
 
Procurement System in Health in the Philippines
Procurement System in Health in the PhilippinesProcurement System in Health in the Philippines
Procurement System in Health in the Philippines
Ted Herbosa
 
Republic Act No. 9184
Republic Act No. 9184Republic Act No. 9184
Republic Act No. 9184
esviege
 
Procedures on Acceptance, Inspection and Recording of Deliveries
Procedures on Acceptance, Inspection and Recording of DeliveriesProcedures on Acceptance, Inspection and Recording of Deliveries
Procedures on Acceptance, Inspection and Recording of Deliveries
Rex Galos
 
Procurement process
Procurement processProcurement process
Procurement process
Ninfa Geloryao
 
Property and Supply Management w/ introduction to R.A. 9184 Government Procur...
Property and Supply Management w/ introduction to R.A. 9184 Government Procur...Property and Supply Management w/ introduction to R.A. 9184 Government Procur...
Property and Supply Management w/ introduction to R.A. 9184 Government Procur...
Juan Paolo Somorostro - Aranas, MPA, BSOSM
 
3 big mistakes professionals make when presenting financial or operational da...
3 big mistakes professionals make when presenting financial or operational da...3 big mistakes professionals make when presenting financial or operational da...
3 big mistakes professionals make when presenting financial or operational da...
Dave Paradi
 
reveal.js 3.0.0
reveal.js 3.0.0reveal.js 3.0.0
reveal.js 3.0.0
Hakim El Hattab
 
5 parts of research paper
5 parts of research paper5 parts of research paper
5 parts of research paper
Queene Balaoro
 

Viewers also liked (13)

SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation SlideSIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
SIGGRAPH ASIA 2012 Stereoscopic Cloning Presentation Slide
 
PG2012_User_Disparity
PG2012_User_DisparityPG2012_User_Disparity
PG2012_User_Disparity
 
Compose a course paper
Compose a course paperCompose a course paper
Compose a course paper
 
Interview
InterviewInterview
Interview
 
Dahlman Ström, 2577122 - Final course paper
Dahlman Ström, 2577122 - Final course paperDahlman Ström, 2577122 - Final course paper
Dahlman Ström, 2577122 - Final course paper
 
Procurement System in Health in the Philippines
Procurement System in Health in the PhilippinesProcurement System in Health in the Philippines
Procurement System in Health in the Philippines
 
Republic Act No. 9184
Republic Act No. 9184Republic Act No. 9184
Republic Act No. 9184
 
Procedures on Acceptance, Inspection and Recording of Deliveries
Procedures on Acceptance, Inspection and Recording of DeliveriesProcedures on Acceptance, Inspection and Recording of Deliveries
Procedures on Acceptance, Inspection and Recording of Deliveries
 
Procurement process
Procurement processProcurement process
Procurement process
 
Property and Supply Management w/ introduction to R.A. 9184 Government Procur...
Property and Supply Management w/ introduction to R.A. 9184 Government Procur...Property and Supply Management w/ introduction to R.A. 9184 Government Procur...
Property and Supply Management w/ introduction to R.A. 9184 Government Procur...
 
3 big mistakes professionals make when presenting financial or operational da...
3 big mistakes professionals make when presenting financial or operational da...3 big mistakes professionals make when presenting financial or operational da...
3 big mistakes professionals make when presenting financial or operational da...
 
reveal.js 3.0.0
reveal.js 3.0.0reveal.js 3.0.0
reveal.js 3.0.0
 
5 parts of research paper
5 parts of research paper5 parts of research paper
5 parts of research paper
 

Similar to [SIGGRAPH ASIA 2011 Course]How to write a siggraph paper

PhD Recipe
PhD RecipePhD Recipe
PhD Recipe
Deb Roy
 
Recipes for PhD
Recipes for PhDRecipes for PhD
Recipes for PhD
Milad Shokouhi
 
Becoming a Web Design Champion
Becoming a Web Design ChampionBecoming a Web Design Champion
Becoming a Web Design Champion
Meagan Fisher
 
How to write a thesis and survive the process
How to write a thesis and survive the processHow to write a thesis and survive the process
How to write a thesis and survive the process
Sofia Gomes
 
Intro to game design
Intro to game designIntro to game design
Intro to game design
Devin Becker
 
20180324 zen and the art of programming
20180324 zen and the art of programming20180324 zen and the art of programming
20180324 zen and the art of programming
David Horvath
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015
Infusionmarketing
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015
Infusionevents
 
Gd1 Chapter 3 - Design
Gd1 Chapter 3 - DesignGd1 Chapter 3 - Design
Gd1 Chapter 3 - Design
mjb77ny
 
Hands on with the Design Studio Method
Hands on with the Design Studio MethodHands on with the Design Studio Method
Hands on with the Design Studio Method
Len Damico
 
Collaborative Sketching for UX - Razorfish 042115
Collaborative Sketching for UX - Razorfish 042115Collaborative Sketching for UX - Razorfish 042115
Collaborative Sketching for UX - Razorfish 042115
Robert Stribley
 
Being a designer
Being a designerBeing a designer
Being a designer
Ahmad Firoz
 
30 GD1 Chapter 3a Design.pptx
30 GD1 Chapter 3a Design.pptx30 GD1 Chapter 3a Design.pptx
30 GD1 Chapter 3a Design.pptx
mjb77ny
 
GD1 Chapter 3a Design.pptx
GD1 Chapter 3a Design.pptxGD1 Chapter 3a Design.pptx
GD1 Chapter 3a Design.pptx
mjb77ny
 
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreCut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
UXPA International
 
How to choose final project
How to choose final project How to choose final project
How to choose final project
M. Raja Reddy
 
Selling UX
Selling UXSelling UX
Selling UX
Robert Evans
 
Reading an ad, writing an application, getting a job... with an anthropology ...
Reading an ad, writing an application, getting a job... with an anthropology ...Reading an ad, writing an application, getting a job... with an anthropology ...
Reading an ad, writing an application, getting a job... with an anthropology ...
Greg Downey
 
Build sh*t that matters
Build sh*t that matters Build sh*t that matters
Build sh*t that matters
Nick Chickinelli
 
Pre writing strategies
Pre writing strategiesPre writing strategies
Pre writing strategies
feueacmrq
 

Similar to [SIGGRAPH ASIA 2011 Course]How to write a siggraph paper (20)

PhD Recipe
PhD RecipePhD Recipe
PhD Recipe
 
Recipes for PhD
Recipes for PhDRecipes for PhD
Recipes for PhD
 
Becoming a Web Design Champion
Becoming a Web Design ChampionBecoming a Web Design Champion
Becoming a Web Design Champion
 
How to write a thesis and survive the process
How to write a thesis and survive the processHow to write a thesis and survive the process
How to write a thesis and survive the process
 
Intro to game design
Intro to game designIntro to game design
Intro to game design
 
20180324 zen and the art of programming
20180324 zen and the art of programming20180324 zen and the art of programming
20180324 zen and the art of programming
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015
 
Rock the tech interview january 2015
Rock the tech interview   january 2015Rock the tech interview   january 2015
Rock the tech interview january 2015
 
Gd1 Chapter 3 - Design
Gd1 Chapter 3 - DesignGd1 Chapter 3 - Design
Gd1 Chapter 3 - Design
 
Hands on with the Design Studio Method
Hands on with the Design Studio MethodHands on with the Design Studio Method
Hands on with the Design Studio Method
 
Collaborative Sketching for UX - Razorfish 042115
Collaborative Sketching for UX - Razorfish 042115Collaborative Sketching for UX - Razorfish 042115
Collaborative Sketching for UX - Razorfish 042115
 
Being a designer
Being a designerBeing a designer
Being a designer
 
30 GD1 Chapter 3a Design.pptx
30 GD1 Chapter 3a Design.pptx30 GD1 Chapter 3a Design.pptx
30 GD1 Chapter 3a Design.pptx
 
GD1 Chapter 3a Design.pptx
GD1 Chapter 3a Design.pptxGD1 Chapter 3a Design.pptx
GD1 Chapter 3a Design.pptx
 
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreCut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
 
How to choose final project
How to choose final project How to choose final project
How to choose final project
 
Selling UX
Selling UXSelling UX
Selling UX
 
Reading an ad, writing an application, getting a job... with an anthropology ...
Reading an ad, writing an application, getting a job... with an anthropology ...Reading an ad, writing an application, getting a job... with an anthropology ...
Reading an ad, writing an application, getting a job... with an anthropology ...
 
Build sh*t that matters
Build sh*t that matters Build sh*t that matters
Build sh*t that matters
 
Pre writing strategies
Pre writing strategiesPre writing strategies
Pre writing strategies
 

Recently uploaded

Protector & Destroyer: Agni Dev (The Hindu God of Fire)
Protector & Destroyer: Agni Dev (The Hindu God of Fire)Protector & Destroyer: Agni Dev (The Hindu God of Fire)
Protector & Destroyer: Agni Dev (The Hindu God of Fire)
Exotic India
 
312 A Wise Woman of Abel Beth Maakah Saves The Town
312 A Wise Woman of Abel Beth Maakah Saves The Town312 A Wise Woman of Abel Beth Maakah Saves The Town
312 A Wise Woman of Abel Beth Maakah Saves The Town
Rick Peterson
 
快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样
快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样
快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样
cfk7atz3
 
A375 Example Taste the taste of the Lord, the taste of the Lord The taste of...
A375 Example Taste the taste of the Lord,  the taste of the Lord The taste of...A375 Example Taste the taste of the Lord,  the taste of the Lord The taste of...
A375 Example Taste the taste of the Lord, the taste of the Lord The taste of...
franktsao4
 
Deerfoot Church of Christ Bulletin 6 16 24
Deerfoot Church of Christ Bulletin 6 16 24Deerfoot Church of Christ Bulletin 6 16 24
Deerfoot Church of Christ Bulletin 6 16 24
deerfootcoc
 
The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...
The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...
The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...
Phoenix O
 
English - The Book of 1st Samuel the Prophet.pdf
English - The Book of 1st Samuel the Prophet.pdfEnglish - The Book of 1st Samuel the Prophet.pdf
English - The Book of 1st Samuel the Prophet.pdf
Filipino Tracts and Literature Society Inc.
 
Seminar on Music on the Liturgy Parish .pptx
Seminar on Music on the Liturgy Parish .pptxSeminar on Music on the Liturgy Parish .pptx
Seminar on Music on the Liturgy Parish .pptx
lexielhyn
 
Heartfulness Magazine - June 2024 (Volume 9, Issue 6)
Heartfulness Magazine - June 2024 (Volume 9, Issue 6)Heartfulness Magazine - June 2024 (Volume 9, Issue 6)
Heartfulness Magazine - June 2024 (Volume 9, Issue 6)
heartfulness
 
A Practical Guide to Qabalistic Symbolism bk 1.pdf
A Practical Guide to Qabalistic Symbolism bk 1.pdfA Practical Guide to Qabalistic Symbolism bk 1.pdf
A Practical Guide to Qabalistic Symbolism bk 1.pdf
xakok81712
 
English - The Book of Ruth - King James Bible.pdf
English - The Book of Ruth - King James Bible.pdfEnglish - The Book of Ruth - King James Bible.pdf
English - The Book of Ruth - King James Bible.pdf
Filipino Tracts and Literature Society Inc.
 
The_Chronological_Life_of_Christ_Part_104_Repentance_and_Restoration
The_Chronological_Life_of_Christ_Part_104_Repentance_and_RestorationThe_Chronological_Life_of_Christ_Part_104_Repentance_and_Restoration
The_Chronological_Life_of_Christ_Part_104_Repentance_and_Restoration
Network Bible Fellowship
 
Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...
Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...
Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...
makhmalhalaaay
 
Sanatan Vastu | Experience Great Living | Vastu Expert
Sanatan Vastu | Experience Great Living | Vastu ExpertSanatan Vastu | Experience Great Living | Vastu Expert
Sanatan Vastu | Experience Great Living | Vastu Expert
Sanatan Vastu
 
The Hope of Salvation - Jude 1:24-25 - Message
The Hope of Salvation - Jude 1:24-25 - MessageThe Hope of Salvation - Jude 1:24-25 - Message
The Hope of Salvation - Jude 1:24-25 - Message
Cole Hartman
 
Marks of a Disciple - Persecution (John 15:18-27)
Marks of a Disciple - Persecution (John 15:18-27)Marks of a Disciple - Persecution (John 15:18-27)
Marks of a Disciple - Persecution (John 15:18-27)
Eusebio Yu
 
A Free eBook ~ Valuable LIFE Lessons to Learn ( 5 Sets of Presentations)...
A Free eBook ~ Valuable LIFE Lessons    to Learn   ( 5 Sets of Presentations)...A Free eBook ~ Valuable LIFE Lessons    to Learn   ( 5 Sets of Presentations)...
A Free eBook ~ Valuable LIFE Lessons to Learn ( 5 Sets of Presentations)...
OH TEIK BIN
 
Trusting God's Providence | Verse: Romans 8: 28-31
Trusting God's Providence | Verse: Romans 8: 28-31Trusting God's Providence | Verse: Romans 8: 28-31
Trusting God's Providence | Verse: Romans 8: 28-31
JL de Belen
 
How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...
How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...
How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...
Traditional Healer, Love Spells Caster and Money Spells That Work Fast
 

Recently uploaded (19)

Protector & Destroyer: Agni Dev (The Hindu God of Fire)
Protector & Destroyer: Agni Dev (The Hindu God of Fire)Protector & Destroyer: Agni Dev (The Hindu God of Fire)
Protector & Destroyer: Agni Dev (The Hindu God of Fire)
 
312 A Wise Woman of Abel Beth Maakah Saves The Town
312 A Wise Woman of Abel Beth Maakah Saves The Town312 A Wise Woman of Abel Beth Maakah Saves The Town
312 A Wise Woman of Abel Beth Maakah Saves The Town
 
快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样
快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样
快速办理(PU毕业证书)普渡大学毕业证文凭证书一模一样
 
A375 Example Taste the taste of the Lord, the taste of the Lord The taste of...
A375 Example Taste the taste of the Lord,  the taste of the Lord The taste of...A375 Example Taste the taste of the Lord,  the taste of the Lord The taste of...
A375 Example Taste the taste of the Lord, the taste of the Lord The taste of...
 
Deerfoot Church of Christ Bulletin 6 16 24
Deerfoot Church of Christ Bulletin 6 16 24Deerfoot Church of Christ Bulletin 6 16 24
Deerfoot Church of Christ Bulletin 6 16 24
 
The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...
The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...
The Enchantment and Shadows_ Unveiling the Mysteries of Magic and Black Magic...
 
English - The Book of 1st Samuel the Prophet.pdf
English - The Book of 1st Samuel the Prophet.pdfEnglish - The Book of 1st Samuel the Prophet.pdf
English - The Book of 1st Samuel the Prophet.pdf
 
Seminar on Music on the Liturgy Parish .pptx
Seminar on Music on the Liturgy Parish .pptxSeminar on Music on the Liturgy Parish .pptx
Seminar on Music on the Liturgy Parish .pptx
 
Heartfulness Magazine - June 2024 (Volume 9, Issue 6)
Heartfulness Magazine - June 2024 (Volume 9, Issue 6)Heartfulness Magazine - June 2024 (Volume 9, Issue 6)
Heartfulness Magazine - June 2024 (Volume 9, Issue 6)
 
A Practical Guide to Qabalistic Symbolism bk 1.pdf
A Practical Guide to Qabalistic Symbolism bk 1.pdfA Practical Guide to Qabalistic Symbolism bk 1.pdf
A Practical Guide to Qabalistic Symbolism bk 1.pdf
 
English - The Book of Ruth - King James Bible.pdf
English - The Book of Ruth - King James Bible.pdfEnglish - The Book of Ruth - King James Bible.pdf
English - The Book of Ruth - King James Bible.pdf
 
The_Chronological_Life_of_Christ_Part_104_Repentance_and_Restoration
The_Chronological_Life_of_Christ_Part_104_Repentance_and_RestorationThe_Chronological_Life_of_Christ_Part_104_Repentance_and_Restoration
The_Chronological_Life_of_Christ_Part_104_Repentance_and_Restoration
 
Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...
Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...
Kala jadu (black magic) expert,Black magic specialist in Dubai vashikaran spe...
 
Sanatan Vastu | Experience Great Living | Vastu Expert
Sanatan Vastu | Experience Great Living | Vastu ExpertSanatan Vastu | Experience Great Living | Vastu Expert
Sanatan Vastu | Experience Great Living | Vastu Expert
 
The Hope of Salvation - Jude 1:24-25 - Message
The Hope of Salvation - Jude 1:24-25 - MessageThe Hope of Salvation - Jude 1:24-25 - Message
The Hope of Salvation - Jude 1:24-25 - Message
 
Marks of a Disciple - Persecution (John 15:18-27)
Marks of a Disciple - Persecution (John 15:18-27)Marks of a Disciple - Persecution (John 15:18-27)
Marks of a Disciple - Persecution (John 15:18-27)
 
A Free eBook ~ Valuable LIFE Lessons to Learn ( 5 Sets of Presentations)...
A Free eBook ~ Valuable LIFE Lessons    to Learn   ( 5 Sets of Presentations)...A Free eBook ~ Valuable LIFE Lessons    to Learn   ( 5 Sets of Presentations)...
A Free eBook ~ Valuable LIFE Lessons to Learn ( 5 Sets of Presentations)...
 
Trusting God's Providence | Verse: Romans 8: 28-31
Trusting God's Providence | Verse: Romans 8: 28-31Trusting God's Providence | Verse: Romans 8: 28-31
Trusting God's Providence | Verse: Romans 8: 28-31
 
How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...
How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...
How to Stop a Divorce and Save Your Marriage: Divorce Spells That Really Work...
 

[SIGGRAPH ASIA 2011 Course]How to write a siggraph paper

  • 1.
  • 2. How to write a SIGGRAPH paper Reconstructed from SIGGRAPH Asia 2011 Course
  • 3. Writing a paper is like an interview Expose it right Pick the right problem Write a Execute paper it right well
  • 4. SIGGRAPH • What SIGGRAPH wants • What we have • Right problem • Do what you love • Novel idea • Do the best • Solid algorithms • Randomness • Good apps & results • Objectivity • Clear writing • Discipline • Engaging talk • Practice
  • 5. What SIGGRAPH wants • Right problem • What people care right now • Novel ideas • Do not do incremental stuff • Think big, be creative (not easy) • Solid algorithms • aka technical contribution • Knowledge is power; study hard, be evil
  • 6. • Good applications • Give people what they need • Good results/effects • Work hard (in demos) • Good writing • You can’t sell what you can’t tell • It is all about bullshit
  • 7. Right problem • Do what people care • Do what people don’t hate • Many interesting/cute problems in graphics • Pick what you love • Don’t be afraid of difficult problems • Less competition • Be brave
  • 8. Novel ideas • Don’t do incremental stuff • You are wasting your time • Aim for the best • Read as many as possible(SIGGRAPH, geometry, texture, rendering…) • Results/demos are important! Technically awesome. • Something the state-of-the-art cannot do • Comparison are often unavoidable
  • 9. Solid algorithms • Practice • Most algorithms are modified from others • Read a lot of papers • Uncertainty • Don’t expect to get everything right on 1st try • Expect failures
  • 10. Good applications • Be broad • Do what you love
  • 11. Clear writing • Practice • Blog, love letters, etc • Discipline • Good writing takes time; don’t wait until the end • Objectivity • Have others read your drafts • It is hard to see what you know while others don’t
  • 12. Mentality • Mentality more important than talent • Do what you love • Aim for the best • Train your mentality • Practice • Have fun
  • 13. Refine the problem & converge Problem Refine Last Month Time Refine
  • 14. Research Front • Age to Contribute. • Outsiders are more likely to come up with new ideas. • Naï students help! ve
  • 16. SHIFT • From areas you know into other areas you don’t know. • Examples: • Detailed deformation  Image warping • Captcha  Image emerging
  • 17. Adapt • Adopt from other field into your expertise • Examples: • L1 median  Image enhancing, filtering and surface reconstruction • Machine learning  3D analysis • Mean-value coordinate  Image editing, cloning
  • 18. Expand • Expansion of an existing area • Examples: • Seam carving for image  For video • 2D vector texture  3D vector volume texture
  • 19. Trends, opportunities • Identify new phenomena recently appeared, and employ them. • Examples: • Photo explosion on web  Scene completing using web searching, ``Sketch2photo”, photo tourism • Popularity of Wii  Kinect
  • 20. Identify successful techniques and apply • Internet  Image completion  Surface completion • Computational photography  Kinect • High-performance Computing  Mechanical Turk
  • 21.
  • 22. Identify / Problems • Ray Tracing • Radiosity • Image Retargeting • Mesh Compression • Etc…
  • 23. Retro • Pick a problem that was only hot 20 years ago and revisit it. • Example: • Occlusion Culling  City Visualization
  • 24. Invent a New Problem
  • 25. Reverse a Known Problem • Synthesis large texture from small texture  Abstract from large texture to small texture (Inversed texture synthesis!) • Detect an object in the image  Hide classified information in the image • Image Colorization  Image Grayization
  • 26. Find an Unexplored Problem • Depixelizing Pixel Art • Face Beautification
  • 27.
  • 28. And Expose it Right! • Make it sound interesting • Surprise!!! • A general message
  • 29. Terminology is important • Final words • Make your readers’ life as easy as you can • Main thing: aim at innovative, impactful research work • Don’t despair!
  • 30. Avoid the “delta” impression • Chrystal clear expression • Intuition is always helpful • Try to find the simplest understandable explanation for your math
  • 31. Practical Tips for Math haircut • Clear and neat notation • Always define all symbols • Give equation numbers • Assume nothing, explain everything
  • 32. How to get away with it? • Make sure you speak the language of the community • Do your homework-learn previous work • Use common terminology
  • 33. Writing: get help and learn from experienced people • Contribution/page radio • Single idea: 4 pages • 1.5 ideas: 6 pages • 2 ideas: >8 pages • Schedule your projects as early as possible • The best of luck && Take care of your health~~
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. If you are not highly experienced, you’d group with other 2~6 people.
  • 39. The multi-touch screen in your hands was invented in 70’s, as a failed product.
  • 40.
  • 41. Live as Baining Baining Guo: • 1986: firstly heard CG • 1988: live with Eric Haines • 1989: met Dani Lischinski • 1990: attended D.Greenberg’s Graphics course • 1996: firstly attend SIGGRAPH conference • 1998: first SIGGRAPH paper • 1999 ~ now: more SIGGRAPH papers, • And much more rejected ones.
  • 42. Our mission • Advance in each field we do research • Transfer new technologies into products • Ensure your lab a future!
  • 43. Faster, higher, stronger! You only live once, so have some serious fun.
  • 44. Kill, Kill,KILL!!! KILL, Kill!!! • Good ideas grow from killing bad ideas • Kill false or mediocre projects • Be ruthless • Focus on one high-quality work • Walk the fine line of greatness and stupidity • “Fail fast” you should! • If you feel trapped in your idea, usually it would be a bad idea.
  • 45. You’d always: Collaborate and contact with Product Developers and Users
  • 47. As you start • Break writer’s block, start with the body • From text to structures: • Relentlessly focus on what you’ve done and never try to impress everyone • Structure, structure, structure… • Be concise: “Appendix test”! • One section for one person if you are working as a group (hope you’re not writing alone!)
  • 48. Perfectionism Question yourself: • Have you provided references or justification for whatever you stated? • For things difficult to evaluate mathematically, have you provided a user study? • Does your method have a lot of practical applications? Are they surprisingly fresh or just stereotyped ones? • Can’t your results be more pleasing?
  • 49. “Introduction” • Where passion met facts • So be passionate!
  • 51. Other RULES • Don’t copy conclusion from abstract. • Here you’d have some more deeper view! • Never praise your own work! • Not “we present an elegant algorithm…” • Don’t (intentionally or unintentionally) hide problems! • Realize the problem and try to fix that (either in your paper or in your future work), not elude from that.
  • 52.
  • 53.
  • 54. What if Rejected? • Never forget the long term review • Building a career is a long process. • Your physical and mental health come first. • Sustained good performance comes next. • Always act professionally. • Drastic local events are not big deals in long term.
  • 55. What if Rejected? • So have a good rest! • Don’t bet your career on a SIGGRAPH paper! • Inspired by the reviews? • Resubmit. • Mature work? • Find your champions and get the work out ASAP. • Again anchor your decision on analysis of your work
  • 56. Live with rejections • Do what you love, so that you won’t mind reject • Treat rejections as normal and routine • Life is not as fun without failures (I mean it)
  • 57. Learn from your rejections • You CAN learn from rejections • Learn to listen to your reviews, and filter out their outliers. • Learn to listen to your friends.
  • 58. The review Form • Did the reviewer understand what the paper is about? • Contribution scope: How important is your work? Is widely applicable? Is there abundant analysis? • Contribution magnitude: amount of novelty, originality. • If the paper is poorly written, it always get rejection no matter how good the idea is. • It’s your responsibility to ensure the reviewers understand your paper, make their job easier! • Be kind/fair, avoid insulting previous methods! • Completeness, mention important implementation details, constant values. • Make sure you demonstrate/discuss any drawbacks or limitations
  • 59. The importance of the Introduction cannot be more estimated • “Uneducated guess”: in over 90% the reviewers will have made up his mind while reading Introduction. • Goals: • What the paper is about? • What problems does it address? • Why should the reader care?
  • 60. Convince • Your problem should be important. It has not been solved enough. • Apparently you have a novel solution.
  • 61. Tips I • Demonstrate the problem solving • Show the shortcomings of existing methods • Visual aids to help explain • Demonstrate the quality • The reviewers should understand just from figures & captions.
  • 62. Tips II • Always keeping promises • Never over/understate • Make a balance between your and previous work • Be through, be fair, and support your claim about their shortcomings, never write a laundry list for them • In your results, you’d point out benefit. Don’t assume the reviewers understand • In your conclusions, re-iterate limitations for future work and summarize what you’ve achieved.
  • 63. Start trying when you are 22-25 years old Failure with first couple of tries Your first  happiest day of your life! Afterwards, life settling into a routine … ROAD TO 1ST SIG PAPER
  • 64. Like your first love • Idealistic: beautiful, even sexy, pretty name … • The hardest to get  few “love at first sight” • Devote your passion and patience
  • 65. Do not sue me … • Be a little bit careful if you are married  • It helps to be single … • or Chinese: new year always after deadline!
  • 66. Making the first … • The right people • The right mindset • The right problem
  • 67. People: mentor • Learn from and work with the experts • They know • What is a SIGGRAPH-able idea • How to make a SIGGRAPH paper • How to do that in an industrial lab • How to write a SIGGRAPH paper • …
  • 68. People: student • One who can finish • Smart and hard-working • No genius  needs execution • One who can pay attention to details • One who has the sense of aesthetics • One One who write,notleast the technical week! who can does at wait until the last parts
  • 69. People: colleague • Not an exact match with your expertise • Those who complement you • Machine learning, statistics, optimization • Differential geometry • Those who brings you surprising problems • Architects, artists, designers … • Engineers or manufacturers from all industries …
  • 70. Mindset: love it! • Enjoy the thrill of getting a SIGGRAPH paper • Even a bit of an addition • Show joy, not bitterness • Be optimistic
  • 71. Mindset: patience • Which is harder? • Beautiful and polished images/results/videos • Brilliant presentation • A cool and new idea • Comprehensive evaluation • Luck can lead you to an idea, but not the others! • For those, you need A LOT of patience
  • 72. Mindset: have fun • “Fun with shapes” • Have your family enjoy it • Buy more time on your submission
  • 73. TIPS III • Make SIGGRAPH papers your love • Find the right people, mindset, and problem • Keep exploring the more unknown • Shape understanding • Creative modeling and design • When writing, try really hard to make your point
  • 74. But really … • There is no single recipe To think there is a single type of problem that will make SIGGRAPH is like thinking there is one type of people who is going to be the love of your life!  my quote imitated from Edgar Dijkstra • It is about you … Do only what only you can do!  Edgar Dijkstra
  • 75. Do what you love • All other factors are ephemeral • Trend, popularity, hotness, … • More likely to be productive and successful • You will spend a lot of time on your stuff • Less likely regret in the worst case (e.g. reject) • At least you have fun • Start your own stuff • It is like investing; followers are already late • Life is too short
  • 76. Do the best • Graphics → SIGGRAPH • Vision → CVPR, ICCV • … • Hard work anyway; so go for the jugular • Happier if succeed, less sad if fail • Life is too short
  • 77. Randomness • Humans prefer certainty • Life is random end end start start fiction reality
  • 78. Randomness in accept/reject clear accept accept borderline deterministic quality bar stochastic quality zone reject clear reject fiction reality
  • 79. Monte Carlo Sampling • Life long intrinsic acceptance rate r = x% • r seems 0 if the first paper got rejected • r seems 1 if the first paper got accepted • Need more samples! • (be patient, and try more.)
  • 80. Objectivity • Humans are biased Score by others Score by you • Optimistic → self • Pessimistic → others • Get feedbacks • Early & frequent • Self criticism Paper by you Paper by others
  • 81. Don’t get mad • (a few) nasty reviewers might exist • Useless to get upset • Get even! • Assume reviewers are going to kill your paper
  • 82. Discipline • Humans like to procrastinate • Start early • Manage projects by • Paper draft • Schedule
  • 83. Practice • Humans are lazy • Research is a craft; learn through practice code talk read write experi- create ment
  • 84. Practice what? • A chain is only as strong as its weakest link • Practice the weakest link Cause of rejection
  • 85. Be happy • Long term productivity depends on happiness • Live healthy and happy • Sleep, exercise, eat, social life, … • Creativity depends on happiness • I got all my ideas outside office • Be nice and positive to others  • Especially in conferences & reviews
  • 86. WELCOME TO SIGGRAPH 2013 You won’t be in time if you haven’t written your paper for Danny Cohen-Or SIGGRAPH/Asia 2012… Baining Guo Liyi Wei Olga Sorkine Kun Zhou Hao Zhang