Dr Boris Bacic

profile image

Senior Lecturer

Email: boris.bacic@aut.ac.nz

ORCID: ORCID logo https://orcid.org/0000-0003-0305-4322

Links to relevant web pages:

Qualifications:

  • PhD, Auckland University of Technology

Overview:

Boris is a senior lecturer at the School of Engineering, Computer and Mathematical Sciences at Auckland University of Technology, New Zealand.
Boris has a multidisciplinary research interest in the development of AI systems that can capture the cognitive activity of experts’ brains to assist coaching and rehabilitation. Among his research projects over the past 15 years, he has introduced computer models that can capture personalised diagnostic capabilities similar to a coach and provide feedback from various data sources including those that may operate beyond human cognitive abilities.
Aimed at improving athletes’ performance and safety, reducing rehabilitation times, and promoting wellbeing in diverse environments, Boris’ present and future work is intended to advance sport performance technology
His collaborations include projects with Sports Performance Research Institute New Zealand (SPRINZ).

Teaching summary:

Postgraduate papers:
- Video and Image Processing (COMP820)
- Ubiquitous Computing (COMP819)

Fields of research:

  • Artificial Intelligence and Image Processing
  • Computer Vision
  • Artificial Intelligence and Image Processing Not Elsewhere Classified
  • Human Movement and Sports Science
  • Human Movement and Sports Science Not Elsewhere Classified

Research outputs:

Featured research outputs

  • Bačić, B., & Hume, P. A. (2018). Computational intelligence for qualitative coaching diagnostics: Automated assessment of tennis swings to improve performance and safety. Big Data, 6(4), 291-304. doi:10.1089/big.2018.0062

  • Bačić, B. (2016). Echo state network ensemble for human motion data temporal phasing: A case study on tennis forehands. In Neural Information Processing. ICONIP 2016 Vol. LNCS vol. 9950 (pp. 11-18). Kyoto: Springer Verlag. doi:10.1007/978-3-319-46681-1_2

  • Bačić, B. (2016). Predicting golf ball trajectories from swing plane: An artificial neural networks approach. Expert Systems with Applications, 65. doi:10.1016/j.eswa.2016.07.014

Journal articles

  • Bačić, B., & Hume, P. A. (2018). Computational intelligence for qualitative coaching diagnostics: Automated assessment of tennis swings to improve performance and safety. Big Data, 6(4), 291-304. doi:10.1089/big.2018.0062

  • Wang, J., Bacic, B., & Yan, W. Q. (2017). An effective method for plate number recognition. Multimedia Tools and Applications, ([in print]).

  • Lu, J., Shen, J., Yan, W. -Q., & Bacic, B. (2017). An empirical study for human behaviour analysis. International Journal of Digital Crime and Forensics, 9(3). doi:10.4018/IJDCF.2017070102

  • Wang, J., Bacic, B., & Yan, W. -Q. (2017). An effective method for plate number recognition. Multimedia Tools and Applications, 77(2). doi:10.1007/s11042-017-4356-z

  • Bačić, B. (2016). Predicting golf ball trajectories from swing plane: An artificial neural networks approach. Expert Systems with Applications, 65. doi:10.1016/j.eswa.2016.07.014

  • Bacic, B. (2008). Evolving Connectionist Systems for Adaptive Sports Coaching. Neural Information Processing - Letters and Reviews, 12(1-3). Retrieved from http://bsrc.kaist.ac.kr/nip-lr/V12N01-03/V12N01P6-53-62.pdf

  • Bačić, B. (2004). Towards a neuro fuzzy tennis coach: Automated extraction of the region of interest (ROI). IEEE International Conference on Fuzzy Systems, 2, 703-708. doi:10.1109/FUZZY.2004.1375484

  • Bačić, B. (2002). Constructing intelligent tutoring systems: Design guidelines. Proceedings of the International Conference on Information Technology Interfaces, ITI, 129-134. doi:10.1109/ITI.2002.1024663

Book chapters

  • Lu, J., J, S., & Yan, W. (2018). An empirical study for human behavior analysis. In Information Resources Management Association (USA) (Ed.), Computer Vision: Concepts, Methodologies, Tools, and Applications (pp. 2166-2183). IGI Global: IGI Global. doi:10.4018/978-1-5225-5204-8.ch095

  • Bacic, B., Kasabov, N., MacDonell, S., & Pang, S. (2008). Evolving Connectionist Systems for Adaptive Sport Coaching. In Neural Information Processing: 14th International Conference, ICONIP 2007, Kitakyushu, Japan, November 13-16, 2007, Revised Selected Papers, Part II (pp. 416-425). Kitakyushu, Japan: Springer-Verlag.

