My current classification model accurately classifies 25 native and general classes on the street. But the problem comes when classifying people and people on rickshaws, bikes, etc. I trained an SVM for further classification, but the testing result wasn't good enough. I can train a neural network, but first, I was wondering if there is another way to solve this problem—a mathematical solution or a lightweight context-based solution. (A rickshaw is a three-wheeler like tri-cycle)
Person on bike
pedestrain