Return detected card object with type and weight