Page 125 - Kaleidoscope Academic Conference Proceedings 2022
P. 125

Extended reality – How to boost quality of experience and interoperability




           The comparison  between  100cm measurements  taken  at 1   the accuracy and reliability of all devices. Six devices were
           meter and 2 meters reveals a trend in which the majority of   used and five of those devices ran the application under the
           the devices improved in terms of accuracy the further away   ARCore framework, while one device ran the test under the
           they are. The Samsung  A20 and Samsung  A32 devices   ARKit framework. One device ran the test under ARKit due
           decreased in accuracy scores at the 2-meter mark compared   to the  fact  that the chosen device is the latest  to  house a
           to the 1-meter mark as shown in figures 13 and 14.   LiDAR scanner and has the best configurations for dynamic
                                                              ranging, which all the other ARCore devices do not have.
           The average accuracy percentage scores  for ARKit are   Four measurement criteria were used, which are 10cm, 45cm,
           measured by averaging the sum of the six scores per test and   75cm and 100cm at a distance of 1 meter and 2 meters across
           comparing them to the control value per control criteria. The   all tests. ARKit proved to be the most accurate and superior
           same notion was used to calculate for ARCore. Based on all   between the two frameworks by scoring an average accuracy
           the conducted  experiments, comparing the  ARKit   of 99.36%, as opposed to the 89.42% scored by ARCore. The
           framework with ARCore framework, the following is noted:   device running ARKit was the most accurate and reliable in
           In Figure 7, ARKit scored an average accuracy of 96.70%   seven out of the eight tests based on the criteria used. Figure
           and ARCore obtained an average accuracy score of 59.5%.   9 illustrates the one occurrence where every device running
           In Figure 8, ARKit scored an average accuracy score of 100%  ARCore performed better than the device running ARKit.
           and ARCore  scored an average accuracy  of 71.78%. In   When conducting  the tests, an  unexpected  trend  occurred
           Figure 9, ARKit scored an average accuracy of 100%, while   whereby most of the devices seemed to improve in terms of
           ARCore scored an average accuracy of 99.38%. In Figure 10,   accuracy the further away they were from the target being
           ARKit scored 99.27% and ARCore scored 99.63%. In Figure   measured. Furthermore, the tests were conducted based on
           11, ARKit scored 99.33% and ARCore scored 99.02%. In   the  applications built  using the two  AR frameworks, and
           Figure 12,  ARKit scored 99.78% and ARCore scored   scientifically  evaluated  and  benchmarked  to  gauge  any
           99.24%.  In  Figure 13,  ARKit scored 100% and ARCore   metric errors or bottleneck capabilities in determining AR
           scored 94.70%. Lastly, in Figure 14 ARKit scored 99.83 and   measurement outcomes. The results presented in this
           ARCore 92.12%.                                     research can  guide  future  research on the choice of
                                                              framework to explore for prototyping and development of
             Table 4 – Performance comparison of ARCore and   immersive applications. However, it is also worth noting that
                                ARKit                         the continuous development of  mobile technology  may
                                                              impact future performance and choices, as both frameworks
                                                              may have their strengths and weaknesses.

            Framework       Average          Deviation        One thing to note  with this study  is the limited diversity
                            accuracy score                    regarding devices running ARKit. In future work, we plan to
                                                              use  a  much larger number of devices capable of running
                                                              ARKit and offer additional test parameters such as time
            ARCore          89.42%           10.58%           taken to acquire measurements, system utilization (CPU and
                                                              RAM), quality mapping and plane detection coverage. These
                                                              additional tests on multiple ARKit and ARCore devices will
            ARKit           99.36%           0.64%            ensure a much fairer and broader comparison.
                                                                               REFERENCES
           Table 4 provides a summary of how the two  frameworks
           performed across all devices, spanning ARCore and ARKit   [1]  R. Aggarwal and A. Singhal, Augmented Reality
           in all given tests. These results were obtained by adding all   and its effect on our life, in 2019 9th International
           the average percentage values obtained across all tests as   Conference on Cloud Computing, Data Science &
           shown in figures 7, 8, 9, 10, 11, 12, 13 and 14. Then those   Engineering (Confluence), 2019, pp. 510-515. doi:
           total results were divided by 8 to get the average accuracy   10.1109/CONFLUENCE.2019.8776989.
           score shown in Table 4. Table 4 illustrates that ARKit proves
           to be far superior compared to ARCore regarding accuracy   [2]  H. Kharoub, M. Lataifeh, and N. Ahmed, 3D User
           and reliability in  AR-related work and diverse computing   Interface Design and Usability for Immersive VR,
           applications  within the context of the criteria used in this   Applied Sciences, vol. 9, p. 4861, Nov. 2019, doi:
           study.                                                    10.3390/app9224861.

               5.  CONCLUSION AND FUTURE RESEARCH              [3]   A. Basu, A brief chronology of Virtual Reality.
                                                                     arXiv, 2019. doi: 10.48550/ARXIV.1911.09605.
           This  work has provided a  comparative analysis of  two
           prominent  augmented reality  frameworks,  ARKit and   [4]  R. Schroeder, Virtual reality in the real world:
           ARCore, aimed at diverse computing applications, using a   History, applications and projections, Futures, vol.
           crime scene-related scenario as a use case. In total, eight tests   25, no. 9, pp. 963-973, 1993, doi:
           were conducted with six test runs per test or device to gauge   https://doi.org/10.1016/0016-3287(93)90062-X






                                                          – 79 –
   120   121   122   123   124   125   126   127   128   129   130