Ask Your Question

sy456's profile - activity

2018-09-22 17:12:07 -0600 received badge  Good Question (source)
2018-03-25 21:27:44 -0600 received badge  Notable Question (source)
2017-12-31 21:56:41 -0600 received badge  Popular Question (source)
2017-07-30 09:52:01 -0600 received badge  Popular Question (source)
2017-03-17 09:00:53 -0600 received badge  Popular Question (source)
2015-06-17 07:48:02 -0600 received badge  Famous Question (source)
2014-12-08 23:15:11 -0600 received badge  Notable Question (source)
2014-10-06 03:32:50 -0600 received badge  Nice Question (source)
2014-09-30 23:01:30 -0600 received badge  Popular Question (source)
2014-06-27 13:47:37 -0600 answered a question lane tracking - how to group hough lines

Hi Harris,

This is very simple image from Caltech Lanes Dataset. However, I don't work on single images but image sequences under changing lighting conditions.

image description

2014-06-27 11:02:23 -0600 asked a question lane tracking - how to group hough lines

Hi,

I use hough transform for straight lane detection but I got lots of false positives even in clear lane markings. My approach is like this:

  1. Select ROI for near field
  2. Eliminate noise (various options like gaussian, median filter...)
  3. Detect edges and binarize image
  4. Detect Hough lines
  5. Eliminate lines considering the angle of the lines (different angles for left and right side of image)
  6. Group Hough lines and draw bounding box around them
  7. Track bounding boxes with Kalman filter

I am stuck with 5th and 6th step. Some of the lines, which are very close to each other, are drawn on the lane markings. How can I distinguish these lines and the others that are not on the lane markings? I also wonder if hough transform is a really good idea for straight lines. Maybe I need to use RANSAC for fitting. Any suggestions?

This is very simple image from Caltech Lanes Dataset. However, I don't work on single images but image sequences under changing lighting conditions.

image description

Regards

2014-05-08 11:46:46 -0600 commented question geometric models for lane detection and tracking

I didn't get it, can you specify little bit?

2014-05-07 15:26:40 -0600 asked a question geometric models for lane detection and tracking

Hi,

I have searched geometric models (e.g.: straight line, circular arc, polinomals, splines etc.) to make some assumptions about the road’s structure. After I define model, I will fit the extracted features with the geometric model by using different methods like Least Squares Method, Least Median Squares, RANSAC etc.

As a start, I will use straight line for highway scenario and then continue with others (e.g.: spline models for curves). I understand the general idea. I am looking for a clue about how to implement geometric lane models in OpenCV or C++. Any suggestions?

Regards,

Suleyman

2014-04-04 07:29:27 -0600 received badge  Editor (source)
2014-04-04 07:26:29 -0600 asked a question using Matlab functions in OpenCV (KITTI raw data development kit)

Hi everybody,

I would like to learn if it possible to use MATLAB functions in OpenCV. I want to use KITTI raw data development kit that contains Matlab demonstration code with C++ wrappers [please see the picture below]. It has everything I need, reading annotations/ground truth froim data, visualization...However, I am using OpenCV C++ environment. My aim is to compare my object detection with the ground truth data that stored in tracket_labels.xml file.

I already found wrappers that enable to use OpenCV in Matlab but I couldn't find the other way around. The worst case option is to translate Matlab code to C++ manually. I wanted to ask before I start. Any suggestions?

Regards

image description

2014-04-02 05:02:30 -0600 commented question vehicle detection and tracking with haar features

Actually, I used cars3.xml that @albertofernandez mentioned without using negative.txt It is trained with old haar training. I think i need to use train cascade with new negative images.

2014-04-02 04:03:10 -0600 commented question vehicle detection and tracking with haar features

@StevenPuttemans, I checked Beyond Hard Negative Mining (http://www2.isr.uc.pt/~henriques/beyond/index.html). Afaik, it improves the training part. Have you evert tried it?

2014-04-01 14:53:38 -0600 commented answer vehicle detection and tracking with haar features

actually, i already achieved that part:) thanks anyway

2014-04-01 09:05:46 -0600 commented question vehicle detection and tracking with haar features

OpenTLD is used to track single objects, also you need to define bounding box by hand. However,I need to detect multiple objects automatically.

2014-04-01 08:13:15 -0600 asked a question vehicle detection and tracking with haar features

Hi,

I am trying to detect and track vehicles by using Haar Feature-based Cascade Classifier in OpenCV. However, I got lots of false positives. Is there any way to eliminate false positives?

Suleyman

2014-03-16 14:37:18 -0600 commented answer key-point based detection vs HoG/Haar training

thank you for the answer and the link. what do you mean by texture-less objects?

2014-03-14 08:38:17 -0600 received badge  Nice Question (source)
2014-03-14 05:16:47 -0600 received badge  Student (source)
2014-03-14 05:00:41 -0600 asked a question key-point based detection vs HoG/Haar training

Hi,

I need to make a decision between key-point based detection vs HoG/Haar training. Sorry for long question in advance but I am really stuck!!

So far, I have been trying to use SIFT, SURF and other key-point based feature extraction methods to detect and track vehicles, pedestrians, traffic signs and lanes. I have to detect these objects at the same time with moving camera. I used that approach for two consecutive frames to analyse the movement of key-points:

detect features --> describe features--> match features between frames --> filter matches

After that I want to group the features onto onto the cars, pedestrians, traffic signs and lanes. I think there should be same way to achieve this. I need to make a data reduction inside the camera because HD cameras produces large data streams. I thought that using these approach I can create a cheap vision pipeline without using any trained data.

However, when I read research paers and talk to experts, i see that if you want to draw a bounding box on the object, you mostly need a trained data. Most of the people uses HoG/Haar training and feed a classifier (SVM/Cascade) for specific objects. Why HoG and Haar is mostly preferred by the community rather than using SIFT or SURF? I cannot convince myself to switch to HoG of Haar!

Also, people use different detectors specific for the object. For instance; HoG + SVM for pedestrian detection; Haar+Cascade for vehicle detection; edge detection+ hough transform+ line fitting for lanes etc.. What I want to do is to find the commonalities and variabilities of these different pipelines and (if possible) come up with a pipeline as generic as possible.

Any advice or pointer to resources??

Regards

2014-03-12 07:41:41 -0600 commented answer LatentSVM detector

Hi Vinay, did you use opencv_haartraining (obsolete version) or opencv_traincascade?

2014-03-03 13:45:52 -0600 received badge  Supporter (source)
2014-02-22 15:36:00 -0600 asked a question draw matched features in same image

Hi,

I have two frame sequences; C:\fakepath\image1.jpg and C:\fakepath\image2.jpg. When I use drawmatches function in opencv, it shows a window with two consecutive frames next to each other for matching.

However, I want to show feature points of frame 1(image1.jpg) plotted in red, the feature points of frame 2 (image1.jpg) plotted in blue (also plotted in the image1.jpg) and draw a line between matched points.

How can I do it in OpenCV?

Regards