Shapeworks: 타원체 κ²°κ³Ό λͺ¨λΈμ΄ 잘λͺ»λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2021λ…„ 03μ›” 03일  Β·  32μ½”λ©˜νŠΈ  Β·  좜처: SCIInstitute/ShapeWorks

κ²°κ³ΌλŠ” 6.0-RC5μ—μ„œ λ”μ°ν•©λ‹ˆλ‹€. μ–Έμ œ 이런 일이 μΌμ–΄λ‚¬μŠ΅λ‹ˆκΉŒ?

6.0-RC5:

https://user-images.githubusercontent.com/1693349/109743941-bd834000-7b8e-11eb-8330-95b732494178.mp4

5.5:

https://user-images.githubusercontent.com/1693349/109743954-c2e08a80-7b8e-11eb-8a57-30a099a3651b.mp4

λΆ„μ‚° 차트 비ꡐ:

6.0-RC5:

6 0rc5-ellipsoid

5.5:

5 5-ellipsoid

λͺ¨λ“  32 λŒ“κΈ€

타원체 데이터 μ„ΈνŠΈκ°€ λ³€κ²½λœ 것 κ°™μŠ΅λ‹ˆλ‹€. λˆ„κ΅°κ°€ "v0"κ³Ό "v1"의 차이점을 μ„€λͺ…ν•  수 μžˆμŠ΅λ‹ˆκΉŒ? ShapeWorks 5.5λŠ” ν˜„μž¬ 타원체 데이터 μ„ΈνŠΈ/λ§€κ°œλ³€μˆ˜μ—μ„œ 더 λ‚˜μ€ μ„±λŠ₯을 μ œκ³΅ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. @sheryjoe @ jadie1 @ iyerkrithika21

@akenmorris "v1"은 ShapeCohortGenPackageλ₯Ό μ‚¬μš©ν•˜μ—¬ μƒμ„±λœ μ •λ¦¬λ˜μ§€ μ•Šμ€ 타원체 데이터 μ„ΈνŠΈμž…λ‹ˆλ‹€. μ—¬κΈ°μ—λŠ” λ‹€μŒκ³Ό 같은 λͺ¨λ“  λ³€ν˜• λͺ¨λ“œμ™€ μ„ΈλŒ€ μ˜΅μ…˜μ΄ ν¬ν•¨λ©λ‹ˆλ‹€.

  1. μž„μ˜μ˜ λ°˜μ§€λ¦„
  2. λ¬΄μž‘μœ„ λ°©ν–₯
  3. 경계에 λ‹ΏλŠ” 일뢀 μ„ΈλΆ„ν™”
  4. λ¬΄μž‘μœ„ μ„Όν„°
  5. 더 λ§Žμ€ 배경을 ν¬ν•¨ν•˜λ„λ‘ 이미지 크기λ₯Ό λ¬΄μž‘μœ„λ‘œ 지정

이전 데이터 μ„ΈνŠΈμ—λŠ” 단 ν•˜λ‚˜μ˜ λ³€ν˜• λͺ¨λ“œλ§Œ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. @jadie1 , v0에 κ΄€ν•΄ λ‚΄κ°€ ν‹€λ Έλ‹€λ©΄ μ •μ •ν•΄ μ£Όμ„Έμš”.

@jadie1 μš°λ¦¬λŠ” μ •λ ¬λœ(v0κ³Ό μœ μ‚¬) ν•˜λ‚˜μ™€ μ •λ ¬λ˜μ§€ μ•Šμ€(그루밍을 보여주기 μœ„ν•΄) 두 개의 타원체 데이터 μ„ΈνŠΈλ₯Ό μ œκ³΅ν•˜κΈ°λ‘œ 이전에 λ™μ˜ν–ˆμŠ΅λ‹ˆλ‹€. μ €λŠ” v1이 ν›„μžλΌκ³  μƒκ°ν•©λ‹ˆλ‹€.

