A system for determining a person's sensory capabilities and/or a psychological and/or neurological state of the person, the system comprising at least one processor configured to: - obtain one or more brain wave signals, the one more brain wave signals being measured on the person by a plurality of electrophysiological sensors, - obtain stimulus data representing a plurality of sensory stimuli presented over time with a plurality of levels, the stimulus data lasting for a plurality of time points, each of the stimuli being associated in the stimulus data with a level of the plurality of levels and lasting for a subset of the plurality of time points, characterised in that the at least one processor is further configured to: - determine a mathematical model in which the one or more brain wave signals are equal to an expression which comprises a sum of each of a plurality of spatial patterns multiplied with a factor representing activity of a corresponding underlying neural source, the factor comprising a convolution of the stimulus data and isolated stimulus responses for each of the neural sources, the isolated stimulus responses being weighted with a stimulus response amplitude weight per level of the plurality of levels, each of the spatial patterns being indicative of a spatial location of the corresponding underlying neural source, - estimate the plurality of spatial patterns, the stimulus responses, and the stimulus response amplitude weights in the mathematical model, and - determine the person's sensory capabilities and/or the psychological and/or neurological state of the person based on the stimulus response amplitude weights. - obtain one or more brain wave signals, the one more brain wave signals being measured on the person by a plurality of electrophysiological sensors, - obtain stimulus data representing a plurality of sensory stimuli presented over time with a plurality of levels, the stimulus data lasting for a plurality of time points, each of the stimuli being associated in the stimulus data with a level of the plurality of levels and lasting for a subset of the plurality of time points, characterised in that the at least one processor is further configured to: - determine a mathematical model in which the one or more brain wave signals are equal to an expression which comprises a sum of each of a plurality of spatial patterns multiplied with a factor representing activity of a corresponding underlying neural source, the factor comprising a convolution of the stimulus data and isolated stimulus responses for each of the neural sources, the isolated stimulus responses being weighted with a stimulus response amplitude weight per level of the plurality of levels, each of the spatial patterns being indicative of a spatial location of the corresponding underlying neural source, - estimate the plurality of spatial patterns, the stimulus responses, and the stimulus response amplitude weights in the mathematical model, and - determine the person's sensory capabilities and/or the psychological and/or neurological state of the person based on the stimulus response amplitude weights. - determine a mathematical model in which the one or more brain wave signals are equal to an expression which comprises a sum of each of a plurality of spatial patterns multiplied with a factor representing activity of a corresponding underlying neural source, the factor comprising a convolution of the stimulus data and isolated stimulus responses for each of the neural sources, the isolated stimulus responses being weighted with a stimulus response amplitude weight per level of the plurality of levels, each of the spatial patterns being indicative of a spatial location of the corresponding underlying neural source, - estimate the plurality of spatial patterns, the stimulus responses, and the stimulus response amplitude weights in the mathematical model, and - determine the person's sensory capabilities and/or the psychological and/or neurological state of the person based on the stimulus response amplitude weights.