Como comparar un background de ImageView en Android Studio Java

Buenos dias comunidad de programadores,

Estoy intentando hacer un radio button personalizado.
Lo que hago es simplemente intercambiar el background de la imagen para saber si esta checkeado o no.

radio_buttons

Actualmente tengo este código:

    private void radioButtonClick(){
        if(radioButton.getBackground(R.mipmap.radio_unchecked)){
            radioButton.setImageResource(R.mipmap.radio_checked);
        }else{
            radioButton.setImageResource(R.mipmap.radio_unchecked);
        }
    }

Quiero saber en el if si la imagen es radio_checked o radio_unchecked, los cuales son 2 imagenes distintas en la carpeta de mipmap.

Podria usar variables para resolverlo, pero existe la posibilidad de obtener un valor booleano sobre si esta usando un background el ImageView?

Espero haberme explicado.

Se agradecen las respuestas constructivas