SlideShare a Scribd company logo
How to realize
REAL TIME IMAGE STITCHING
with multiple camera
Hiroshi Matsuoka
Open CV is a collection of
general purpose image
processing functions.
However, it does not mean
those functions have been well
optimized.
Here, I will introduce
how to optimize
OpenCV
for real-time
image stitching.
Stitching module of OpenCV uses
GPU partially(left).
So, I optimized to process fully on
the GPU(right).
Conclusion
• OpenCV functions are not well optimized.
• For particular application, you must optimize it.
• Cult of the GPU!
DEMO

More Related Content

PPTX
Presentation1
DOCX
Sound cloud script q4
PPTX
Technologies
PDF
The Red One
PDF
Is it possible to upgrade or revert ontap versions on a Simulator
PPTX
Argon360 – real time video stitching
PPT
Online Video: Threat or Opportunity (2012 NAB Show)
PDF
Verizon NAB Show Media Cloud Ecosystem April 6, 2015 Final Scott Spector
Presentation1
Sound cloud script q4
Technologies
The Red One
Is it possible to upgrade or revert ontap versions on a Simulator
Argon360 – real time video stitching
Online Video: Threat or Opportunity (2012 NAB Show)
Verizon NAB Show Media Cloud Ecosystem April 6, 2015 Final Scott Spector

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Spectroscopy.pptx food analysis technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Mushroom cultivation and it's methods.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
August Patch Tuesday
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Machine learning based COVID-19 study performance prediction
A comparative study of natural language inference in Swahili using monolingua...
SOPHOS-XG Firewall Administrator PPT.pptx
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Spectroscopy.pptx food analysis technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Digital-Transformation-Roadmap-for-Companies.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Mushroom cultivation and it's methods.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
August Patch Tuesday
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Machine Learning_overview_presentation.pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Ad
Ad

How to realize REAL TIME IMAGE STITCHING

  • 1. How to realize REAL TIME IMAGE STITCHING with multiple camera Hiroshi Matsuoka
  • 2. Open CV is a collection of general purpose image processing functions. However, it does not mean those functions have been well optimized.
  • 3. Here, I will introduce how to optimize OpenCV for real-time image stitching.
  • 4. Stitching module of OpenCV uses GPU partially(left). So, I optimized to process fully on the GPU(right).
  • 5. Conclusion • OpenCV functions are not well optimized. • For particular application, you must optimize it. • Cult of the GPU!