ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
||
Stephen Marquard, University of Cape Town
Stuart Phillipson, University of Manchester
Vienna, February 2018
14/02/2018 1
LectureSight is awesome and getting better!
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 2
Overview
LectureSight at University of Manchester
LectureSight at University of Cape Town
What¡¯s new in LectureSight:
? More committers
? New documentation
? Improved UI
? Pan & Tilt operator
? Easier calibration
? Better tracking
? Metrics
? Galicaster plugin
? Dashboard
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 3
LectureSight at University of Manchester
(Demo video from Manchester)
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 4
LectureSight at University of Cape Town
Around 18 larger venues equipped, in daily use
Axis 5915 PTZ Cameras
Logitech and Raspberry Pi overview cameras
Some difficulties:
? Overview cameras become misaligned
? Overview cameras not positioned optimally
? Calibration sometimes not accurate
? ¡°Distracted¡± tracking (presenter not in frame)
? Poor performance in very low light conditions
? USB/CAT5 extender and RPi camera issues
? Some venues need tilting as well as pan
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 5
More committers
? Ben Wulff (creator, now at Fraunhofer)
? James Perrin (UoM)
? Stephen Marquard (UCT)
We will review and merge your pull request promptly ?
|| 14/02/2018 6
New documentation: docs.lecturesight.org
|| 14/02/2018 7
Improved UI
PTZ Camera Control
now shows:
? Overview image as
background
? PTZ Camera field of
view
? Position of the
tracked object, target
camera position and
actual camera
position
Much easier to verify
that calibration and
configuration is correct.
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 8
Pan & Tilt Operator
Contributed by Manchester
Camera now tracks vertically as well as horizontally
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 9
Easier calibration
Calibration uses spline
interpolation and is also more
accurate.
Pick 3 to 5 fixed points on
the overview image, and
place markers on them in the
Scene Profile Editor.
Set camera presets to the
same points in the Axis 5915
web UI.
Restart LectureSight.
Voila! You¡¯re (mostly) done.
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 10
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 11
Better tracking
Tracking persistence has been improved, so the tracker remains
on an object for longer, and is therefore less distracted by transient
movements elsewhere in the image (for example on projector
screens, or encoding artefacts).
Preference is given to tracked objects which have moved some
distance since initial detection (real people)
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 12
Metrics
LectureSight will
create a metrics
JSON file for each
session (from start to
stop of recording, if
using the CA¡¯s
recording calendar)
Use metrics to
identify poor tracking
performance.
Use the Galicaster
plugin to attach the
metrics to the OC
mediapackage.
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 13
Galicaster plugin
Activates and deactivates LectureSight when recordings are
started and stopped manually in Galicaster
Attaches the LectureSight metrics file to the Opencast
mediapackage.
|| 14/02/2018 14
Dashboard
|| 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 15
Get LectureSight
http://docs.lecturesight.org/
http://bitbucket.org/bwulff/lecturesight/ (latest: 0.3-sprint)
https://opencast.jira.com/projects/LS/issues
Dashboard:
https://bitbucket.org/cilt/lecturesight-overview
Galicaster plugin:
https://bitbucket.org/cilt/matterhorn_ansible/raw/master/templates/lecturesight.py

More Related Content

Similar to LectureSight is awesome and getting better!? (20)

