Performans haritasını kullanarak sonuçları karşılaştırma

Ekosistemin performans haritasını doldurmak için performans tablolarında sağlanan verileri kullanın. Performans haritasını doldururken önerilen veri görselleştirme "Nasıl Yapılır?" kılavuzunu inceleyin. DUT'den elde edilen verileri, karşılaştırma için performans haritasıyla uyumlu hale getirin.

Verileri performans haritasında görselleştirme

Efekt 1 ve Efekt 2'nin performans haritası, en yüksek süre, en yüksek genlik ve keskinlik hak değerleriyle (FOMS = PRR / en yüksek süre) çizilmiştir. Verilerinizi performans haritasıyla hizalarken x ekseni (en yüksek süre), y ekseni (en yüksek genlik) ve balon boyutundaki (FOMS) verileri dikkatli bir şekilde takip edin. Performans haritasında, fiyat katmanı (düşük, orta, yüksek) ve aktüatör türü (X-LRA, Z-LRA, ERM) dahil olmak üzere çeşitli kategoriler sunulur. Farklı kategorileri temsil etmek için farklı renkler kullanın.

Performans haritası, başarılı veya başarısız olduğu sonucuna varmak yerine bağlama göre göreceli karşılaştırma kullanılarak hedef cihazın değerlendirilmesine yardımcı olur. Performans haritası ile DUT ölçümünüz arasındaki karşılaştırma sonuçlarını yorumlarken, telefonun ait olduğu kategorilere göre beklentilerinizi oluşturun ve ardından şu soruları göz önünde bulundurun:

  • Cihazınızın performans özellikleri haritanın neresinde?
  • Birçok koşul (ör. fiyat katmanı veya aktüatör türü) göz önüne alındığında, cihazınız rakiplerinizin performansını aşıyor mu, rakiplerinizle aynı performansı mı gösteriyor veya rakiplerinizin performansının altında mı kalıyor?
  • Sonuçlar beklentilerinizi karşılıyor mu? Değilse hangi faktör düşük performans gösterdi?

Örneğin, ERM kullanılan ekonomik telefonunuzun performansı premium X-LRA telefonların performansıyla aynıysa ekonomik telefon, ERM'ye sahip benzer ekonomik telefonlarla karşılaştırıldığında üstün kalitede dokunma teknolojisine sahiptir.

EFFECT_CLICK (1. Etki) ve createOneShot (2. Etki)'de x ekseni ve y ekseni sırasıyla tepe süresini ve tepe genliğini ifade eder. Balonun boyutu, keskinlik değerini (FOMS = PRR / en yüksek süre) gösterir ve göstergedeki renk kodları daha fazla segmentasyona (fiyat katmanı veya aktüatör türleri) yönelik kategorileri temsil eder. Örneğin, fiyat katmanına göre segmentlere ayrılmış performans haritasında (ör. düşük/orta/yüksek) her kabarcığın rengi fiyat katmanını temsil eder. Balonun rengini telefonunuzun fiyat katmanıyla eşleştirerek telefonunuzu aynı fiyat katmanındaki rakiplerle karşılaştırabilirsiniz.

Şekil 1'deki yeşil balon EFFECT_CLICK için yüksek kaliteli dokunma teknolojisini göstermektedir (Efekt 1). Süre kısa, genlik yüksek ve balon boyutu büyük olduğunda efektler genellikle net ve güçlü olur.

Şekil 1'deki kırmızı balon, EFFECT_CLICK'deki düşük kaliteli dokunma teknolojisini gösterir (1. efekt). Süre uzun, genlik düşük ve baloncuğun boyutu küçük olduğunda efektler genellikle hareketli, yoğun ve zayıf olur.

Noktalı kırmızı çizgi, minimum genlik eşiğini gösterir. Genlik 0, 1 g'den zayıfsa dokunma teknolojisi kullanıcılar tarafından algılanamaz (F03-2 hata durumu).

Efekt Nasıl Yapılır Kılavuzu 1

Şekil 1. Efekt 1 "Nasıl Yapılır?" kılavuzları için performans haritası

