SlideShare une entreprise Scribd logo
1  sur  16
Matterhorn Unconference 2014
Let’s fix it in post! Ideas for automated
post-recording video handling
Stephen Marquard
University of Cape Town
19 March 2014
Why post-process video?
A different approach to solving the blackboard challenge
Improve video quality
Close-ups
More natural perspectives
Avoid challenging lighting conditions (e.g. projection)
Smooth motion (perfect knowledge of the future)
Adjust for optimal colour / white balance / contrast
Cost
Multiple fixed HD IP cameras for half the cost of a PTZ camera / solution
Cost
+ +
<
Bosch Dinion HD832
IP camera
Vaddio ClearVIEW
HD-USB IP camera
The blackboard challenge
How to get useful video where
blackboard writing and diagrams
are legible in large, wide venues
Avoid sightline problems
A real-time blackboard solution
LectureSight:
Direct a PTZ camera to
follow the presenter, using
real-time image analysis
from an overview camera.
https://opencast.jira.com/wi
ki/display/LECTURESIGHT
/LectureSight+Project+Ho
me
A post-processing presenter solution
http://wiki.teltek.es/display/GaliTracker/GaliTracker+Home
GaliTracker
does
cropping and
zooming
from a fixed
HD image to
give a
presenter
closeup
Multiple fixed cameras 1
Multiple fixed cameras 2
Multiple fixed cameras 3
Post-processing
The capture agent records multiple camera streams
(probably IP cameras): the mediapackage has 2, 3 or 4
presenter videos rather than 1.
The camera streams are then post-processed to create a
single presenter video (perhaps on the CA itself)
Approaches:
1. Virtual panning (combine and crop)
2. Mixing (source selection)
Virtual panning
Left camera
frame
Centre camera
frame
Right camera
frame
Single panoramic image constructed from 3 fixed camera images
Wide frame is cropped to position the presenter optimally (two-pass approach)
Pros: smooth motion, optimal view.
Cons: stitching images may be tricky, shifting perspectives.
Mixing from multiple sources
Image analysis and two-pass approach to select transition points between
cameras (switch or cross-fade).
Left camera Centre camera Right camera
Selected
camera
Other post-processing ideas
Improve colour, white balance and contrast dynamically or
per region in the image.
Compensate for the
effect of projector
image in the frame,
and poor presenter
lighting.
Other post-processing ideas
Improve image perspective and geometry
Correct for fishbowl
and other disturbing
lens and camera
positioning artefacts
What next?
• Get involved! Good project topics for students.
• Share your ideas and possible contributions on the
Matterhorn list(s).

Contenu connexe

Tendances

Unit 6 Poster And Advert Design
Unit 6   Poster And Advert DesignUnit 6   Poster And Advert Design
Unit 6 Poster And Advert Design
c.west
 
Commercial security camera systems
Commercial security camera systemsCommercial security camera systems
Commercial security camera systems
Martha Nair
 
Experimental photography task 3
Experimental photography  task 3Experimental photography  task 3
Experimental photography task 3
PJG123
 
Quiz 3 Photo 1 Portrait
Quiz 3 Photo 1 PortraitQuiz 3 Photo 1 Portrait
Quiz 3 Photo 1 Portrait
Eugene Louie
 
Evaluation of water advert (1)
Evaluation of water advert (1)Evaluation of water advert (1)
Evaluation of water advert (1)
dhnr
 

Tendances (20)

Boot Camp Lesson 1
Boot Camp Lesson 1Boot Camp Lesson 1
Boot Camp Lesson 1
 
- Meeting The TV/Internet Convergence Challenge - Improve Your Video Product...
 - Meeting The TV/Internet Convergence Challenge - Improve Your Video Product... - Meeting The TV/Internet Convergence Challenge - Improve Your Video Product...
- Meeting The TV/Internet Convergence Challenge - Improve Your Video Product...
 
Loading a film
Loading a filmLoading a film
Loading a film
 
DSLR video
DSLR videoDSLR video
DSLR video
 
