Error Resilience in Heterogeneous Visual Communications