Efekt Nasıl Yapılır Kılavuzu 2

Şekil 2. Efekt 2 "Nasıl Yapılır?" kılavuzları için performans haritası

createOneShot kaynağından veri okumak (Efekt 2), bir istisna dışında Efekt 1 verileriyle neredeyse aynı işlemdir. 2. Etkinin hedef süresi 20 ms olduğundan, 20 ms'ye yakın tepe süresi, iyi frenlemeyle elde edilen çıkışı temsil eder.

createWaveform verileri (Efekt 3), genlik kontrolü özelliklerine odaklanmıştır. İlk hızlanma (Grup çubuğu grafiğinde Hızlandırma 1 =% 50 genlik = sol çubuk) ve ikinci hızlanma (Hızlandırma 2 = gruplandırılmış çubuk grafikte% 100 genlik = sağ çubuk) arasındaki hedef oranı 2'dir.

Efektlerle İlgili Nasıl Yapılır Kılavuzu 3

Şekil 3. Effect 3 ile ilgili "Nasıl yapılır?" kılavuzları için performans haritası

Performans haritası verileri ve görselleri

Bu veriler performans haritaları için geçerlidir:

  • Test tarihi: 12 Nisan 2020
  • Test edilen cihaz modeli sayısı: 28
  • Test edilen cihaz üreticisi sayısı: 10
  • Cihazın kullanıma sunulduğu dönem: Test tarihinden en fazla 18 ay önce
  • Performans haritasında gözlemlenen dokunma etkileri:

    • VibrationEffect.EFFECT_CLICK (Efekt 1)
    • VibrationEffect.createOneShot (2. Efekt)
    • VibrationEffect.createWaveform (3. Etki)
  • Fiyat katmanı segmentasyonu

    • Yüksek (600 USD veya daha yüksek)
    • Orta (300 - 600 TRY)
    • Düşük (300 ABD dolarına kadar)
  • Hata örnekleri

    • F01: Dokunsal sabiti uygulanmaz. Analiz edilecek sinyal yok.
    • F02: Sinyal genliği, analiz edilemeyecek veya insanlar tarafından algılanamayacak kadar zayıf. MATLAB hatası.
    • F03-1: Sinyal genliği, analiz edilemeyecek veya insanlar tarafından algılanamayacak kadar zayıf. PRR değeri sıfırdan küçük (< 0).
    • F03-2: Sinyal genliği, analiz edilemeyecek veya insanlar tarafından algılanamayacak kadar zayıf. Amplitüd değeri 0,1'den küçüktür (< 0,1).
    • F04: İlk hızlandırma aşaması eksik. İlk yarıda sinyal yok.
    • F05: İki aşama arasında artan hızlanma yok. 1. ivmenin maksimum genliği ile 2. ivmenin maksimum genliği hemen hemen aynıdır.
  • Donanım değerlendirmesi için gerekli Android sürümü: Android 10.0 (API düzeyi 29) veya sonraki sürümler.

  • Performans haritasını doldurmak için kullanılan Android sürümü: Android 8.0 (API düzeyi 26) veya sonraki sürümler. Veri edinme Dokunmatik uygulama kontrol listesi kullanıma sunulmadan önce gerçekleştirildiğinden, Efekt 1'de VibrationEffect.EFFECT_CLICK yerine HapticFeedbackConstants.KEYBOARD_PRESS kullanılmıştır.

EF_TIKLAMA için performans haritası (Efekt 1)

EF_TIK (Efekt 1) için performans haritası hakkında
Efekt tanımı (Java)
Vibrator vibrator = getSystemService(Vibrator.class);
vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK));
Efekt tanımı (Kotlin)
val vibrator = getSystemService(Vibrator::class.java)
vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK))
Performans haritasını okumak için gereken veriler
  • En yüksek süre (grafikteki x ekseni)
  • En yüksek genlik (grafiğin y ekseni)
  • FOMS'yu hesaplamak için PRR
  • FOMS = PRR / en yüksek genlik (grafikteki kabarcık grafiğinin kabarcık boyutu)
  • Görsel referans olarak MATLAB'daki sinyal grafiği