Photography 101 and PR Basics
Photography 101 and PR BasicsPhotography 101 and PR Basics
Photography 101 and PR Basics
 
Unit 6 Poster And Advert Design
Unit 6   Poster And Advert DesignUnit 6   Poster And Advert Design
Unit 6 Poster And Advert Design
 
Photographic Composition- Zoom and Crop
Photographic Composition- Zoom and CropPhotographic Composition- Zoom and Crop
Photographic Composition- Zoom and Crop
 
Class4(1)
Class4(1)Class4(1)
Class4(1)
 
Digital Camera VS Film Camera
Digital Camera VS Film CameraDigital Camera VS Film Camera
Digital Camera VS Film Camera
 
Commercial security camera systems
Commercial security camera systemsCommercial security camera systems
Commercial security camera systems
 
Photography 101 - San Diego Photography Classes
Photography 101 - San Diego Photography ClassesPhotography 101 - San Diego Photography Classes
Photography 101 - San Diego Photography Classes
 
Experimental photography task 3
Experimental photography  task 3Experimental photography  task 3
Experimental photography task 3
 
Maisie lee
Maisie leeMaisie lee
Maisie lee
 
Unit 18 l01
Unit 18 l01 Unit 18 l01
Unit 18 l01
 
Have a Look on Top 10 DSLR's By Nitin Khanna
Have a Look on Top 10 DSLR's By Nitin Khanna Have a Look on Top 10 DSLR's By Nitin Khanna
Have a Look on Top 10 DSLR's By Nitin Khanna
 
Quiz 3 Photo 1 Portrait
Quiz 3 Photo 1 PortraitQuiz 3 Photo 1 Portrait
Quiz 3 Photo 1 Portrait
 
PhoneOgraphy
PhoneOgraphyPhoneOgraphy
PhoneOgraphy
 
Digital photography-tip
Digital photography-tipDigital photography-tip
Digital photography-tip
 
Evaluation of water advert (1)
Evaluation of water advert (1)Evaluation of water advert (1)
Evaluation of water advert (1)
 
Live Streaming On A Smartphone – Best Practice Advice From Inner Ear
Live Streaming On A Smartphone – Best Practice Advice From Inner EarLive Streaming On A Smartphone – Best Practice Advice From Inner Ear
Live Streaming On A Smartphone – Best Practice Advice From Inner Ear
 

En vedette

Presentación servicios
Presentación serviciosPresentación servicios
Presentación servicios
Sinergia León
 
Juan carlos herrera ayala oe2 aap1
Juan carlos herrera ayala oe2 aap1Juan carlos herrera ayala oe2 aap1
Juan carlos herrera ayala oe2 aap1
Herrera_Jcha
 
August 13 network
August 13 networkAugust 13 network
August 13 network
BSTB
 
Jogos internos 10082011
Jogos internos 10082011Jogos internos 10082011
Jogos internos 10082011
teresavalse
 
Stratesys - Brochure Corporativo - BR
Stratesys - Brochure Corporativo - BRStratesys - Brochure Corporativo - BR
Stratesys - Brochure Corporativo - BR
Alessandra Paes
 
Retreat attendee contact list
Retreat attendee contact listRetreat attendee contact list
Retreat attendee contact list
Serve Indiana
 

En vedette (20)

Presentación servicios
Presentación serviciosPresentación servicios
Presentación servicios
 
Deseos Amigos Para Reenviar
Deseos Amigos Para ReenviarDeseos Amigos Para Reenviar
Deseos Amigos Para Reenviar
 
Juan carlos herrera ayala oe2 aap1
Juan carlos herrera ayala oe2 aap1Juan carlos herrera ayala oe2 aap1
Juan carlos herrera ayala oe2 aap1
 
August 13 network
August 13 networkAugust 13 network
August 13 network
 
Agenda culturală ARCH-I pe luna noiembrie 2015
Agenda culturală ARCH-I pe luna noiembrie 2015Agenda culturală ARCH-I pe luna noiembrie 2015
Agenda culturală ARCH-I pe luna noiembrie 2015
 
