If you are using our JS SDK, we have an API to capture the screen shown in our 10_BrowsingPois_6_Bonus-CaptureScreen sample. As summary, in Android we are using the ArchitectView.captureScreen() method.
I would have a question: what do you mean by retain the detected 3D model? Is it action of tracking the object while taking the image or something different? A bit more of information would be helpful.