Portrait of Neil Bruce

Neil D. B. Bruce

Professor
School of Computer Science
University of Guelph, Canada

About

I study how vision works, in brains and in machines, and what each can teach us about the other.

My research sits at the meeting point of computer vision, deep learning, human perception and computational neuroscience. Much of it asks a simple question in different guises: what information does a visual system keep, and why? That question has led to information-theoretic models of visual attention, to large-scale studies of human eye movements, and more recently to work on what deep neural networks actually encode, from absolute position to shape, texture and motion.

I completed a BSc (double major in Computer Science and Pure Mathematics) at the University of Guelph, an MASc in Systems Design Engineering at the University of Waterloo, and a PhD in Computer Science at York University. I held postdoctoral positions at INRIA in France and at Epson Canada, then served as Assistant and later Associate Professor at the University of Manitoba, and as a faculty member at Ryerson University (now Toronto Metropolitan University), before returning to Guelph.

Prospective students. I am always glad to hear from strong graduate and undergraduate students interested in vision, perception and deep learning. Please email me with a short note on your interests and a CV.

Research

Three threads that run through the work

01

Visual saliency & attention

An information-theoretic account of what draws the eye (the AIM model), together with eye-tracking data, evaluation metrics and benchmarks for comparing models with human gaze.

02

What deep networks represent

Probing the hidden content of convolutional and spatiotemporal networks: how they encode absolute position, why padding matters, how they balance shape against texture, and what is static or dynamic in video models.

03

Dense prediction & applications

Segmentation and salient-object ranking, along with collaborations that carry vision and learning into human–computer interaction, security, medical physics and animal health.

Working papers

Attention, operators and the architecture of transformers

A monograph and four papers from a current research programme, released as working drafts in October 2026. Each has its own DOI on Zenodo, where later versions will appear. An overview of the programme is at mostlythoughtthrough.com.

  1. 2026 48 pp.
  2. 2026 74 pp.
  3. 2026 38 pp.
  4. 2026 72 pp.
  5. 2026 414 pp.

Publications

