Smart vision systems embed intelligence through advanced image processing to enhance visual experiences, improve interactions, and facilitate decisions for complex events. They require increasingly complex algorithms to perform tasks like 3D reconstruction, gesture recognition, and event detection. These algorithms must be matched to diverse platform architectures with different performance and power constraints. Successful system design requires matching applications, algorithms, and architectures, drawing on competencies in all three areas. The International B-ICT Based Basic Research Centre (IBBT) brings these competencies together to enable new smart vision applications.