Catálogo Celuna S.coop
Catálogo Celuna S.coopCatálogo Celuna S.coop
Catálogo Celuna S.coop
 
Jogos internos 10082011
Jogos internos 10082011Jogos internos 10082011
Jogos internos 10082011
 
Globiz international system
Globiz international systemGlobiz international system
Globiz international system
 
Academia de formacion
Academia de formacionAcademia de formacion
Academia de formacion
 
1. Mineral Silicate Paint
1. Mineral Silicate Paint1. Mineral Silicate Paint
1. Mineral Silicate Paint
 
Presentación adictos sm valencia feb 2011
Presentación adictos sm valencia feb 2011Presentación adictos sm valencia feb 2011
Presentación adictos sm valencia feb 2011
 
Archon advisory corporation presentation 12 30-14
Archon advisory corporation presentation 12 30-14Archon advisory corporation presentation 12 30-14
Archon advisory corporation presentation 12 30-14
 
Stratesys - Brochure Corporativo - BR
Stratesys - Brochure Corporativo - BRStratesys - Brochure Corporativo - BR
Stratesys - Brochure Corporativo - BR
 
comic
comiccomic
comic
 
Al mejor entendedor, ninguna palabra por Héctor Ugalde Corral (UCH)
Al mejor entendedor, ninguna palabra por Héctor Ugalde Corral (UCH)Al mejor entendedor, ninguna palabra por Héctor Ugalde Corral (UCH)
Al mejor entendedor, ninguna palabra por Héctor Ugalde Corral (UCH)
 
Presentación Vinos Italianos
Presentación Vinos ItalianosPresentación Vinos Italianos
Presentación Vinos Italianos
 
22 organos-de-reproduccion1
22 organos-de-reproduccion122 organos-de-reproduccion1
22 organos-de-reproduccion1
 
Retreat attendee contact list
Retreat attendee contact listRetreat attendee contact list
Retreat attendee contact list
 
Otello
OtelloOtello
Otello
 
Tests language en
Tests language enTests language en
Tests language en
 

Similaire à Matterhorn 2014 Unconference: Ideas for automated post-recording video handling

Gigapixel Photography: RCAHMW
Gigapixel Photography: RCAHMWGigapixel Photography: RCAHMW
Gigapixel Photography: RCAHMW
RCAHMW
 
Multi-camera filming: theory recap
Multi-camera filming: theory recapMulti-camera filming: theory recap
Multi-camera filming: theory recap
iain bruce
 
Day 1 presentation terminology
Day 1 presentation   terminologyDay 1 presentation   terminology
Day 1 presentation terminology
kelv_w
 

Similaire à Matterhorn 2014 Unconference: Ideas for automated post-recording video handling (20)

Generating a time shrunk lecture video by event
Generating a time shrunk lecture video by eventGenerating a time shrunk lecture video by event
Generating a time shrunk lecture video by event
 
Agenda Digital Cameras In The Classroom05
Agenda Digital Cameras In The Classroom05Agenda Digital Cameras In The Classroom05
Agenda Digital Cameras In The Classroom05
 
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
 
Broadcast Lens Technology Part 3
Broadcast Lens Technology Part 3Broadcast Lens Technology Part 3
Broadcast Lens Technology Part 3
 
Use What You Have and (Still) Produce Great Video to Increase Sales on the We...
Use What You Have and (Still) Produce Great Video to Increase Sales on the We...Use What You Have and (Still) Produce Great Video to Increase Sales on the We...
Use What You Have and (Still) Produce Great Video to Increase Sales on the We...
 
Digital Media 2 Cameras
Digital Media 2 CamerasDigital Media 2 Cameras
Digital Media 2 Cameras
 
Gigapixel Photography: RCAHMW
Gigapixel Photography: RCAHMWGigapixel Photography: RCAHMW
Gigapixel Photography: RCAHMW
 
Using Digital Cameras For Visual Literacy
Using Digital Cameras For Visual LiteracyUsing Digital Cameras For Visual Literacy
Using Digital Cameras For Visual Literacy
 
