Machine Perception - aVenture Company Research