Topic locked

Artifacts/screen corruption on Samsung Galaxy S2

June 23, 2014 - 3:42am #1

Samsung Galaxy S2 - Android 4.4 (CyanFox 2.0)
Unity 4.5.1f3 (Free version)
Vuforia Unity SDK 3.0.5

When running the vuforia image sample app (v3.0.6), and my own "hello world" app that I created using instructions from here, it works just fine on my PC with my webcam but displays odd artifacting/screen corruption on my android device.  The app works correctly otherwise.  It appears to occur on the 'camera' layer, behind the projected 3D world.  The pattern of the corruption changes every time the app is launched.  Other Unity apps without Vuforia do not have this issue.

I haven't got access to any other devices right now to try on them, will when I am able.  Screenshots are attached.

Artifacts/screen corruption on Samsung Galaxy S2

July 22, 2014 - 11:38am #17

UPDATE:

the fix for this issue is now available in the latest SDK release 3.0.9 for Android and Unity (and related samples), which is available for download here:

https://developer.vuforia.com/resources/sdk/android

https://developer.vuforia.com/resources/sdk/unity

https://developer.vuforia.com/resources/sample-apps/features

 

Artifacts/screen corruption on Samsung Galaxy S2

June 25, 2014 - 8:40am #16

UPDATE:

after checking with the Vuforia team, I got confirmation that

  • on a regular Samsung S2 running on Gingerbread (i.e. without "custom ROM") the issue is not present;
  • custom ROMs (such as Cyangenmod / Cyanfox like in the cases you reported) are not supported, so unfortunately we cannot help here.

 

 

 

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 10:51am #15

Thanks cyx for confirming that this is only observed in the latest 3.0.x.

 

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 9:32am #14

hey, i have the same problem with my samsung galaxy s2, running android 4.3.1. (cyanogen mod), unity 4.5.1, vuforia sdk 3.0.6 (updated it today). just to let you know, recognition works, but having the same artifacts in the lower left corner. it wasn't like this before I updated to 3.0.6. had 2.8ish before, this was working.

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 2:37am #13

Ok, ... there is no need for you to test on pre-3.0.5, we can verify that internally.

And thanks for the MODE_OPTIMIZE_SPEED test.

I will let you know as soon as I get news from our investigation.

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 2:31am #12

I'll need a link for a pre-3.0.5 APK.

I've tested with MODE_OPTIMIZE_SPEED before, and it changed nothing.  I'll try again with Unity 4.5: nope, issue still present.

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 2:25am #11

That would be  great, yes please.

Also, could you open the Unity sample (or your App) and change the Camera Mode from MODE_DEFAULT to MODE_OPTMIZE_SPEED (look at the ARCamera Inspector)

and run again ?

 

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 2:16am #10

If you've got a pre-3.0.5 APK lying around, I'll test it?

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 1:56am #9

I assume the Zombies from Hell app was developed with a previous version of Vuforia (the current version 3.0.5 was just released few days ago);

this suggests that your  issue is probably specific to 3.0.5.

 

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 1:52am #8

Thanks :).  The phone OS might be important to forward on as well (CyanFox 2.0) but this is literally the only thing that functions incorrectly on it.

Interestingly, the "Zombies from Hell" android app (made in Unity and I'm pretty sure uses the Vuforia SDK) runs without issue.

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 1:39am #7

Thank you so much for these tests, very helpful. 

So, to summarize, issue occurs on:

  • Samsung Galaxy S2 - GT-I9100 
  • Installed OS: Android 4.4 
  • Occurs on both Unity and Android native prebuilt sample APK
  • Unity version does not matter (issue verified on both 4.5.0 and 4.5.1)
  • Vuforia SDK version: 3.0.5

​This is enough for me to proceed further.

I will let you know as soon as I have updates from the Vuforia team.

 

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 1:34am #6

Yup -- still happens with 4.5.0

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 1:13am #5

The artifacts still exist in the provided .apk.

I'm just downloading unity 4.5.0.

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 12:50am #4

Thanks.

May I ask you to make the following quick tests to help us narrow down the scope of the issue:

  • download the Android native (non-Unity) version of the Vuforia Samples, from here:
  • install the downloaded APK onto your device via USB connection using this command from your command line:
    •  adb  -d  install  vuforiasamples-3-0-5_0.apk 
  • ​run the sample APK and verify whether you observe any artifacts similar to the ones you observed in Unity

Secondly, could you also try the Vuforia Unity samples (e.g. Image Targets) on either Unity 4.5.0 or 4.3.0 to see if you observe the same issue as in 4.5.1 ?

Thanks,

 

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 12:31am #3

It's a GT-I9100.

Artifacts/screen corruption on Samsung Galaxy S2

June 24, 2014 - 12:30am #2

Hi, thanks for your report.

Could you specify the exact model number of your device (as there may be multiple flavours of the Samsung S2) ?  you can find this information in the Settings panel of your device.

 

 

Topic locked