Geçme oranı
  • %85,7'lik cihaz sayısı 1. efekti oluşturdu
  • %14,3 oranında cihaz F01 nedeniyle başarısız oldu (dokunma sabit değeri uygulanmadı)
EF_TIKLAMA için performans haritasını dolduracak veriler (Efekt 1)
Cihaz kimliği Fiyat katmanı Aktüatör türü Başarılı/başarısız En yüksek süre (ms) En yüksek genlik (g) PRR FORMLAR
giriş Yüksek X-LRA Başarılı 167,33 0,53 20,91 0,12
#102 Yüksek X-LRA Başarılı 20,63 1,07 20.09 0,97
#103 Yüksek X-LRA Başarılı 19,98 0,98 21,75 1,09
#104 Yüksek X-LRA Başarılı 22,67 1.16 20,02 0,88
#105 Yüksek X-LRA Başarılı 10,96 1,30 23,62 2.16
#106 Yüksek Z-LRA Başarılı 20,13 1.11 24,15 1,20
#107 Yüksek Z-LRA Başarılı 49,31 0,79 20,06 0,41
#108 Yüksek X-LRA Başarılı 120,71 0,24 14,93 0,12
#109 Yüksek Z-LRA Başarılı 51,46 0,43 8,69 0,17
#110 Yüksek X-LRA Başarılı 8,44 1,01 27,68 3,28
#111 Yüksek ERM Başarısız (F01) Yok Yok Yok Yok
#112 Yüksek Z-LRA Başarılı 25,85 0,51 21,94 0,85
#113 Yüksek Z-LRA Başarılı 58,35 0,29 25.10 0,43
#114 Yüksek Z-LRA Başarılı 34,46 0,28 20,91 0,61
#115 Yüksek Z-LRA Başarılı 23,67 0,31 26,46 1.12
#116 Yüksek X-LRA Başarılı 8.40 0,44 29,82 3,55
#117 Yüksek Z-LRA Başarılı 31,35 1.13 23,65 0,75
#118 Orta Z-LRA Başarılı 26,42 0,42 25,05 0,95
#119 Orta Z-LRA Başarılı 30,65 0,48 19,69 0,64
#120 Orta Z-LRA Başarılı 170,65 0,97 20,16 0,12
#121 Orta Z-LRA Başarılı 51,69 0,55 17,14 0,33
#122 Orta X-LRA Başarısız (F01) Yok Yok Yok Yok
#123 Düşük ERM Başarısız (F01) Yok Yok Yok Yok
#124 Düşük ERM Başarılı 68,33 0,93 7,40 0,11
#125 Düşük ERM Başarısız (F01) Yok Yok Yok Yok
#126 Düşük Z-LRA Başarılı 41,96 0,68 8,77 0,21
#127 Düşük Z-LRA Başarılı 9,63 0,43 4,55 0,47
#128 Düşük Z-LRA Başarılı 22,77 0,55 26,10 1,15

1. Etki 1. Performans Haritası

Şekil 4. 1. efekt için performans haritası (fiyat katmanına göre)

Efekt 1 Performans Haritası 2

5. Şekil. Efekt 1 için performans haritası (aktüatör türüne göre)

createOneShot (2. Efekt) için performans haritası

createOneShot (2. Efekt) için performans haritası hakkında
Efekt tanımı (Java)
private static final long oneShotTiming = 20;
private static final int oneShotAmplitude = 255;

Vibrator vibrator = getSystemService(Vibrator.class); vibrator.vibrate(VibrationEffect.createOneShot(oneShotTiming, oneShotAmplitude));
Efekt tanımı (Kotlin)
private val oneShotTiming: Long = 20
private val oneShotAmplitude = 255

val vibrator = getSystemService(Vibrator::class.java) vibrator.vibrate(VibrationEffect.createOneShot(oneShotTiming, oneShotAmplitude))
Performans haritasını okumak için gereken veriler
  • En yüksek süre (grafikteki x ekseni)
  • En yüksek genlik (grafiğin y ekseni)
  • FOMS'yu hesaplamak için PRR
  • FOMS = PRR / en yüksek genlik (grafikteki kabarcık grafiğinin kabarcık boyutu)
  • Görsel referans olarak MATLAB'daki sinyal grafiği
