Fusion CNN-transformer model for target counting in complex scenarios