Comparative Analysis of IT Monitoring Tools
Comparative Analysis of IT Monitoring ToolsComparative Analysis of IT Monitoring Tools
Comparative Analysis of IT Monitoring Tools
apprize360
?
Wavefront-by-VMware-April-2019
Wavefront-by-VMware-April-2019Wavefront-by-VMware-April-2019
Wavefront-by-VMware-April-2019
Anil Gupta (AJ) - vExpert
?
Legacy Renewal of Central Framework in the Enterprise
Legacy Renewal of Central Framework in the EnterpriseLegacy Renewal of Central Framework in the Enterprise
Legacy Renewal of Central Framework in the Enterprise
Anatole Tresch
?
Monitor your spring boot application performances using inspectit apm
Monitor your spring boot application performances using inspectit apmMonitor your spring boot application performances using inspectit apm
Monitor your spring boot application performances using inspectit apm
Alain Lompo
?
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET Journal
?
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
Icinga
?
Survey Paper for Different Video Stabilization Techniques
Survey Paper for Different Video Stabilization TechniquesSurvey Paper for Different Video Stabilization Techniques
Survey Paper for Different Video Stabilization Techniques
IRJET Journal
?
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusSiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
Obeo
?
Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...
Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...
Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...
DeNA
?
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
Ocean Project
?
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Altair
?
SYM iSpectrum Business Cases
SYM iSpectrum Business CasesSYM iSpectrum Business Cases
SYM iSpectrum Business Cases
Todd Masters
?
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
CA Technologies
?
Back to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersBack to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding Frontiers
Safe Software
?
Securescape Introduction
Securescape IntroductionSecurescape Introduction
Securescape Introduction
Daden Limited
?
Hands-On Lab: Let's Build an ITSM Dashboard
Hands-On Lab: Let's Build an ITSM DashboardHands-On Lab: Let's Build an ITSM Dashboard
Hands-On Lab: Let's Build an ITSM Dashboard
CA Technologies
?
Hidden Camera 3 APIs in Android 4.4 (KitKat)
Hidden Camera 3 APIs in Android 4.4 (KitKat)Hidden Camera 3 APIs in Android 4.4 (KitKat)
Hidden Camera 3 APIs in Android 4.4 (KitKat)
Balwinder Kaur
?
Cisco project ideas
Cisco   project ideasCisco   project ideas
Cisco project ideas
VIT University
?
FINken eYe: Visual SLAM-Based Position Estimation
FINken eYe: Visual SLAM-Based Position EstimationFINken eYe: Visual SLAM-Based Position Estimation
FINken eYe: Visual SLAM-Based Position Estimation
Michael Mera
?
Onion Architecture with S#arp
Onion Architecture with S#arpOnion Architecture with S#arp
Onion Architecture with S#arp
Gary Pedretti
?
Comparative Analysis of IT Monitoring Tools
Comparative Analysis of IT Monitoring ToolsComparative Analysis of IT Monitoring Tools
Comparative Analysis of IT Monitoring Tools
apprize360
?
Legacy Renewal of Central Framework in the Enterprise
Legacy Renewal of Central Framework in the EnterpriseLegacy Renewal of Central Framework in the Enterprise
Legacy Renewal of Central Framework in the Enterprise
Anatole Tresch
?
Monitor your spring boot application performances using inspectit apm
Monitor your spring boot application performances using inspectit apmMonitor your spring boot application performances using inspectit apm
Monitor your spring boot application performances using inspectit apm
Alain Lompo
?
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET Journal
?
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
Icinga
?
Survey Paper for Different Video Stabilization Techniques
Survey Paper for Different Video Stabilization TechniquesSurvey Paper for Different Video Stabilization Techniques
Survey Paper for Different Video Stabilization Techniques
IRJET Journal
?
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusSiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
Obeo
?
Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...
Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...
Can We Make Maps from Videos? ~From AI Algorithm to Engineering for Continuou...
DeNA
?
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
ARTIST: a global approach to cloudify applications, OW2 Open Cloud Forum at C...
Ocean Project
?
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Surrogate Model-Based Reliability Analysis of Composite UAV Wing facilitation...
Altair
?
SYM iSpectrum Business Cases
SYM iSpectrum Business CasesSYM iSpectrum Business Cases
SYM iSpectrum Business Cases
Todd Masters
?
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
CA Technologies
?
Back to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersBack to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding Frontiers
Safe Software
?
Securescape Introduction
Securescape IntroductionSecurescape Introduction
Securescape Introduction
Daden Limited
?
Hands-On Lab: Let's Build an ITSM Dashboard
Hands-On Lab: Let's Build an ITSM DashboardHands-On Lab: Let's Build an ITSM Dashboard
Hands-On Lab: Let's Build an ITSM Dashboard
CA Technologies
?
Hidden Camera 3 APIs in Android 4.4 (KitKat)
Hidden Camera 3 APIs in Android 4.4 (KitKat)Hidden Camera 3 APIs in Android 4.4 (KitKat)
Hidden Camera 3 APIs in Android 4.4 (KitKat)
Balwinder Kaur
?
FINken eYe: Visual SLAM-Based Position Estimation
FINken eYe: Visual SLAM-Based Position EstimationFINken eYe: Visual SLAM-Based Position Estimation
FINken eYe: Visual SLAM-Based Position Estimation
Michael Mera
?
Onion Architecture with S#arp
Onion Architecture with S#arpOnion Architecture with S#arp
Onion Architecture with S#arp
Gary Pedretti
?

