{'fraction_non_alphanumeric': 0.015815085158150853, 'fraction_numerical': 0.0036496350364963502, 'mean_word_length': 6.348214285714286, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Retrieval of Euler rotation angles from 3D similarity transformation based on quaternions

ABSTRACT Recently, it has been shown how quaternion-based representation of a rotation matrix has advantages over conventional Eulerian representation in 3D similarity transformations. The iterative estimation procedure in similarity transformations based on quaternions results in translations and (scaled) quaternion elements. One needs, therefore, an additional procedure for evaluating the rest of the transformation parameters (translation, scale factor and rotation angles) after this solution.This contribution shows how to evaluate the rotation angles and the full covariance matrix of the transformation parameters from the estimation results in asymmetric and symmetric 3D similarity transformations based on quaternions.