Selected papers

  1. 2005

    Saliency based on information maximization

    N. D. B. Bruce, J. K. Tsotsos

    NeurIPSAdvances in Neural Information Processing Systems 18Scholar
    1,637 cited
  2. 2009

    Saliency, attention, and visual search: An information theoretic approach

    N. D. B. Bruce, J. K. Tsotsos

    JOVJournal of Vision 9(3)PDFDOIScholar
    1,244 cited
  3. 2020

    How much position information do convolutional neural networks encode?

    M. A. Islam, S. Jia, N. D. B. Bruce

    ICLRInternational Conference on Learning RepresentationsarXivScholar
    576 cited
  4. 2024

    Position, padding and predictions: A deeper look at position information in CNNs

    M. A. Islam, M. Kowal, S. Jia, K. G. Derpanis, N. D. B. Bruce

    IJCVInternational Journal of Computer Vision 132(9)arXivScholar
    122 cited
  5. 2017

    Gated feedback refinement network for dense image labeling

    M. A. Islam, M. Rochan, N. D. B. Bruce, Y. Wang

    CVPRIEEE Conference on Computer Vision and Pattern RecognitionScholar
    298 cited
  6. 2018

    Revisiting salient object detection: Simultaneous detection, ranking, and subitizing of multiple salient objects

    M. A. Islam, M. Kalash, N. D. B. Bruce

    CVPRIEEE/CVF Conference on Computer Vision and Pattern RecognitionarXivScholar
    162 cited
  7. 2021

    Shape or texture: Understanding discriminative features in CNNs

    M. A. Islam, M. Kowal, P. Esser, S. Jia, B. Ommer, K. G. Derpanis, N. D. B. Bruce

    ICLRInternational Conference on Learning RepresentationsarXivScholar
    114 cited
  8. 2021

    Global pooling, more than meets the eye: Position information is encoded channel-wise in CNNs

    M. A. Islam, M. Kowal, S. Jia, K. G. Derpanis, N. D. B. Bruce

    ICCVIEEE/CVF International Conference on Computer VisionScholar
    57 cited
  9. 2022

    A deeper dive into what deep spatiotemporal networks encode: Quantifying static vs. dynamic information

    M. Kowal, M. Siam, M. A. Islam, N. D. B. Bruce, R. P. Wildes, K. G. Derpanis

    CVPRIEEE/CVF Conference on Computer Vision and Pattern RecognitionScholar
    35 cited
  10. 2015

    On computational modeling of visual saliency: Examining what’s right, and what’s left

    N. D. B. Bruce, C. Wloka, N. Frosst, S. Rahman, J. K. Tsotsos

    Vision ResearchVision Research 116PDFScholar
    117 cited
  11. 2020

    EML-NET: An expandable multi-layer network for saliency prediction

    S. Jia, N. D. B. Bruce

    IVCImage and Vision Computing 95Scholar
    245 cited
  12. 2019

    Relative saliency and ranking: Models, metrics, data and benchmarks

    M. Kalash, M. A. Islam, N. D. B. Bruce

    TPAMIIEEE Transactions on Pattern Analysis and Machine Intelligence 43(1)Scholar
    24 cited
  13. 2024

    Quantifying and learning static vs. dynamic information in deep spatiotemporal networks

    M. Kowal, M. Siam, M. A. Islam, N. D. B. Bruce, R. P. Wildes, K. G. Derpanis

    TPAMIIEEE Transactions on Pattern Analysis and Machine Intelligence 47(1)Scholar
    6 cited
  14. 2023

    SegMix: Co-occurrence driven mixup for semantic segmentation and adversarial robustness

    M. A. Islam, M. Kowal, K. G. Derpanis, N. D. B. Bruce

    IJCVInternational Journal of Computer Vision 131(3)Scholar
    12 cited
  15. 2016

    A deeper look at saliency: Feature contrast, semantics, and beyond

    N. D. B. Bruce, C. Catton, S. Janjic

    CVPRIEEE Conference on Computer Vision and Pattern RecognitionPDFScholar
    76 cited
  16. 2015

    Saliency, scale and information: Towards a unifying theory

    S. Rahman, N. D. B. Bruce

    NeurIPSAdvances in Neural Information Processing Systems 28PDFScholar
    11 cited
  17. 2020

    Revisiting saliency metrics: Farthest-neighbor area under curve

    S. Jia, N. D. B. Bruce

    CVPRIEEE/CVF Conference on Computer Vision and Pattern RecognitionScholar
    7 cited
  18. 2009

    Harris corners in the real world: A principled selection criterion for interest points based on ecological statistics

    N. D. B. Bruce, P. Kornprobst

    CVPRIEEE Conference on Computer Vision and Pattern RecognitionScholar
    17 cited
  19. 2013

    Surround-See: Enabling peripheral vision on smartphones during active use

    X.-D. Yang, K. Hasan, N. D. B. Bruce, P. Irani

    UISTACM Symposium on User Interface Software and TechnologyScholar
    77 cited
  20. 2008

    An attentional mechanism for selecting appropriate actions afforded by graspable objects

    D. Loach, A. Frischen, N. D. B. Bruce, J. K. Tsotsos

    Psych. SciencePsychological Science 19(12)PDFScholar
    51 cited
  21. 2021

    On metrics for measuring scanpath similarity

    R. Fahimi, N. D. B. Bruce

    BRMBehavior Research Methods 53(2)Scholar
    82 cited
  22. 2016 86 cited
  23. 2011

    Visual representation determines search difficulty: Explaining visual search asymmetries

    N. D. B. Bruce, J. K. Tsotsos

    FrontiersFrontiers in Computational Neuroscience 5DOIScholar
    13 cited
  24. 2018

    Malware classification with deep convolutional neural networks

    M. Kalash, M. Rochan, N. Mohammed, N. D. B. Bruce, Y. Wang, F. Iqbal

    NTMSIFIP International Conference on New Technologies, Mobility and SecurityScholar
    628 cited
  25. 2018

    Hybrid deep learning model for stock price prediction

    M. A. Hossain, R. Karim, R. Thulasiram, N. D. B. Bruce, Y. Wang

    SSCIIEEE Symposium Series on Computational IntelligenceScholar
    199 cited
  26. 2018

    Feasibility of predicting tumor motion using online data acquired during treatment and a generalized neural network optimized with offline patient tumor trajectories

    T. P. Teo, S. B. Ahmed, P. Kawalec, N. Alayoubi, N. D. B. Bruce, E. Lyn, S. Pistorius

    Med. PhysicsMedical Physics 45(2)Scholar
    56 cited
  27. 2014 75 cited
  28. 2025

    Leveraging social media and Google Trends to identify waves of avian influenza outbreaks in USA and Canada

    M. Soltani, R. Dara, Z. Poljak, C. Dubé, N. D. B. Bruce, S. Sharif

    ESWAExpert Systems with Applications 291Scholar
    9 cited
Citation counts from Google Scholar, October 2026. Full list on Google Scholar.

Writing

Mostly Thought Through

mostlythoughtthrough.com

My personal blog: longer-form thinking on research, perception, AI and whatever else is on my mind.