예 ellipsoid-v1은 @iyerkrithika21이 μ„€λͺ…ν•œ λŒ€λ‘œμ΄λ―€λ‘œ λ‘˜ μ΄μƒμ˜ λ³€ν˜• λͺ¨λ“œκ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. ellipsoid-v0은 μ •λ¦¬λ˜μ§€ μ•Šμ€ 버전이 μ •λ¦¬λœ 버전과 λ™μΌν•œ 원본 λ°μ΄ν„°μž…λ‹ˆλ‹€.
λ˜ν•œ ellipsoid-v1κ³Ό λ™μΌν•˜κ²Œ μ½”ν˜ΈνŠΈ 생성 μ½”λ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ μƒμ„±λœ ellipsoid_aligned-v1을 μΆ”κ°€ν–ˆμ§€λ§Œ 이미 μ •λ ¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€(쀑앙, λ°©ν–₯ 및 이미지 크기가 동일함). ellipsoid-v0κ³Ό ellipsoid_aligned-v1의 차이점은 ellipsoid-v0μ—λŠ” ν•˜λ‚˜μ˜ λ³€ν˜• λͺ¨λ“œλ§Œ μžˆλŠ” 반면 ellipsoid_aligned-v1은 λͺ¨λ“  λ°˜κ²½μ„ 따라 λ³€ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

예 ellipsoid-v1은 @iyerkrithika21이 μ„€λͺ…ν•œ λŒ€λ‘œμ΄λ―€λ‘œ λ‘˜ μ΄μƒμ˜ λ³€ν˜• λͺ¨λ“œκ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. ellipsoid-v0은 μ •λ¦¬λ˜μ§€ μ•Šμ€ 버전이 μ •λ¦¬λœ 버전과 λ™μΌν•œ 원본 λ°μ΄ν„°μž…λ‹ˆλ‹€.

v1에 더 λ§Žμ€ λͺ¨λ“œκ°€ μžˆμ–΄μ•Ό ν•˜λŠ” μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ? 이 λ°μ΄ν„°μ˜ μ‚¬μš© μ‚¬λ‘€λŠ” μ •λ ¬ λΆˆλŸ‰κ³Ό κ΄€λ ¨λœ λͺ¨λ“œλ₯Ό μ œμ™Έν•΄μ•Ό ν•©λ‹ˆλ‹€.

λ˜ν•œ ellipsoid-v1κ³Ό λ™μΌν•˜κ²Œ μ½”ν˜ΈνŠΈ 생성 μ½”λ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ μƒμ„±λœ ellipsoid_aligned-v1을 μΆ”κ°€ν–ˆμ§€λ§Œ 이미 μ •λ ¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€(쀑앙, λ°©ν–₯ 및 이미지 크기가 동일함). ellipsoid-v0κ³Ό ellipsoid_aligned-v1의 차이점은 ellipsoid-v0μ—λŠ” ν•˜λ‚˜μ˜ λ³€ν˜• λͺ¨λ“œλ§Œ μžˆλŠ” 반면 ellipsoid_aligned-v1은 λͺ¨λ“  λ°˜κ²½μ„ 따라 λ³€ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

이것은 μ•½κ°„ ν˜Όλž€μŠ€λŸ¬μ›Œμ§€κ³  μžˆμŠ΅λ‹ˆλ‹€. 두 개의 μ •λ ¬λœ 타원체 데이터λ₯Ό μœ μ§€ν•΄μ•Ό ν•©λ‹ˆκΉŒ? ν•˜λ‚˜λŠ” ν•˜λ‚˜μ˜ λͺ¨λ“œμ΄κ³  λ‹€λ₯Έ ν•˜λ‚˜λŠ” μ„Έ 개의 λͺ¨λ“œμž…λ‹ˆλ‹€. 정렬은 μ΅œμ ν™”λ₯Ό μœ„ν•œ κ°€μž₯ κ°„λ‹¨ν•œ μž₯λ‚œκ° 예제둜 κ°„μ£Όλ˜κΈ° λ•Œλ¬Έμ— ν•˜λ‚˜μ˜ λͺ¨λ“œ(λ³€ν˜•μ— λŒ€ν•΄ ν•˜λ‚˜μ˜ 반경 선택)만 μžˆμ–΄μ•Ό ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μ •λ ¬ λ˜λŠ” λ³€ν˜• λͺ¨λ“œμ˜ μˆ˜μ— 관계없이 이 λ§€κ°œλ³€μˆ˜ 집합은 μΌμΉ˜μ„±κ³Ό μƒ˜ν”Œλ§μ΄ 쒋지 μ•ŠμŒμ„ λ³΄μ—¬μ€λ‹ˆλ‹€.

