Live Photo Effects App?

I would like to make a live photo effects app. Something kinda like Snapchat lenses. Is this even possible and if so how do i do this? Thx! :grinning:

Maybe you can make draggable image on a canvas?

I’ve have placed a clear background canvas on top of a surface view component and believe that it can give me what I’m looking for. However, I’ve now faced the problem of figuring out face detection. I would like to get the dimension of the face and then make the app position and size an image sprite to fit the user’s face. Got any clue on how to do this?