Geçme oranı
  • %89,3 cihaz 2. efekti oluşturdu
  • %10,7 cihaz, F02 veya F03-2 nedeniyle başarısız oldu (sinyal genliği analiz edilemeyecek/insan tarafından algılanamayacak kadar zayıf)
createOneShot için performans tablosunu dolduracak veriler (Efekt 2)
Cihaz kimliği Fiyat katmanı Aktüatör türü Başarılı/başarısız En yüksek süre (ms) En yüksek genlik (g) PRR FOMS
#201 Yüksek X-LRA Başarılı 168,81 0,98 20,62 0,12
#202 Yüksek X-LRA Başarılı 28,35 2,29 28,95 1,02
#203 Yüksek X-LRA Başarılı 77,25 0,78 21:01 0,27
#204 Yüksek X-LRA Başarılı 70,48 1,42 21,85 0,31
#205 Yüksek X-LRA Başarılı 67,92 1.19 22,61 0,33
#206 Yüksek Z-LRA Başarılı 33,44 1,34 25,19 0,75
#207 Yüksek Z-LRA Başarılı 73,90 1,36 23,13 0,31
#208 Yüksek X-LRA Başarılı 102,02 0,71 20:12 0,20
#209 Yüksek Z-LRA Başarılı 63,71 0,14 3,70 0,06
#210 Yüksek X-LRA Başarılı 8,46 1,01 28,77 3,40
#211 Yüksek ERM Başarısız (F02, F03-1) Yok Yok Yok Yok
#212 Yüksek Z-LRA Başarılı 43,71 1,03 23,14 0,53
#213 Yüksek Z-LRA Başarılı 27,42 0,23 22,85 0,83
#214 Yüksek Z-LRA Başarılı 45,29 0,72 19,99 0,44
#215 Yüksek Z-LRA Başarılı 23,71 0,41 27,30 1,15
#216 Yüksek X-LRA Başarılı 8,31 0,43 27,58 3,32
#217 Yüksek Z-LRA Başarılı 42,19 1,03 26,97 0,64
#218 Orta Z-LRA Başarılı 26,38 0,42 24,74 0,94
#219 Orta Z-LRA Başarılı 46,77 1,01 24,64 0,53
#220 Orta Z-LRA Başarılı 166,33 0,97 20,61 0,12
#221 Orta Z-LRA Başarılı 38,60 0,42 18,21 0,47
#222 Orta X-LRA Başarılı 76,00 0,61 23,17 0,30
#223 Düşük ERM Başarısız (F03-2) 55,27 0,08 1,95 0,04
#224 Düşük ERM Başarılı 39,29 0,30 7,04 0,18
#225 Düşük ERM Başarısız (F03) Yok Yok Yok Yok
#226 Düşük Z-LRA Başarılı 34,31 0,53 30,23 0,88
#227 Düşük Z-LRA Başarılı 5,42 0,37 12,23 2,26
#228 Düşük Z-LRA Başarılı 22,65 0,90 24,23 1,07

Effect 2 Performance Map 1

6. Şekil. Efekt 2 için performans haritası (fiyat katmanına göre)

Effect 2 Performance Map 1

Şekil 7. 2. efekt için performans haritası (başlatıcı türüne göre)

createWaveform (3. efekt) için performans haritası

createWaveform (Efekt 3) için performans haritası hakkında
Efekt tanımı (Java)
private static final long[] waveformTimings = {500, 500};
private static final int[] waveformAmplitudes = {128, 255};

Vibrator vibrator = getSystemService(Vibrator.class); vibrator.vibrate(VibrationEffect.createWaveform(waveformTimings, waveformAmplitudes, -1));
Efekt tanımı (Kotlin)
private val waveformTimings = longArrayOf(500, 500)
private val waveformAmplitudes = intArrayOf(128, 255)