Intro to Digital Photography
Intro to Digital PhotographyIntro to Digital Photography
Intro to Digital Photography
 
Multi-camera filming: theory recap
Multi-camera filming: theory recapMulti-camera filming: theory recap
Multi-camera filming: theory recap
 
FS Presentation CCTV solution smartshop.pptx
FS Presentation CCTV solution smartshop.pptxFS Presentation CCTV solution smartshop.pptx
FS Presentation CCTV solution smartshop.pptx
 
Best Practices To Improve Your Digital Photographs
Best Practices To Improve Your Digital PhotographsBest Practices To Improve Your Digital Photographs
Best Practices To Improve Your Digital Photographs
 
Best Practices To Improve Your Digital Photographs
Best Practices To Improve Your Digital PhotographsBest Practices To Improve Your Digital Photographs
Best Practices To Improve Your Digital Photographs
 
Best Practices
Best PracticesBest Practices
Best Practices
 
Tech comm video
Tech comm videoTech comm video
Tech comm video
 
cali.ppt
cali.pptcali.ppt
cali.ppt
 
Day 1 presentation terminology
Day 1 presentation   terminologyDay 1 presentation   terminology
Day 1 presentation terminology
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Virtual projector
Virtual projectorVirtual projector
Virtual projector
 
Step Into Security Webinar - IP Security Camera Techniques for Video Surveill...
Step Into Security Webinar - IP Security Camera Techniques for Video Surveill...Step Into Security Webinar - IP Security Camera Techniques for Video Surveill...
Step Into Security Webinar - IP Security Camera Techniques for Video Surveill...
 

Plus de Stephen Marquard

Advancing Online Assessment in Medical Education
Advancing Online Assessment in Medical EducationAdvancing Online Assessment in Medical Education
Advancing Online Assessment in Medical Education
Stephen Marquard
 
SMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in SakaiSMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in Sakai
Stephen Marquard
 

Plus de Stephen Marquard (20)

The implementation of an Opt-Out Lecture Recording Policy at the University o...
The implementation of an Opt-Out Lecture Recording Policy at the University o...The implementation of an Opt-Out Lecture Recording Policy at the University o...
The implementation of an Opt-Out Lecture Recording Policy at the University o...
 
Orchestrating Self-Service Video Workflows with Opencast
Orchestrating Self-Service Video Workflows with OpencastOrchestrating Self-Service Video Workflows with Opencast
Orchestrating Self-Service Video Workflows with Opencast
 
Smart workflows for Opencast
Smart workflows for OpencastSmart workflows for Opencast
Smart workflows for Opencast
 
LectureSight is awesome and getting better! 
LectureSight is awesome and getting better! LectureSight is awesome and getting better! 
LectureSight is awesome and getting better! 
 
Track4K in production at the University of Cape Town
Track4K in production at the University of Cape TownTrack4K in production at the University of Cape Town
Track4K in production at the University of Cape Town
 
Opencast Valencia 2017: Users, groups, roles, ACLs and providers
Opencast Valencia 2017: Users, groups, roles, ACLs and providersOpencast Valencia 2017: Users, groups, roles, ACLs and providers
Opencast Valencia 2017: Users, groups, roles, ACLs and providers
 
Opencast and Sakai at UCT, LectureSight and Track4K
Opencast and Sakai at UCT, LectureSight and Track4KOpencast and Sakai at UCT, LectureSight and Track4K
Opencast and Sakai at UCT, LectureSight and Track4K
 
LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)
 
Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015Opencast Project Update at Open Apereo 2015
Opencast Project Update at Open Apereo 2015
 
Why do students use lecture recordings?
Why do students use lecture recordings?Why do students use lecture recordings?
Why do students use lecture recordings?
 
Introduction to Opencast Matterhorn: Apereo 2014
Introduction to Opencast Matterhorn: Apereo 2014Introduction to Opencast Matterhorn: Apereo 2014
Introduction to Opencast Matterhorn: Apereo 2014
 
Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014
Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014
Introduction to Opencast Matterhorn, Apereo Mexico Conference, May 2014
 
