Abstract
In this paper, we present a novel computer vision course project. The project aims to stitch images captured in the dynamic scene, which is challenging since traditional methods rely on the assumption of static scenes. However, it provides the opportunity to solve the frontier computer vision problem by using the theories and skills taught in the lectures. The proposed project has three milestones that cover most of the content in the course syllabus and require the students to use interdisciplinary CV techniques, including traditional and deep-learning-based ones. We provide a detailed description of the proposed course project, including the goal, milestones, schedule, and evaluation strategy. We believe it can serve as a practical CV education resource for other higher educators by applying to their CV-related courses.
This work was supported by a grant from NSFC (No. 62102145 and 62002107) and Jiangxi Provincial 03 Special Foundation and 5G Program (No. 20224ABC03A05).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Advances in computer vision. http://6.869.csail.mit.edu/sp22/schedule.html
Cornell University: CS6670 - computer vision. https://www.cs.cornell.edu/courses/cs6670/2021fa/
CS231A: Computer vision, from 3D reconstruction to recognition. https://web.stanford.edu/class/cs231a/project.html
CS231N: Deep learning for computer vision. http://cs231n.stanford.edu/project.html
Harvard University: CSCI E-25 computer vision. https://canvas.harvard.edu/courses/96434/assignments/syllabus
Adarsh, P., Rathi, P., Kumar, M.: Yolo v3-tiny: object detection and recognition using one stage improved model. In: International Conference on Advanced Computing and Communication Systems (2020)
Bay, H., Tuytelaars, T., Gool, L.V.: Surf: speeded up robust features. In: ECCV (2006)
Bebis, G., Egbert, D., Shah, M.: Review of computer vision education. IEEE Trans. Educ. 46(1), 2–21 (2003)
Bradski, G., Kaehler, A.: Opencv. Dr. Dobb’s J. Softw. Tools (2000)
Brown, M., Lowe, D.G., et al.: Recognising panoramas. In: ICCV (2003)
Chen, C.H., Yang, Y.C.: Revisiting the effects of project-based learning on students’ academic achievement: a meta-analysis investigating moderators. Educ. Res. Rev. 26, 71–81 (2019)
DeTone, D., Malisiewicz, T., Rabinovich, A.: Superpoint: self-supervised interest point detection and description. In: CVPR Workshops (2018)
Everingham, M., Van Gool, L., Williams, C.K., Winn, J., Zisserman, A.: The pascal visual object classes (VOC) challenge. In: IJCV (2010)
Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381–395 (1981)
Geronimo, D., Serrat, J., Lopez, A.M., Baldrich, R.: Traffic sign recognition for computer vision project-based learning. IEEE Trans. Educ. 56(3), 364–371 (2013)
Guilluy, W., Oudre, L., Beghdadi, A.: Video stabilization: overview, challenges and perspectives. Signal Process. Image Commun. 90, 116015 (2021)
Guo, P., Saab, N., Post, L.S., Admiraal, W.: A review of project-based learning in higher education: student outcomes and measures. Int. J. Educ. Res. 102, 101586 (2020)
Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2003)
Lao, Y., Yang, J., Wang, X., Lin, J., Cao, Y., Song, S.: Augmenting TV shows via uncalibrated camera small motion tracking in dynamic scene. In: ACM MM (2021)
Le, H., Liu, F., Zhang, S., Agarwala, A.: Deep homography estimation for dynamic scenes. In: CVPR (2020)
Lin, T.-Y., et al.: Microsoft COCO: common objects in context. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014. LNCS, vol. 8693, pp. 740–755. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10602-1_48
Lowe, D.G.: Object recognition from local scale-invariant features. In: ICCV (1999)
Lu, X.X.: A review of solutions for perspective-n-point problem in camera pose estimation. In: Journal of Physics: Conference Series (2018)
Maxwell, B.A.: A survey of computer vision education and text resources. Int. J. Pattern Recognit. Artif. Intell. 15(05), 757–773 (2001)
Orhei, C., Vert, S., Mocofan, M., Vasiu, R.: End-to-end computer vision framework: an open-source platform for research and education. Sensors 21(11), 3691 (2021)
O’Mahony, N., et al.: Deep learning vs. traditional computer vision. In: Arai, K., Kapoor, S. (eds.) CVC 2019. AISC, vol. 943, pp. 128–144. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-17795-9_10
Panciroli, C., Rivoltella, P.C., Gabbrielli, M., Richter, O.Z.: Artificial intelligence and education: new research perspectives. Form@ re-Open Journal per la formazione in rete 20(3), 43–67 (2020)
Redmon, J., Farhadi, A.: Yolov3: an incremental improvement. arXiv preprint (2018)
Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: Orb: an efficient alternative to sift or surf. In: ICCV (2011)
Saputra, M.R.U., Markham, A., Trigoni, N.: Visual slam and structure from motion in dynamic environments: a survey. ACM Comput. Surv. (CSUR) 51(2), 1–36 (2018)
Satılmış, Y., Tufan, F., Şara, M., Karslı, M., Eken, S., Sayar, A.: CNN based traffic sign recognition for mini autonomous vehicles. In: Świątek, J., Borzemski, L., Wilimowska, Z. (eds.) ISAT 2018. AISC, vol. 853, pp. 85–94. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-99996-8_8
Seničić, M., Matijević, M., Nikitović, M.: Teaching the methods of object detection by robot vision. In: 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 0558–0563. IEEE (2018)
Acknowledgements
Please place your acknowledgments at the end of the paper, preceded by an unnumbered run-in heading (i.e. 3rd-level heading).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Lao, Y., Cao, Y., Zhang, H., Zhang, Y. (2023). Image Stitching in Dynamic Scene for Computer Vision Project-Base Learning. In: Hong, W., Weng, Y. (eds) Computer Science and Education. ICCSE 2022. Communications in Computer and Information Science, vol 1813. Springer, Singapore. https://doi.org/10.1007/978-981-99-2449-3_33
Download citation
DOI: https://doi.org/10.1007/978-981-99-2449-3_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-2448-6
Online ISBN: 978-981-99-2449-3
eBook Packages: Computer ScienceComputer Science (R0)