More from 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...
Stephen Marquard
?
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
Stephen Marquard
?
Smart workflows for Opencast
Smart workflows for OpencastSmart workflows for Opencast
Smart workflows for Opencast
Stephen Marquard
?
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
Stephen Marquard
?
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
Stephen Marquard
?
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
Stephen Marquard
?
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)
Stephen Marquard
?
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
Stephen Marquard
?
Why do students use lecture recordings?
Why do students use lecture recordings?Why do students use lecture recordings?
Why do students use lecture recordings?
Stephen Marquard
?
Introduction to Opencast Matterhorn: Apereo 2014
Introduction to Opencast Matterhorn: Apereo 2014Introduction to Opencast Matterhorn: Apereo 2014
Introduction to Opencast Matterhorn: Apereo 2014
Stephen Marquard
?
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
Stephen Marquard
?
Matterhorn 2014 Unconference: Ideas for automated post-recording video handling
Matterhorn 2014 Unconference: Ideas for automated post-recording video handlingMatterhorn 2014 Unconference: Ideas for automated post-recording video handling
Matterhorn 2014 Unconference: Ideas for automated post-recording video handling
Stephen Marquard
?
Opencast Matterhorn at UCT
Opencast Matterhorn at UCTOpencast Matterhorn at UCT
Opencast Matterhorn at UCT
Stephen Marquard
?
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
Stephen Marquard
?
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
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 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
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
?
Sakai E Learning Update Sep09
Sakai E Learning Update Sep09Sakai E Learning Update Sep09
Sakai E Learning Update Sep09
Stephen Marquard
?
Vula is my survival kit
Vula is my survival kitVula is my survival kit
Vula is my survival kit
Stephen Marquard
?
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...
Stephen Marquard
?
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
Stephen Marquard
?
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
Stephen Marquard
?
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
Stephen Marquard
?
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
Stephen Marquard
?
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)
Stephen Marquard
?
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
Stephen Marquard
?
Why do students use lecture recordings?
Why do students use lecture recordings?Why do students use lecture recordings?
Why do students use lecture recordings?
Stephen Marquard
?
Introduction to Opencast Matterhorn: Apereo 2014
Introduction to Opencast Matterhorn: Apereo 2014Introduction to Opencast Matterhorn: Apereo 2014
Introduction to Opencast Matterhorn: Apereo 2014
Stephen Marquard
?
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
Stephen Marquard
?
Matterhorn 2014 Unconference: Ideas for automated post-recording video handling
Matterhorn 2014 Unconference: Ideas for automated post-recording video handlingMatterhorn 2014 Unconference: Ideas for automated post-recording video handling
Matterhorn 2014 Unconference: Ideas for automated post-recording video handling
Stephen Marquard
?
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
Stephen Marquard
?
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
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 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
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
?
Sakai E Learning Update Sep09
Sakai E Learning Update Sep09Sakai E Learning Update Sep09
Sakai E Learning Update Sep09
Stephen Marquard
?

Recently uploaded (20)

