SEONGGUK.SYS
◀ BOSS STAGE
BOSS 2

임상 측정 도구 — DICOM 뷰어 SDK

2026.03 ~ 현재 · SDK 측정 계층 주도

문제 정의

영상의 배율과 방향이 바뀔 때 측정선의 표시 위치와 클릭 영역이 어긋나고, 도구별 좌표 변환과 작도 규칙도 서로 달랐습니다. 판독자가 어떤 도구를 사용하더라도 같은 조작 방식과 측정 기준을 경험할 수 있어야 했습니다.

해결 과정

  1. 01

    어노테이션 크기를 고정 픽셀값이 아닌 뷰포트 비율로 계산해 배율이 달라도 조작 크기를 유지했습니다.

  2. 02

    가로와 세로 배율이 다른 영상에서는 축별 보정값을 적용해 클릭 판정이 한쪽으로 쏠리지 않게 했습니다.

  3. 03

    Length·Angle·Contour·Volume·VTI 등 13개 도구의 좌표 변환과 히트 판정 규칙을 도구 단위로 분리했습니다.

  4. 04

    VTI baseline 통과 금지, 라인 점유 구간 중복 차단, 컨투어 방향 판정 같은 임상 작도 규칙을 코드와 사양에 함께 남겼습니다.

  5. 05

    측정 품질 등급을 색상과 점멸 상태로 연결해 판독자가 확인이 필요한 값을 먼저 구분하도록 했습니다.

  6. 06

    타사 장비의 조작 방식을 권위 자료와 대조해 Dec Time 등 제품 간 동작 차이를 보완했습니다.

검증 결과

측정 도구 13종Distance · Caliper · Slope Caliper · Contour(자유곡선 · 점) · Point · Velocity · VTI · Heart Rate · Time · Time Pair · Line(수평 · 대각) — 도구별 좌표계와 히트 판정, 작도 제약 규칙 설계
SDK 수정 0제품별 스타일과 조작 규칙을 앱 옵션으로 변경
SDK·앱 동시 개선임상 피드백의 원인을 구분해 측정 도구와 제품 화면에 각각 반영

측정 도구 데모

아래는 이 프로젝트의 측정 도구가 어떤 문제를 푸는지 보여주는 데모입니다. 실제 제품이 아닙니다.

TOOLS
LVLd
8.03 cm
LV Area
25.85 cm²
LVEDV
70.6 mL
LVESV
33.5 mL
LVSV
37.1 mL
LVEF
52.5 %
DIASTOLIC
SYSTOLIC
(1/52)FPS 50

심실 contour의 앵커를 움직이면 면적·길이·용적과 EF가 함께 갱신됩니다.

  • 01화면 좌표 → 영상 좌표 변환
  • 02ED/ES contour 기반 area-length 용적 계산
  • 03앵커 크기와 히트 영역을 화면 비율로 유지

LVLd 8.03 cm, LV Area 25.85 cm², LVEDV 70.6 mL, LVESV 33.5 mL, LVSV 37.1 mL, LVEF 52.5 %

◀ BOSS STAGE