An upper airway classification system for classifying upper airway events. An upper airway classification system comprising: at least one data source 101 and a processor 103 to extract individual frames of data from each of the said data source, the processor 103 also being used to classify the extracted individual frames of data to identify an artefact identified in said data frame based on an analysis of the behaviour of the artefact. A data source may comprise at least one of a video endoscopy system (201, fig 2a), intra-oral camera system and storage device. The processor may comprise a desktop, laptop (203), field-programmable gate array.