How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18
Celine George
?
Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025Kaun TALHA quiz Prelims - El Dorado 2025
Kaun TALHA quiz Prelims - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
?
N.C. DPI's 2023 Language Diversity Briefing
N.C. DPI's 2023 Language Diversity BriefingN.C. DPI's 2023 Language Diversity Briefing
N.C. DPI's 2023 Language Diversity Briefing
Mebane Rash
?
EDL 290F Week 3 - Mountaintop Views (2025).pdf
EDL 290F Week 3  - Mountaintop Views (2025).pdfEDL 290F Week 3  - Mountaintop Views (2025).pdf
EDL 290F Week 3 - Mountaintop Views (2025).pdf
Liz Walsh-Trevino
?
POWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptx
POWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptxPOWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptx
POWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptx
MarilenQuintoSimbula
?
Modeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptxModeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptx
maribethlacno2
?
English 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom ObsEnglish 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom Obs
NerissaMendez1
?
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣsHow to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
Celine George
?
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Rass MELAI : an Internet MELA Quiz Finals - El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
?
How to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of SaleHow to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of Sale
Celine George
?
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
pinkdvil200
?
How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18
Celine George
?
Digital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptxDigital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptx
Dr. Sarita Anand
?
A PPT on the First Three chapters of Wings of Fire
A PPT on the First Three chapters of Wings of FireA PPT on the First Three chapters of Wings of Fire
A PPT on the First Three chapters of Wings of Fire
Beena E S
?
Adventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil SirAdventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil Sir
GUJARATCOMMERCECOLLE
?
Kaun TALHA quiz Finals -- El Dorado 2025
Kaun TALHA quiz Finals -- El Dorado 2025Kaun TALHA quiz Finals -- El Dorado 2025
Kaun TALHA quiz Finals -- El Dorado 2025
Conquiztadors- the Quiz Society of Sri Venkateswara College
?
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
?
The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .
saanidhyapatel09
?
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
?
CRITICAL THINKING AND NURSING JUDGEMENT.pptx
CRITICAL THINKING AND NURSING JUDGEMENT.pptxCRITICAL THINKING AND NURSING JUDGEMENT.pptx
CRITICAL THINKING AND NURSING JUDGEMENT.pptx
PoojaSen20
?
How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18How to attach file using upload button Odoo 18
How to attach file using upload button Odoo 18
Celine George
?
N.C. DPI's 2023 Language Diversity Briefing
N.C. DPI's 2023 Language Diversity BriefingN.C. DPI's 2023 Language Diversity Briefing
N.C. DPI's 2023 Language Diversity Briefing
Mebane Rash
?
EDL 290F Week 3 - Mountaintop Views (2025).pdf
EDL 290F Week 3  - Mountaintop Views (2025).pdfEDL 290F Week 3  - Mountaintop Views (2025).pdf
EDL 290F Week 3 - Mountaintop Views (2025).pdf
Liz Walsh-Trevino
?
POWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptx
POWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptxPOWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptx
POWERPOINT-PRESENTATION_DM-NO.017-S.2025.pptx
MarilenQuintoSimbula
?
Modeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptxModeling-Simple-Equation-Using-Bar-Models.pptx
Modeling-Simple-Equation-Using-Bar-Models.pptx
maribethlacno2
?
English 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom ObsEnglish 4 Quarter 4 Week 4 Classroom Obs
English 4 Quarter 4 Week 4 Classroom Obs
NerissaMendez1
?
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣsHow to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
How to use Init Hooks in Odoo 18 - Odoo ºÝºÝߣs
Celine George
?
How to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of SaleHow to Configure Restaurants in Odoo 17 Point of Sale
How to Configure Restaurants in Odoo 17 Point of Sale
Celine George
?
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1 2024  Lesson Plan M1...
Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1 2024 Lesson Plan M1...
pinkdvil200
?
How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18How to Modify Existing Web Pages in Odoo 18
How to Modify Existing Web Pages in Odoo 18
Celine George
?
Digital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptxDigital Tools with AI for e-Content Development.pptx
Digital Tools with AI for e-Content Development.pptx
Dr. Sarita Anand
?
A PPT on the First Three chapters of Wings of Fire
A PPT on the First Three chapters of Wings of FireA PPT on the First Three chapters of Wings of Fire
A PPT on the First Three chapters of Wings of Fire
Beena E S
?
Adventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil SirAdventure Activities Final By H R Gohil Sir
Adventure Activities Final By H R Gohil Sir
GUJARATCOMMERCECOLLE
?
Year 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptxYear 10 The Senior Phase Session 3 Term 1.pptx
Year 10 The Senior Phase Session 3 Term 1.pptx
mansk2
?
The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .The Constitution, Government and Law making bodies .
The Constitution, Government and Law making bodies .
saanidhyapatel09
?
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
?
CRITICAL THINKING AND NURSING JUDGEMENT.pptx
CRITICAL THINKING AND NURSING JUDGEMENT.pptxCRITICAL THINKING AND NURSING JUDGEMENT.pptx
CRITICAL THINKING AND NURSING JUDGEMENT.pptx
PoojaSen20
?