image

예 ellipsoid-v1은 @iyerkrithika21이 μ„€λͺ…ν•œ λŒ€λ‘œμ΄λ―€λ‘œ λ‘˜ μ΄μƒμ˜ λ³€ν˜• λͺ¨λ“œκ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. ellipsoid-v0은 μ •λ¦¬λ˜μ§€ μ•Šμ€ 버전이 μ •λ¦¬λœ 버전과 λ™μΌν•œ 원본 λ°μ΄ν„°μž…λ‹ˆλ‹€.

v1에 더 λ§Žμ€ λͺ¨λ“œκ°€ μžˆμ–΄μ•Ό ν•˜λŠ” μ΄μœ λŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ? 이 λ°μ΄ν„°μ˜ μ‚¬μš© μ‚¬λ‘€λŠ” μ •λ ¬ λΆˆλŸ‰κ³Ό κ΄€λ ¨λœ λͺ¨λ“œλ₯Ό μ œμ™Έν•΄μ•Ό ν•©λ‹ˆλ‹€.

λ°˜κ²½μ€ μ„Έ μΆ• λͺ¨λ‘λ₯Ό 따라 λ³€ν•˜κΈ° λ•Œλ¬Έμ— 더 λ§Žμ€ λ³€ν˜• λͺ¨λ“œκ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. λ§žμŠ΅λ‹ˆκΉŒ?

λ˜ν•œ ellipsoid-v1κ³Ό λ™μΌν•˜κ²Œ μ½”ν˜ΈνŠΈ 생성 μ½”λ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ μƒμ„±λœ ellipsoid_aligned-v1을 μΆ”κ°€ν–ˆμ§€λ§Œ 이미 μ •λ ¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€(쀑앙, λ°©ν–₯ 및 이미지 크기가 동일함). ellipsoid-v0κ³Ό ellipsoid_aligned-v1의 차이점은 ellipsoid-v0μ—λŠ” ν•˜λ‚˜μ˜ λ³€ν˜• λͺ¨λ“œλ§Œ μžˆλŠ” 반면 ellipsoid_aligned-v1은 λͺ¨λ“  λ°˜κ²½μ„ 따라 λ³€ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

이것은 μ•½κ°„ ν˜Όλž€μŠ€λŸ¬μ›Œμ§€κ³  μžˆμŠ΅λ‹ˆλ‹€. 두 개의 μ •λ ¬λœ 타원체 데이터λ₯Ό μœ μ§€ν•΄μ•Ό ν•©λ‹ˆκΉŒ? ν•˜λ‚˜λŠ” ν•˜λ‚˜μ˜ λͺ¨λ“œμ΄κ³  λ‹€λ₯Έ ν•˜λ‚˜λŠ” μ„Έ 개의 λͺ¨λ“œμž…λ‹ˆλ‹€. 정렬은 μ΅œμ ν™”λ₯Ό μœ„ν•œ κ°€μž₯ κ°„λ‹¨ν•œ μž₯λ‚œκ° 예제둜 κ°„μ£Όλ˜κΈ° λ•Œλ¬Έμ— ν•˜λ‚˜μ˜ λͺ¨λ“œ(λ³€ν˜•μ— λŒ€ν•΄ ν•˜λ‚˜μ˜ 반경 선택)만 μžˆμ–΄μ•Ό ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

