“…In ideal environment setup which are well controlled and structured with finite and well-defined possible occurring situations, the observation and interpretation of the input conditions generally do not incur a serious problem to machine. Nevertheless, it is not the case in many real-world environments which are not well defined and controlled, comprising almost infinite number of possible occurring objects, events, and scenarios [2,3]. Hence, machine perception is required for more robust interpretation and subsequently, reasoning and action.…”