LectureSight is awesome and getting better!?

  • 1. || Stephen Marquard, University of Cape Town Stuart Phillipson, University of Manchester Vienna, February 2018 14/02/2018 1 LectureSight is awesome and getting better!
  • 2. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 2 Overview LectureSight at University of Manchester LectureSight at University of Cape Town What¡¯s new in LectureSight: ? More committers ? New documentation ? Improved UI ? Pan & Tilt operator ? Easier calibration ? Better tracking ? Metrics ? Galicaster plugin ? Dashboard
  • 3. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 3 LectureSight at University of Manchester (Demo video from Manchester)
  • 4. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 4 LectureSight at University of Cape Town Around 18 larger venues equipped, in daily use Axis 5915 PTZ Cameras Logitech and Raspberry Pi overview cameras Some difficulties: ? Overview cameras become misaligned ? Overview cameras not positioned optimally ? Calibration sometimes not accurate ? ¡°Distracted¡± tracking (presenter not in frame) ? Poor performance in very low light conditions ? USB/CAT5 extender and RPi camera issues ? Some venues need tilting as well as pan
  • 5. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 5 More committers ? Ben Wulff (creator, now at Fraunhofer) ? James Perrin (UoM) ? Stephen Marquard (UCT) We will review and merge your pull request promptly ?
  • 6. || 14/02/2018 6 New documentation: docs.lecturesight.org
  • 7. || 14/02/2018 7 Improved UI PTZ Camera Control now shows: ? Overview image as background ? PTZ Camera field of view ? Position of the tracked object, target camera position and actual camera position Much easier to verify that calibration and configuration is correct.
  • 8. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 8 Pan & Tilt Operator Contributed by Manchester Camera now tracks vertically as well as horizontally
  • 9. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 9 Easier calibration Calibration uses spline interpolation and is also more accurate. Pick 3 to 5 fixed points on the overview image, and place markers on them in the Scene Profile Editor. Set camera presets to the same points in the Axis 5915 web UI. Restart LectureSight. Voila! You¡¯re (mostly) done.
  • 10. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 10
  • 11. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 11 Better tracking Tracking persistence has been improved, so the tracker remains on an object for longer, and is therefore less distracted by transient movements elsewhere in the image (for example on projector screens, or encoding artefacts). Preference is given to tracked objects which have moved some distance since initial detection (real people)
  • 12. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 12 Metrics LectureSight will create a metrics JSON file for each session (from start to stop of recording, if using the CA¡¯s recording calendar) Use metrics to identify poor tracking performance. Use the Galicaster plugin to attach the metrics to the OC mediapackage.
  • 13. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 13 Galicaster plugin Activates and deactivates LectureSight when recordings are started and stopped manually in Galicaster Attaches the LectureSight metrics file to the Opencast mediapackage.
  • 15. || 14/02/2018First name Surname (edit via ¡°Insert¡± > ¡°Header & Footer¡±) 15 Get LectureSight http://docs.lecturesight.org/ http://bitbucket.org/bwulff/lecturesight/ (latest: 0.3-sprint) https://opencast.jira.com/projects/LS/issues Dashboard: https://bitbucket.org/cilt/lecturesight-overview Galicaster plugin: https://bitbucket.org/cilt/matterhorn_ansible/raw/master/templates/lecturesight.py