ellipsoid_aligned-v1 λ˜λŠ” ellipsoid-v0을 μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ‘˜ λ‹€ μ‚¬μš©ν•˜λŠ” μ‚¬μš© 사둀가 μ—†μœΌλ©° 이전 λ²„μ „μ˜ ShapeWorksλ₯Ό μ‚¬μš©ν•˜λŠ” μ‚¬μš©μžλ₯Ό μœ„ν•΄ ellpsoid-v0을 λ‚¨κ²ΌμŠ΅λ‹ˆλ‹€. 이것은 ellpsoid_aligned-v1 생성에 λŒ€ν•œ μ›λž˜ μš”μ²­μ΄μ—ˆμŠ΅λ‹ˆλ‹€. "λͺ¨λ“  λ³€ν™˜μ„ λΉ„ν™œμ„±ν™”ν•˜μ—¬ v1κ³Ό λ™μΌν•œ μ½”λ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ v0을 μž¬μƒμ„±ν•  수 μžˆμŠ΅λ‹ˆκΉŒ? μ΄λ ‡κ²Œ ν•˜λ©΄ 일관성을 μœ μ§€ν•˜κ³  κ³ μ • 도메인과 μ ˆλ‹¨ 평면 λͺ¨λ‘μ— λŒ€ν•΄ ν…ŒμŠ€νŠΈν•  λΆ„ν• κ³Ό 멋진 메쉬가 λͺ¨λ‘ μƒκΉλ‹ˆλ‹€."

λͺ¨λΈμ˜ λŒ€μ‘μ΄ 쒋지 μ•Šμ€ 이유λ₯Ό λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€. λ§€κ°œλ³€μˆ˜λ₯Ό λ‹€μ‹œ μ‘°μ •ν•΄μ•Ό ν•©λ‹ˆκΉŒ? ν•˜λ‚˜μ˜ λ°˜κ²½μ„ 따라 λ³€ν•˜λŠ” μƒˆλ‘œμš΄ νƒ€μ›μ²΄λ‘œ μ‹œλ„ν•΄μ•Ό ν•©λ‹ˆκΉŒ?

그루밍에도 λ‹€μŒκ³Ό 같은 λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

image

타원체 9λŠ” λ‹€λ₯Έ κ²ƒλ“€μ˜ 쀑심에 μžˆμ§€λ„ μ•ŠμŠ΅λ‹ˆλ‹€.

이것은 타원체 예제 λ˜λŠ” 이미지 라이브러리의 λ¬Έμ œμž…λ‹ˆκΉŒ? @cchriste @archanasri @jadie1 @iyerkrithika21

이것이 Windows와 Linuxμ—μ„œ μ •λ¦¬λœ 타원체가 λ‚˜λ₯Ό μ°ΎλŠ” λ°©μ‹μž…λ‹ˆλ‹€.
타원체 9λŠ” λ‚˜λ₯Ό μ€‘μ‹¬μœΌλ‘œ λ³΄μž…λ‹ˆλ‹€.

image

λ‚˜μ—κ²Œλ„ 쀑심이 된 κ²ƒμ²˜λŸΌ λ³΄μž…λ‹ˆλ‹€. 방금 release_v6.0 λΆ„κΈ°μ—μ„œ λ‹€μ‹œ μ‹€ν–‰ν–ˆμŠ΅λ‹ˆλ‹€.
image

μ„œμ‹  ν¬μΈνŠΈλ„ λ‚˜μ—κ²Œ 잘 보이지 μ•ŠμŠ΅λ‹ˆλ‹€. μ•„λ§ˆλ„ 더 λ§€λ„λŸ½κ²Œ ν•΄μ•Ό ν•©λ‹ˆκΉŒ? λ‚΄κ°€ λ³΄κΈ°μ—λŠ” λ„€ 가지 λ³€ν˜• λͺ¨λ“œκ°€ μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. 첫 λ²ˆμ§ΈλŠ” 크기이고 λ‹€μŒ μ„Έ κ°€μ§€λŠ” x, y 및 z λ°©ν–₯의 λ°˜κ²½μž…λ‹ˆλ‹€.

