I have seen GSoC Visual Follow-me funding request
Does this means It has to be Smart controller (Herelink, Siyi MK15, etc) . And QGC from GitHub - mavlink/qgroundcontrol: Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows) doesn’t support object selection?