Machine learning is more reliable in case of conventional lane-based traffic though there is heterogeneous traffic. This research is intended to use video data. If machine learning is applied in case of non-lane-based heterogenous traffic, what the challenges are there.