@jadie1 , @iyerkrithika21 , 방금 λ‹€λ₯Έ Macμ—μ„œ μ‹œλ„ν–ˆμŠ΅λ‹ˆλ‹€. λͺ¨μ–‘μ˜ μƒˆλ‘œ μ„€μΉ˜λŠ” 6.0 RC5, μƒˆ conda μ„€μΉ˜, λͺ¨λ“  것 μž‘λ™ν•©λ‹ˆλ‹€. μƒ˜ν”Œμ˜ 정렬을 ν™•μΈν•©λ‹ˆλ‹€(DTλ₯Ό λ³Ό ν•„μš”λ„ μ—†μŒ).

https://user-images.githubusercontent.com/1693349/110035220-9c3e6300-7cf8-11eb-9cd0-9162212dd61c.mp4

였, ν•˜ν•˜, @jadie1 , @iyerkrithika21 , Studioμ—μ„œ center ν™•μΈλž€μ„ κΊΌμ•Ό ν•©λ‹ˆλ‹€. 그렇지 μ•ŠμœΌλ©΄ ν‘œμ‹œλ₯Ό μœ„ν•΄ μžλ™μœΌλ‘œ κ°€μš΄λ° μ •λ ¬ λ©λ‹ˆλ‹€. 쀑심을 λΊ€ μƒνƒœμ—μ„œ λ‹€μ‹œ ν™•μΈν•˜μ‹­μ‹œμ˜€.

μ•„, 이제 μ•Œκ² μŠ΅λ‹ˆλ‹€. 방금 같은 데이터λ₯Ό μ‚¬μš©ν•˜λŠ” Getting-started-with-grooming-segmentations.ipynbλ₯Ό μ‹€ν–‰ν–ˆλŠ”λ° λ™μΌν•œ λ¬Έμ œκ°€ μžˆμ§€λ§Œ κ·Έλ ‡κ²Œ λ‚˜μ˜μ§€λŠ” μ•Šμ€ 것 κ°™μŠ΅λ‹ˆλ‹€. μ—¬κΈ°μ—μ„œ λ§ˆμ§€λ§‰ λΉ„λ””μ˜€λ₯Ό λ³΄μ‹­μ‹œμ˜€: http://sciinstitute.github.io/ShapeWorks/notebooks/getting-started-with-grooming-segmentations.html (이 λΉ„λ””μ˜€λŠ” μ œκ°€ 릴리슀 λΈŒλžœμΉ˜μ—μ„œ μ‹€ν–‰ν•œ 것과 μΌμΉ˜ν•©λ‹ˆλ‹€).

유슀 μΌ€μ΄μŠ€μ™€ λ…ΈνŠΈλΆμ„ ν•œ 쀄씩 μ‚΄νŽ΄λ³΄κ³  정리가 λ‹€λ₯Έ 뢀뢄을 λ³Ό 수 μžˆμ„ 것 κ°™μŠ΅λ‹ˆλ‹€...

λ…ΈνŠΈλΆκ³Ό 유슀 μΌ€μ΄μŠ€ 거리 λ³€ν™˜μ— λ™μΌν•œ 쀑심/μ •λ ¬ λ¬Έμ œκ°€ μžˆμŒμ„ κΈμŠ΅λ‹ˆλ‹€. λ…ΈνŠΈλΆμ—μ„œ 거리 λ³€ν™˜μ΄ 더 λΆ€λ“œλŸ½μŠ΅λ‹ˆλ‹€.
@akenmorris 데이터 μ„ΈνŠΈ(크기, λ°©ν–₯, λ°˜μ§€λ¦„ λ“±)에 μ—„μ²­λ‚œ μ–‘μ˜ 변동이 있기 λ•Œλ¬Έμ— μ€‘μ‹¬μ—μ„œ λ²—μ–΄λ‚˜λŠ” ν˜„μƒμ΄ λ°œμƒν•  수 μžˆλ‹€κ³  μƒκ°ν•˜μ‹­λ‹ˆκΉŒ?

ICP와 μΌμΉ˜ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ?

예, μ°Έμ‘°λŠ” ellipsoid_14μž…λ‹ˆλ‹€.

κ·Έλž˜μ„œ ν•œ μͺ½λ§Œ 따라 타원체 9λ₯Ό μ •λ ¬ν•œλ‹€κ³  μƒκ°ν•˜μ‹­λ‹ˆκΉŒ?

