Hi Ha Tran,
This is very interesting question. Traditionally, the way you would have processed such aerial images is to 'mosaic' them all together in an image processing software package to create one single image. This image would them be added to your GIS software and georeferenced using standard georeferencing tools based on the latitude and longitude of known locations within the image. This is a long and drawn-out process, and can be difficult if you do not have easily recognisable locations in your images that you can obtain the latitude and longitude of.
I hope this helps, and if you choose to try out OpenDroneMap, could you post back on this thread and let the community know whether it worked for you or not?
Good luck with your project.
All the best,
Colin