Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gst-plugins-bad
gst-plugins-bad
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,016
    • Issues 1,016
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 199
    • Merge Requests 199
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #622

Closed
Open
Opened Oct 16, 2017 by Bugzilla Migration User@bugzilla-migration

opencv: new cameracalibrate and cameraundistort elements

Submitted by Philippe Renon

Link to original bug (#789075)

Description

The two new elements are based on this OpenCV tutorial : Based on this tutorial: https://docs.opencv.org/2.4/doc/tutorials/calib3d/camera_calibration/camera_calibration.html

In a nutshell:

The cameracalibrate elements takes an operator through a camera calibration procedure. The operator presents a calibration pattern to the camera for multiple detections. See the photos at the end of the tutorial to get a glimpse of what it looks like. This procedure can be CPU intensive while it is in progress. All the processing is done inline (can stall the pipeline at times).

The cameraundistort uses the results of the calibration to correct the camera images. In that process some pixels will be lost and the images will be scaled up.
It is basically a transform element and CPU usage is moderate.

Version: 1.12.3

Assignee
Assign to
1.15.1
Milestone
1.15.1
Assign milestone
Time tracking
None
Due date
None
Reference: gstreamer/gst-plugins-bad#622