이 문제λ₯Ό μ–΄λ–»κ²Œ ν•΄κ²°ν•΄μ•Ό ν•˜λŠ”μ§€ 잘 λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€. ICP 이후에 Center of Mass Operation을 μ μš©ν•΄μ•Ό ν•©λ‹ˆκΉŒ?

@sheryjo 생각이 μžˆμœΌμ‹ κ°€μš”? 이 λ³€ν™˜μ„ λͺ¨μ–‘ λͺ¨λΈμ˜ μΌλΆ€λ‘œ μΊ‘μ²˜ν•˜λŠ” 것은 잘λͺ»λœ 것 κ°™μŠ΅λ‹ˆλ‹€.

@akenmorris μ–΄λ–€ λ²ˆμ—­μΈκ°€μš”? 이건 μ˜μƒμ—μ„œ μ•ˆλ³΄μ΄λ„€μš”. μ§ˆλŸ‰ 쀑심 μ •λ ¬ 단계λ₯Ό QCν–ˆμŠ΅λ‹ˆκΉŒ? λ˜ν•œ κ²½μš°μ— 따라 ICP 반볡 νšŸμˆ˜κ°€ μ€‘μš”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

νƒ€μ›μ²΄λŠ” 쀑앙에 μžˆμ§€ μ•ŠμœΌλ―€λ‘œ λͺ¨μ–‘ λͺ¨λΈμ€ λ°˜λ“œμ‹œ λ³€ν™˜μ„ μΊ‘μ²˜ν•©λ‹ˆλ‹€.

νƒ€μ›μ²΄λŠ” 쀑앙에 μžˆμ§€ μ•ŠμœΌλ―€λ‘œ λͺ¨μ–‘ λͺ¨λΈμ€ λ°˜λ“œμ‹œ λ³€ν™˜μ„ μΊ‘μ²˜ν•©λ‹ˆλ‹€.

COM은 그듀을 쀑앙에 λ°°μΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.

COM은 그듀을 쀑앙에 λ°°μΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.

λ™μ˜ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ ICPκ°€ ν•œμͺ½ λ©΄κ³Ό μΌμΉ˜ν•˜λ„λ‘ 센터링을 ν•΄μ œν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ?

COM은 그듀을 쀑앙에 λ°°μΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.

λ™μ˜ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ ICPκ°€ ν•œμͺ½ λ©΄κ³Ό μΌμΉ˜ν•˜λ„λ‘ 센터링을 ν•΄μ œν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ?

μ°Έμ‘°κ°€ μ‹€μ œλ‘œ 쀑앙값 λͺ¨μ–‘이 μ•„λ‹Œ 경우 ICP의 영ν–₯은 COM 이후에 μ΅œμ†Œν•œμ˜ wrt λ³€ν™˜μ΄μ–΄μ•Ό ν•©λ‹ˆλ‹€.

μ—¬κΈ° μƒνƒœκ°€ μ–΄λ–»μŠ΅λ‹ˆκΉŒ? 이 μž‘μ—…μ„ ν•˜λŠ” μ‚¬λžŒμ΄ μžˆμŠ΅λ‹ˆκΉŒ? 그루밍과 μ΅œμ ν™” λ§€κ°œλ³€μˆ˜λΌλŠ” 두 가지 κ°œλ³„ λ¬Έμ œκ°€ μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

@jadie1 @iyerkrithika21 μ—…λ°μ΄νŠΈκ°€ μžˆμŠ΅λ‹ˆκΉŒ?

Studioμ—μ„œ μ„ΈλΆ„ν™”λ₯Ό μ •λ¦¬ν–ˆμ„ λ•Œ DTλŠ” λ‹€μŒκ³Ό 같이 ν‘œμ‹œλ©λ‹ˆλ‹€.
image
λ”°λΌμ„œ ICPκ°€ 그루밍에 λͺ‡ 가지 문제λ₯Ό μΌμœΌν‚¬ 수 μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