Conference contributions

  • Chan, K. Y., & Bacic, B. (2018). Pseudo-3D binary silhouette for augmented golf coaching. In International Society of Biomechanics in Sport, ISBS 2018 Vol. 36 (pp. 790-793). Auckland. Retrieved from https://commons.nmu.edu/isbs/vol36/iss1/188

  • Shahidul Islam, M., Pears, R., & Bačić, B. (2018). Identifying precursors to frequency fluctuation events in electrical power generation data. In Communications in Computer and Information Science Vol. 845 (pp. 203-219). Melbourne, VIC: Springer Link. doi:10.1007/978-981-13-0292-3_13

  • Bacic, B. (2018). Towards the next generation of exergames: Flexible and personalised assessment-based identification of tennis swings. In International Joint Conference on Neural Networks (IJCNN 2018) (pp. [in press]). Rio de Janeiro.

  • Islam, M. S., Pears, R., & Bacic, B. (2017). Detecting precursor patterns for frequency fluctuation in an electrical grid. In Proceedings - 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, SNPD 2017 (pp. 219-224). Kanazawa. doi:10.1109/SNPD.2017.8022725

  • Bačić, B., Meng, Q., & Chan, K. Y. (2017). Privacy preservation for eSports: A case study towards augmented video golf coaching system. In 10th International Conference on Developments in eSystems Engineering (DeSE),. Paris: IEEE.

  • Bacic, B. (2016). Open source video coaching and crowdsourced media sharing: Improving video segmentation usability via ad-hoc mobile mashups. In The Mobile Innovation Network Australasia (MINA). Melbourne: Swinburne University of Technology. Retrieved from https://www.scribd.com/

  • Bacic, B., & Ghazala, A. (2016). Left-handed representation in top 100 male professional tennis players: Multi-disciplinary perspectives. In TMNZ 2016 - Proceedings (pp. 1-12). Hamilton. Retrieved from http://tmg.aut.ac.nz/tmnz2016/

  • Islam, S., Pears, R., & Bacic, B. (2016). Identification of precursor patterns for prediction of frequency fluctuations in electrical power generation data. In 2016 Joint NZSA + ORSNZ Conference Abstract Booklet (pp. 30). Auckland. Retrieved from http://orsnz.org.nz/

  • Bačić, B. (2016). Echo state network ensemble for human motion data temporal phasing: A case study on tennis forehands. In Neural Information Processing. ICONIP 2016 Vol. LNCS vol. 9950 (pp. 11-18). Kyoto: Springer Verlag. doi:10.1007/978-3-319-46681-1_2

  • Bacic, B. (2016). Echo state network for 3D motion pattern indexing: A case study on tennis forehands. In Image and Video Technology: Lecture Notes in Computer Science Vol. vol. 9431 (pp. 295-306). Auckland: Springer. doi:10.1007/978-3-319-29451-3_24

  • Bacic, B. (2016). Extracting player’s stance information from 3D motion data: A case study in tennis groundstrokes. In Image and Video Technology: Lecture Notes in Computer Science Vol. vol. 9555 (pp. 307-318). Auckland: Springer. doi:10.1007/978-3-319-30285-0_25

  • Bacic, B. (2015). Open-source video players for coaches and sport scientists. In ISBS - Conference Proceedings Archive - Conference: 2015 - Poitiers, France (pp. 515-522). Poitiers: University of Poitier.

  • Bacic, B. (2015). Prototyping and user interface design for augmented coaching systems with MATLAB and Delphi: Implementation of personal tennis coaching system. In MATLAB Conference 2015. Auckland: MathWorks. Retrieved from https://au.mathworks.com/

  • Bačić, B., Iwamoto, S., & Parry, D. (2014). Open source software and interdisciplinary data management: Post-surgery rehabilitation case study. In Health Informatics New Zealand (HINZ 2014). Auckland.

  • Parry, D., Bacic, B., & Iwamoto, S. (2014). Open Source Software and Interdisciplinary Data Management: Post-surgery Rehabilitation Case Study. In Health Informatics new Zealand. Sky city.

  • Bacic, B. (2014). Learning golf drive: Natural swing path tendency to slice, fade or pull. In ISBS - Conference Proceedings Archive - International Conference of Biomechanics in Sports (pp. 276-279). Johnson City, TN. Retrieved from https://ojs.ub.uni-konstanz.de/cpa/article/view/5993

  • Bacic, B. (2014). The hypergeometric distribution can help reduce cross-validation incidents: Two case studies. In 2014 AUT Mathematical Sciences Symposium. Auckland.

  • Bačić, B.., & Hume, P.. (2012). Augmented video coaching, qualitative analysis and post-production using open source software. In ISBS - Conference Proceedings Archive - 30th International Conference on Biomechanics in Sports (pp. 363-366). Melbourne: International Society of Biomechanics in Sports. Retrieved from https://ojs.ub.uni-konstanz.de/cpa/issue/view/ISBS2012

  • Bacic, B. (2008). A Novel Generic Algorithm for Cluster Split iB-fold Cross-validation. In 30th International Conference on Information Technology Interfaces, ITI 2008 (pp. 919-924). Cavtat-Dubrovnik.

  • Bacic, B., Kasabov, N., MacDonell, S., & Pang, S. (2007). Evolving Connectionist Systems for Adaptive Sport Coaching. In 14th International Conference, ICONIP 2007. Kitakyushu.

  • Bacic, B. (2006). Using probability in estimating the size of a test data sample. In 6th International Conference on Hybrid Intelligent Systems (HIS'06) and the 4th International Conference on Neuro Computing and Evolving Intelligence (NCEI'06 Vol. 1 (pp. 55). Auckland.

  • Bacic, B. (2006). Bridging the gap between biomechanics and artifical intelligence. In Proceedings of the XXIV International Symposium on Biomechanics in Sports Vol. 1 (pp. 371-374). Salzburg.

  • Bacic, B. (2004). Towards a neuro fuzzy tennis coach: Automated extraction of the region of interest (ROI) [Poster Abstract]. In FUZZ-IEEE 2004: IEEE International Conference on Fuzzy Systems: Program and Abstracts (pp. 165). : IEEE. Retrieved from http://www.conferences.hu/budapest2004/program.pdf

  • Bacic, Boris. (2003). Automating systems for interpreting biomechanical 3D data using ANN: A case study on tennis. [Abstract]. In Proceedings of the Conference on Neuro-Computing and Evolving Intelligence, AUT Technology Park, Auckland, New Zealand, 20 and 21 November, 2003 (pp. 101-102). : 2003 NCEI / Knowledge Engineering and Discovery Research Institute (KEDRI).

  • Bacic, B. (2003). Computer at the university: Opportunities for tailoring automated marking and digital feedback. In 25th International Conference of Information Technology Interfaces - ITI 2003, Cavtat, Croatia Vol. IEEE Cat. No. 03EX645 (pp. 31-38). : SRCE University Computing Centre, University of Zagreb. Retrieved from http://iti.srce.hr/itipast/iti2003/

  • Bacic, Boris. (2001). Promoting web applications in the IT educational environment. In Proceedings of the 14th Annual Conference of the National Advisory Committee on Computing Qualifications (pp. 211-216). : Dunedin: Wickliffe Press.

  • Bacic Boris. (2000). Web Design Techniques Using Delphi. In 13th Annual Conference of the NACCQ. Wellington.

  • Robbins, P., & Bacic, B. (1999). Teaching Programming in a RAD Environment. In 12th Annual Conference of the National Advisory Committee on Computing Qualifications. Dunedin.

  • Bacic, B., & Robbins, P. (1999). Database Access and Manipulation in the New Learning Environment. In 12th Annual Conference of the National Advisory Committee on Computing Qualifications. Dunedin.

Theses

  • Bacic, B. (2013). Connectionist methods for data analysis and modelling of human motion in sporting activities. (Auckland University of Technology, Auckland, New Zealand). Retrieved from http://www.aut.ac.nz/profiles/boris-bacic

Working paper/discussions

  • Perera, R., Nand, P., Bacic, B., Yang, W. -H., Seki, K., & Burget, R. (2017). Semantic Web Today: From Oil Rigs to Panama Papers.. arXiv.org. Retrieved from https://arxiv.org/abs/1711.01518