Log in or register to post comments

Background camera image stretched on Droid Razr M

September 22, 2014 - 4:15pm #1

Description of the issue:

When running any of the Vuforia apps on my Droid Razr M, the background camera image appears stretched. It is most obvious is you rotate the device because it appears to stretch things along the long axis of the phone (as if a 4:3 feed was being stretched to the phone's 16:9 display), so in landscape objects will appear wider than they should, in portrait they will appear taller, and at 45 degrees they will appear skewed. Note that I'm only referring to the physical orientation of the device. The effect is the same regardless of whether the screen orientation is locked to portrait, landscape, or allowed to auto rotate. The problem only occurs for the rear camera, the front camera is fine. This happens regardless of which sample I used (Unity or Android native) and regardless of the Camera Device Mode setting. I believe I saw in other posts that there was a similar issue with the Nexus 7. Does that mean it could be fixed for my phone as well?

Exact Device Model number:

Motorola Droid Razr M (XT907)

Installed OS version:

Android 4.4.2

Vuforia SDK version

Vuforia SDK 3.0.9

Platform

Problem occurs with both all Unity (4.5) samples and Android native sample adk

Device orientation:

Problem occurs in all orientations

Back/Front Camera:

Problem only occurs with the real camera, not the front

Camera Mode:

Problem occurs in all 3 camera modes

Background camera image stretched on Droid Razr M

September 29, 2014 - 8:04am #2

As you can see in the two screenshots (sorry that one is blurry), the aspect ratio of the piece of paper appears different depending on whether you look at it in portrait or landscape. If you measure the aspect ratio and compare it to the expected aspect of an 8.5"x11" piece of paper, you'll see it is exactly what you'd expect if a 4x3 camera image is stretched to a 16x9 screen.

 

As you can see from the pictures, the screen's resolution is qHD, 960x540.

Log in or register to post comments