μ˜³μ€. 타원체 9λŠ” λ‹€μŒμ˜ 쀑심에 μœ„μΉ˜ν•©λ‹ˆλ‹€.

       """ Apply rigid alignment """
        ref = FindReferenceImage(comFiles)
        alignedFiles = applyRigidAlignment(groomDir + "aligned/segmentations", ref, comFiles)

그리고 κ·Έ ν›„μ—λŠ” μ€‘μ‹¬μ—μ„œ λ²—μ–΄λ‚©λ‹ˆλ‹€.

image

@akenmorris ICP 없이 Studioμ—μ„œ 타원체λ₯Ό μ΅œμ ν™”ν•˜λ €κ³  ν•˜λ©΄ 이 λ©”μ‹œμ§€κ°€ λ‚˜νƒ€λ‚©λ‹ˆλ‹€.
image
λ‚˜λŠ” 3가지 λ‹€λ₯Έ μˆ˜μ€€μ˜ νŒ¨λ”©μ„ μ‹œλ„ν–ˆμŠ΅λ‹ˆλ‹€ - 10,30,50. κ·ΈλŸ¬λ‚˜ 이듀 쀑 μ–΄λŠ 것도 도움이 λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.
그리고 파이썬 μ‚¬μš© μ‚¬λ‘€μ—μ„œλ„ rigidAlignment 단계λ₯Ό κ±΄λ„ˆλ›°λ €κ³  μ‹œλ„ν–ˆλŠ”λ° 이 경계 μƒμž 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€.

############## Cropping ##############
Traceback (most recent call last):
  File "RunUseCase.py", line 94, in <module>
    module.Run_Pipeline(args)
  File "/home/sci/iyerkrithika/ShapeWorks/Examples/Python/ellipsoid.py", line 96, in Run_Pipeline
    croppedFiles = applyCropping(groomDir + "cropped/segmentations", comFiles, comFiles)
  File "/home/sci/iyerkrithika/ShapeWorks/Examples/Python/GroomUtils.py", line 216, in applyCropping
    region = ImageUtils.boundingBox(bbDataList)
ValueError: Image sizes do not match (Output/ellipsoid/groomed/com_aligned/segmentations/ellipsoid_01.isores.center.com.nrrd)

ImageUtils.boundingBox() λŠ” κ°€μž₯ 큰 경계 μƒμžλ₯Ό μ œκ³΅ν•  수 μžˆμ–΄μ•Ό ν•˜κΈ° λ•Œλ¬Έμ— 이 였λ₯˜λŠ” μ˜λ―Έκ°€ μ—†μŠ΅λ‹ˆλ‹€.
@jadie1 이것이 λŒ€ν‡΄κ³¨ μ‚¬μš© μ‚¬λ‘€μ—μ„œ λ³Έ λ¬Έμ œμ™€ 관련이 μžˆλ‹€κ³  μƒκ°ν•˜μ‹­λ‹ˆκΉŒ?

@iyerkrithika21 , μŠ€νŠœλ””μ˜€μ—μ„œ μ–΄λ–»κ²Œ μ‹€ν–‰ν•˜κ³  μžˆλŠ”μ§€ μžμ„Ένžˆ μ•Œλ €

@iyerkrithika21 , μŠ€νŠœλ””μ˜€μ—μ„œ μ–΄λ–»κ²Œ μ‹€ν–‰ν•˜κ³  μžˆλŠ”μ§€ μžμ„Ένžˆ μ•Œλ €

μ„Έκ·Έλ¨ΌνŠΈλ₯Ό 가져와 μŠ€νŠœλ””μ˜€μ—μ„œ μ‹ λž‘μ„ μ‹€ν–‰ν–ˆμŠ΅λ‹ˆλ‹€. μ΅œμ ν™”λ₯Ό ν΄λ¦­ν–ˆμŠ΅λ‹ˆλ‹€.

문제 #1133을 톡해 λ¦΄λ¦¬μŠ€λ˜λ„λ‘ μˆ˜μ •λ©λ‹ˆλ‹€.

@iyerkrithika21 , λ‚˜λŠ” 당신이 λ³Έ 것에 λŒ€ν•œ 문제λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€:

1134

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