config_pelvic.yaml 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. camera:
  2. names:
  3. left: LeftEye
  4. right: RightEye
  5. intrinsic:
  6. left:
  7. fx: 3571.52848771264
  8. fy: 3570.57318451437
  9. cx: 1233.52703624453
  10. cy: 1025.15117581285
  11. k0: -0.0579298417960705
  12. k1: 0.0537095025162189
  13. width: 2448
  14. height: 2048
  15. right:
  16. fx: 3573.03298854121
  17. fy: 3572.30496881714
  18. cx: 1223.80603997798
  19. cy: 1035.75801617604
  20. k0: -0.0736243464203426
  21. k1: 0.126764214115614
  22. width: 2448
  23. height: 2048
  24. capture:
  25. frame_rate: 40
  26. expo_time_ms: 12
  27. gain_db: 20
  28. main_window:
  29. width: 800
  30. height: 600
  31. output:
  32. width: 1920
  33. height: 1080
  34. hevc_bitrate: 5 # Mbps
  35. jpeg_quality: 15
  36. sender:
  37. mtu: 1400
  38. port: 5279
  39. parity: 0.2
  40. sophiar:
  41. config: ./sophiar_config.json
  42. left_camera_trans_var: left_camera_in_tracker_denoised
  43. right_camera_trans_var: right_camera_in_tracker_denoised
  44. probe_model: ./models/Probe.stl
  45. augment:
  46. # - name: Femur
  47. # trans_var: femur_in_tracker_denoised
  48. # stl_file: ./models/femur.stl
  49. # registration:
  50. # collect_obj: point_picker_in_femur_ref
  51. # collect_var: picked_point_in_femur_ref
  52. # target_var: femur_in_femur_ref
  53. # probe_var: probe_in_femur
  54. # - name: Tibia
  55. # trans_var: tibia_in_tracker_denoised
  56. # stl_file: ./models/tibia.stl
  57. # registration:
  58. # collect_obj: point_picker_in_tibia_ref
  59. # collect_var: picked_point_in_tibia_ref
  60. # target_var: tibia_in_tibia_ref
  61. # probe_var: probe_in_tibia
  62. - name: BoneA
  63. trans_var: tibia_in_tracker_denoised
  64. stl_file: ./models/pelvic/1.stl
  65. registration:
  66. collect_obj: point_picker_in_tibia_ref
  67. collect_var: picked_point_in_tibia_ref
  68. target_var: tibia_in_tibia_ref
  69. probe_var: probe_in_tibia
  70. - name: BoneB
  71. trans_var: tibia_in_tracker_denoised
  72. stl_file: ./models/pelvic/0.stl
  73. - name: BoneC
  74. trans_var: tibia_in_tracker_denoised
  75. stl_file: ./models/pelvic/_Merge_of_screw0_001.stl
  76. # - name: BoneD
  77. # trans_var: tibia_in_tracker_denoised
  78. # stl_file: ./models/pelvic/3.stl
  79. # - name: BoneE
  80. # trans_var: tibia_in_tracker_denoised
  81. # stl_file: ./models/pelvic/4.stl
  82. # - name: ScrewA
  83. # trans_var: tibia_in_tracker_denoised
  84. # stl_file: ./models/pelvic/screw0.stl
  85. # - name: ScrewB
  86. # trans_var: tibia_in_tracker_denoised
  87. # stl_file: ./models/pelvic/screw1.stl
  88. # - name: ScrewC
  89. # trans_var: tibia_in_tracker_denoised
  90. # stl_file: ./models/pelvic/screw2.stl