Lets say I want to train the cascade to recognize one object, but this object has different shapes. For example if I want to recognize a cup. You know there are cups in many shapes but also they have their similarities. Or another example: a steering wheel. You can always tell that the object is a steering wheel but it has different shapes. My question: Can I train the cascade to recognize most of the different shapes of one object?
Related Questions in OPENCV
- Creating multiple instances of a class with different initializing values in Flutter
- OpenCV2 on CLion
- How to Draw Chinese Characters on a Picture with OpenCV
- Python cv2 imwrite() - RGB or BGR
- AttributeError: 'Sequential' object has no attribute 'predict_classes'. Did you mean: 'predict_step'?
- Search for an icon on an image OpenCV
- DJI Tello won't follow me
- Python OpenCV and PyGame threading issue
- Need help in Converting Python script (Uses Yolo's pose estimation) to an android app
- Line Segmentation Problem: How to detect lines and draw bounding box of that line on handwritten letters Using CV2
- Configure CmakeLists.txt to avoid manually copying dlls
- How to detect the exact boundary of a Sudoku using OpenCV when there are multiple external boundaries?
- AttributeError: 'Results' object has no attribute 'box'. can anyone explain this?
- How to generate a VPI warpmap for polynomial distortion correction?
- I am trying to make a project of object detection on kaggle notebook using yolo. and i am facing this error. here is my code and my error
Related Questions in OBJECT-DETECTION
- coco API installation error in anaconda prompt
- I am trying to make a project of object detection on kaggle notebook using yolo. and i am facing this error. here is my code and my error
- How to add a class to an existing model, reduce the images or classes and limit the objects it can detect at a time
- Ultralytics doesn't find source
- How do I fix this error code on Thonny For Object Detection
- Classification errors in object detection
- Can i merge my custom model and pretrained model in yolov9
- unable to import model model_main (from object_detection import model_main)
- IndexError: too many indices for tensor of dimension 0
- TensorflowLite output tensorsor data extraction
- How do I run the following script in Raspberry pi 4 terminal as soon as it starts up?
- ModuleNotFoundError: No module named 'setuptools'
- Tensorflow Lite: ImportError: libusb-1.0.so.0: cannot open shared object file: No such file or directory
- No bouding box displayed with draw_bouding_boxes from pytorch
- Tensorflow: model_builder_tf2_test.py: AttributeError: module 'keras._tf_keras.keras.layers' has no attribute 'experimental'
Related Questions in HAAR-CLASSIFIER
- Using HAAR cascade can I detect Personal protective equipment (PPE's) if yes which HAAR file would be used among face eye upper body lower body etc
- How can I improve the accuracy of the my program to detect the required faces properly?
- Are Haar-Like features randomly generated for Viola Jones algorithm?
- CNN Model: Achieved 100% Training Accuracy but Fails to Predict Users Correctly in Testing – Dataset or Model Issue?
- Is it better to use a hogDescriptor or a haar Cascade for any color and human detection work?
- How do I detect the left eye or right eye using haar_cascade with openCV
- Would be advisable to use Haar-classifiers for something else other than human body, face, etc? How to create a custom one with only few images?
- OpenCV train Cascade Error "Train dataset for temp stage can not be filled. Branch training terminated."
- Mediapipe Interaction with GUI program through gesture recognition not detected
- How to read OpenCV's haarcascade_frontalface_default.xml file without OpenCV in Python?
- ERROR:[email protected] ; ERROR:[email protected]: haarcascade_frontalface_default.xml' in read mode , getStreamChannelGroup Camera index out of range
- What is the normalization Open-CV performs when using haar classifiers?
- How to publish my C# winforms solution with an .xml file included
- please help find the error in python opencv
- Trying to train my own Haar Cascade Model need access to opencv commands MacOS
Related Questions in CASCADE-CLASSIFIER
- Mouth detection not working in certain cases
- what is the solution of AttributeError: module 'cv2.face' has no attribute 'LBPHFaceRecognizer_create'?
- Raspberry Pi 4 Model B ==> AttributeError: module 'cv2' has no attribute 'CascadeClassifier'
- detectMultiScale hangs when using LBP cascade classifier (OpenCV 4.8.0, C++)
- OpenCV train Cascade Error "Train dataset for temp stage can not be filled. Branch training terminated."
- In general, how do people obtain negative samples for cascade classifier training?
- No output after running opencv cascade command
- Python OpenCV fails using haarscascade
- cascadeClassifier.detectMultiScale get error: Insufficient memory in OutOfMemoryError
- How do I load a saved model from drive with cv2? (CascadeClassifier)
- How to crop and save image obtained by inference_detector() using CascadeTabNet (openCV)?
- OpenCV Createsamples - Error: Assertion failed ROI error
- OpenCV Image Classification - Small Dots On Map
- opencv cascade hog detection classifier displaying empty
- Why does my face detector have so many false positives and false negatives?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
if you train one cascade you will eventually get many false positives due to high variance of positive samples.
however if you have, say 20 stable classifiers, focused on different shapes, you can OR and use them.
suggestions on steering wheel case
do not use steered wheels as positives, only use 0 - degree wheels, this will make the classifier converge onto something.
group wheels by similarity in shape (color is not important for boosted cascade and background is not important because cars have similar gauge displays) and train cascades on these groups
search for a wheel in all rotations - note the symmetries - since boosted cascade is rotation invariant - and a steering wheel is likely to be steered.