Retângulo de show android na câmera

Oi eu quero mostrar um retângulo na câmera para que quando o usuário leva o snap apenas a região dentro do retângulo pode ser processada. Alguma ideia de como posso fazer isso? E o tamanho do retângulo pode ser redimensionado arrastando ao longo dos cantos.

Eu não estou ligando para o aplicativo da câmera. Eu estou usando a API da câmera.