Category: Computer Vision

Triangulate 3D points from 3D imagepoints from a moving camera
Given two imagepoints from two different positions of a camera, we want to calculate the 3D coordinate that this point is located at in the world. This is highly related to Structure from Motion (sfm) approaches, where we try to create a dense 3d pointcloud using consecutive images (of course this will only work if…

Groundtruth data for Computer Vision with Blender
In the video below you can see the sequence of a car driving in a city scene and braking. The layers I rendered out for groundtruth data are the rendered image with the boundingbox of the car (top left), the emission layer ( shows the brakelights when they start to emit light, top right ),…

Displacement priors
What is the target of all this ? Driving in an automotive scenario with a given speed and turnrate at any moment, we want to predict the displacement of a 2Dprojection (pixel) between two frames: By using the cameracalibration, I can create artificial curves and walls as 3D pointsets and project them back to 2D.…

Symmetry detection
This will probably become one of our modalities in the future: symmetry ! Thanks to the guys at hsniederrhein, there is symmetrydetectioncode that can already be used for some first estimates: This software implements the gradient product transform for symmetry detection that is described in the paper C. Dalitz, R. PohleFroehlich, F. Schmitt, M. Jeltsch:…

Lane detection
Today I will try to detect some lanes.. Assumptions: – We know the lanewidth (plus minus) – We are inside the middle of a lane – We know the camera geometry – Based on the turnrate of the IMU we can estimate the curvature of the street – A line in pixels can be detected…