simovni2:specs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
simovni2:specs [2022/01/27 22:01]
laurentc [investigator side parameters & controls]
simovni2:specs [2022/10/20 22:42] (current)
laurentc [Implementation]
Line 15: Line 15:
   * Level of blurriness   * Level of blurriness
   * **Position of the UAP** : 2 operating modes.   * **Position of the UAP** : 2 operating modes.
-    * **Direction relative to the witness** (*) (azimuth and angular height) +    * Polar by **Direction relative to the witness** (*) (azimuth and angular height) 
-    * Position relative to the witness (cartesian coordinates, X,Y,Z) +    * Cartesian by position relative to the witness (cartesian coordinates, X,Y,Z) 
   * Shape & Surface state / Texture   * Shape & Surface state / Texture
   * Evolution over time of all the estimates    * Evolution over time of all the estimates 
Line 89: Line 89:
  
 The parameters should be tunable in real time by the investigator and/or the witness.  The parameters should be tunable in real time by the investigator and/or the witness. 
 +
 +Starts with a calibration phase if necessary to be sure the witness properly sees through the HMD. (eye/device/ipd calibration). 
 +Set the brightness of the screen to a known and adapted level. 
  
 ==== Static Parameters ==== ==== Static Parameters ====
Line 121: Line 124:
   * Level of blurriness   * Level of blurriness
   * **Distance**. Can be arbitrary if it is unknown. If arbitrary, distance should be set to a fixed value of more that 25m (for invisible stereo parallax), but not too far in order to remain closer than the back clipping plane of the rendering engine. (*)   * **Distance**. Can be arbitrary if it is unknown. If arbitrary, distance should be set to a fixed value of more that 25m (for invisible stereo parallax), but not too far in order to remain closer than the back clipping plane of the rendering engine. (*)
-  * Size : 2 operating modes. What's best ? Depends on the case. The origin of the 3D model should rather be defined close to its "center of gravity". The bounding box of the model at scale 1 is what is used for these computations. Since the size is a bit ill defined concept, the parameter that is controlled at low level is the scale of the 3D model. +  * Size : 2 operating modes. What's best ? Depends on the case. The origin of the 3D model should rather be defined close to its "center of gravity". The 3D model is supposed to just fit in a 1m width cube. The scaled cubic bounding box of the scaled model is what is used for these computations. Since the size is a bit ill defined concept, the parameter that is controlled at low level is the scale of the scaled 3D model. 
-    * **Size**. The size considered is the longest side of the bounding box <del>as seen from the witness</del>.  What is used as a parameter to interpolate is that max size in meters. The scale to apply to the model is computed accordingly. (*)  +    * **Size**. The size considered is the width of the scaled cubic bounding box, it is directly in meters.  What is used as a parameter to interpolate is that size in meters. (*)  
-    * Angular Size. The __max angular size__ over the 3 axis __as seen from the witness__ is what should be usedRight nowthe computation is simplified and does not take into account the orientation of the UAP. What is used internally as a parameter to interpolate is the size (as defined just above) that produces that angular size.  ... FIXME not very satisfactory.+    * Angular Size. is computed as angular_size = 2*atan(size/(2 x distance)). This simple definition has the advantage of ensuring a constant angular size when the UAP rotates over itselfEven if its wrong in a wayit is a more satisfactory in the practical situations where we want to tune it visually. That does not prevent from having "another more correct" angular size computed, displayed and used in the report. What is used internally as a parameter to interpolate is the size (as defined just above). 
   * **Apparent Luminosity** (*)   * **Apparent Luminosity** (*)
   * 3D animation for the evolution of the Shape & Surface state / Texture animation time : anim_time   * 3D animation for the evolution of the Shape & Surface state / Texture animation time : anim_time
Line 145: Line 148:
 All parameters using "Système International" units. Degrees for angles. All parameters using "Système International" units. Degrees for angles.
  
 +====== Implementation ======
 +[[simovni2:implementation]]
 +----
 +
 +{{:simovni2:simovni2_canal_2022.png?600|}}\\
 +OVNI(s) S02E01 production Canal+ 2022 
  • simovni2/specs.1643317269.txt.gz
  • Last modified: 2022/01/27 22:01
  • by laurentc