Opencast Matterhorn at UCT
Opencast Matterhorn at UCTOpencast Matterhorn at UCT
Opencast Matterhorn at UCT
 
Open Text: Speech recognition in Opencast Matterhorn
Open Text: Speech recognition in Opencast MatterhornOpen Text: Speech recognition in Opencast Matterhorn
Open Text: Speech recognition in Opencast Matterhorn
 
Wreck a nice beach: adventures in speech recognition
Wreck a nice beach: adventures in speech recognitionWreck a nice beach: adventures in speech recognition
Wreck a nice beach: adventures in speech recognition
 
Advancing Online Assessment in Medical Education
Advancing Online Assessment in Medical EducationAdvancing Online Assessment in Medical Education
Advancing Online Assessment in Medical Education
 
SMS, Q&A and Course Evaluations in Sakai
SMS, Q&A and Course Evaluations in SakaiSMS, Q&A and Course Evaluations in Sakai
SMS, Q&A and Course Evaluations in Sakai
 
SMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in SakaiSMS, Q&A, Course Evaluation tools in Sakai
SMS, Q&A, Course Evaluation tools in Sakai
 
Sakai E Learning Update Sep09
Sakai E Learning Update Sep09Sakai E Learning Update Sep09
Sakai E Learning Update Sep09
 
Vula is my survival kit
Vula is my survival kitVula is my survival kit
Vula is my survival kit
 

Dernier

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Dernier (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
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
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
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...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

Matterhorn 2014 Unconference: Ideas for automated post-recording video handling

  • 1. Matterhorn Unconference 2014 Let’s fix it in post! Ideas for automated post-recording video handling Stephen Marquard University of Cape Town 19 March 2014
  • 2. Why post-process video? A different approach to solving the blackboard challenge Improve video quality Close-ups More natural perspectives Avoid challenging lighting conditions (e.g. projection) Smooth motion (perfect knowledge of the future) Adjust for optimal colour / white balance / contrast Cost Multiple fixed HD IP cameras for half the cost of a PTZ camera / solution
  • 3. Cost + + < Bosch Dinion HD832 IP camera Vaddio ClearVIEW HD-USB IP camera
  • 4. The blackboard challenge How to get useful video where blackboard writing and diagrams are legible in large, wide venues
  • 6. A real-time blackboard solution LectureSight: Direct a PTZ camera to follow the presenter, using real-time image analysis from an overview camera. https://opencast.jira.com/wi ki/display/LECTURESIGHT /LectureSight+Project+Ho me
  • 7. A post-processing presenter solution http://wiki.teltek.es/display/GaliTracker/GaliTracker+Home GaliTracker does cropping and zooming from a fixed HD image to give a presenter closeup
  • 11. Post-processing The capture agent records multiple camera streams (probably IP cameras): the mediapackage has 2, 3 or 4 presenter videos rather than 1. The camera streams are then post-processed to create a single presenter video (perhaps on the CA itself) Approaches: 1. Virtual panning (combine and crop) 2. Mixing (source selection)
  • 12. Virtual panning Left camera frame Centre camera frame Right camera frame Single panoramic image constructed from 3 fixed camera images Wide frame is cropped to position the presenter optimally (two-pass approach) Pros: smooth motion, optimal view. Cons: stitching images may be tricky, shifting perspectives.
  • 13. Mixing from multiple sources Image analysis and two-pass approach to select transition points between cameras (switch or cross-fade). Left camera Centre camera Right camera Selected camera
  • 14. Other post-processing ideas Improve colour, white balance and contrast dynamically or per region in the image. Compensate for the effect of projector image in the frame, and poor presenter lighting.
  • 15. Other post-processing ideas Improve image perspective and geometry Correct for fishbowl and other disturbing lens and camera positioning artefacts
  • 16. What next? • Get involved! Good project topics for students. • Share your ideas and possible contributions on the Matterhorn list(s).