Visual modality: Color, shape, size, motion, texture (raw); patterns, symmetry, depth cues (derived)
Auditory modality: pitch, volume, tempo, rhythm (raw); speech patterns, tone of voice (derived)
haptics ? emotions ? language ?
Numerical: Continuous or discrete values (e.g., height, number of words).
Categorical: Representing distinct groups (e.g., color, category labels).
Derived: Transformed or engineered values combining raw data (e.g., ratios, log values).
Canny edge detector is an old-school powerful means for contour feature extraction / detection.