val vibrator = getSystemService(Vibrator::class.java) vibrator.vibrate(VibrationEffect.createWaveform(waveformTimings, waveformAmplitudes, -1))
Performans haritasını okumak için gereken veriler
  • Hızlanma 1 (grafikteki sol gruplandırılmış çubuğun y ekseni)
  • İvme 2 (grafikteki sağ gruplandırılmış çubuğun y ekseni)
  • 1. Hızlanma (%50 genlik) ile 2. Hızlanma (%100 genlik) arasındaki hızlanma oranı: Hedef oran 2'dir.
  • Görsel referans olarak MATLAB'tan sinyal grafiği
Başarılı olma oranı
  • Cihazların% 32,1'i beklendiği gibi 3.efekt oluşturdu.
  • Cihazların% 67,9'u, F04 (%10,7, Hızlandırma 1 için sinyal yok) veya F05 (%57,1; Hızlandırma 1 ile Hızlandırma 2 arasında beklendiği gibi fark yok) nedeniyle başarısız oldu.
createWaveform (Efekt 3) için performans tablosunu dolduracak veriler
Cihaz kimliği Fiyat katmanı Aktüatör türü Başarılı/başarısız Hızlanma 1 (%50) İvme 2 (%100) Hızlanma oranı Delta
#301 Yüksek X-LRA Başarılı 1,19 2,02 1,70 0,83
#302 Yüksek X-LRA Başarılı 0,87 1,85 2,12 0,98
#303 Yüksek X-LRA Başarılı 0,62 1,47 2,37 0,85
#304 Yüksek X-LRA Başarılı 0,82 1,89 2,30 1,07
#305 Yüksek X-LRA Başarılı 0,69 1,51 2.21 0,83
#306 Yüksek Z-LRA Başarılı 1,02 1,50 1,46 0,47
#307 Yüksek X-LRA Başarılı 0,59 1,37 2,32 0,78
#308 Yüksek Z-LRA Başarılı 0,58 0,72 1,25 0,14
#309 Orta Z-LRA Başarılı 0,39 1,43 3,66 1,04
#310 Yüksek X-LRA Başarısız (F04) 0,00 1,36 1,36 1,36
#311 Yüksek X-LRA Başarısız (F04) 0,00 0,56 0,56 0,56
#312 Orta Z-LRA Başarısız (F04) 0,00 0,71 0,71 0,71
#313 Yüksek Z-LRA Başarısız (F05) 0,60 0,61 1,02 0,01
#314 Yüksek Z-LRA Başarısız (F05) 0,64 0,65 1,01 0,01
#315 Yüksek ERM Başarısız (F05) 0,96 0,95 0,99 -0,01
#316 Yüksek Z-LRA Başarısız (F05) 0,40 0,40 1,00 0,00
#317 Yüksek Z-LRA Başarısız (F05) 0,60 0,58 0,98 -0,01
#318 Yüksek Z-LRA Başarısız (F05) 0,30 0,30 1,00 0,00
#319 Yüksek Z-LRA Başarısız (F05) 0,57 0,56 0,99 0,00
#320 Orta Z-LRA Başarısız (F05) 0,67 0,67 1,00 0,00
#321 Orta Z-LRA Başarısız (F05) 0,67 0,66 0,99 -0,01
#322 Orta X-LRA Başarısız (F05) 0,95 1,02 1,07 0,06
#323 Düşük ERM Başarısız (F05) 0,86 0,88 1,01 0,01
#324 Düşük ERM Başarısız (F05) 1,46 1,45 0,99 -0,01
#325 Düşük ERM Başarısız (F05) 0,95 0,96 1,01 0,01
#326 Düşük Z-LRA Başarısız (F05) 0,90 0,92 1,02 0,02
#327 Düşük Z-LRA Başarısız (F05) 0,47 0,47 1,00 0,00
#328 Düşük Z-LRA Başarısız (F05) 0,51 0,56 1,09 0,04

Etki 1 Performans Haritası 3

Şekil 8. 3. etki için performans haritası (geçti/geçmedi)