Garmin Connect 활동 스크린샷에서 거리, 페이스, 고도, 심박수 추출
Garmin Connect 활동 스크린샷 하나의 통계를 스프레드시트에 다시 입력하는 데 약 3분이 걸립니다. 필요한 여섯 개 필드를 입력하면 AI가 5~10초 안에 반환합니다.
스크린샷당 5~10초 · 선명한 스크린샷 기준 최대 99% 정확도 · 계정 로그인 불필요
Garmin Connect 활동 스크린샷에서 추출할 수 있는 항목
Garmin 통계를 훈련 일지에 손으로 옮겨 적는 작업을 그만하세요. 맞춤 열 추출을 사용하면 필드 이름을 한 번만 입력하면 AI가 활동 유형, 단위 설정, 레이아웃 밀도와 관계없이 모든 Garmin Connect 활동 스크린샷에서 각 값을 찾아냅니다.
| 필드 | 러닝 예시 | 라이딩 예시 |
|---|---|---|
| 거리 | 10.5 km | 42.3 km |
| 시간 | 54:32 | 1:42:15 |
| 평균 페이스 / 속도 | 5:12 /km | 24.8 km/h |
| 고도 상승 | 95 m | 312 m |
| 평균 심박수 | 152 bpm | 128 bpm |
| 케이던스 | 82 spm | 76 rpm |
* Garmin Connect는 수년간 전체 계정 데이터 내보내기를 제공해 왔습니다: 개별 활동 FIT/TCX/GPX 파일, 구간별 CSV, 그리고 Garmin 계정 설정에서 요청할 수 있는 전체 계정 아카이브가 포함됩니다. 계정이 아직 활성 상태라면 해당 내보내기가 더 완전하므로 이를 권장합니다. 이 페이지는 계정 접근 권한이 없는 경우를 위한 것입니다: 친구나 코치가 스크린샷을 공유했거나, 이전 계정이 비활성화되었거나, 플랫폼을 전환한 경우입니다.
Garmin 활동 화면에는 10개 이상의 지표가 표시되며, 이러한 밀도는 기존 OCR을 무력화합니다
Garmin Connect 활동 요약에는 지도와 고도 프로필 외에도 10개 이상의 지표가 표시됩니다. 어려운 점은 데이터를 찾는 것이 아닙니다. 절반의 텍스트가 의도적으로 흐리게 처리된 레이아웃에서 실제로 필요한 두세 개의 필드를 추출하는 것입니다.
Garmin 레이아웃이 위치 기반 추출을 방해하는 이유
주요 지표와 보조 지표는 시각적 강조가 크게 다릅니다. 거리, 고도, 시간은 크고 굵은 글씨로 표시됩니다. 케이던스, 운동 효과, 회복 시간은 아래에 더 작고 회색으로 흐리게 표시됩니다. 기존 OCR 엔진은 눈에 띄는 텍스트를 우선 처리하므로 작은 보조 값은 체계적으로 누락되거나 잘못 읽힙니다.
지도와 고도 프로필이 스크린샷의 위쪽 절반을 차지합니다. 모바일에서는 고도 그래프와 지도가 통계 카드를 화면 아래로 밀어냅니다. 스마트폰 스크린샷은 스크롤 가능한 전체 페이지를 캡처하지만, 표준 OCR은 지도 라벨을 추출 가능한 데이터로 취급하여 활동 지표처럼 보이는 관련 없는 값으로 출력을 오염시킵니다.
수동 Garmin 내보내기 워크플로는 분산되어 있습니다. Garmin Connect는 활동별 FIT/TCX/GPX 다운로드, 단일 활동의 구간을 CSV로 내보내기, 활동 목록 CSV, 전체 계정 아카이브를 제공합니다. 그러나 Garmin 포럼 사용자들이 설명하듯이, "이제 1990년대로 돌아간 것 같아서 모든 것을 수동으로 해야 합니다." 데이터가 스크린샷으로만 존재하는 경우 이러한 내보내기 방법 중 어느 것도 작동하지 않습니다.
의미론적 추출이 글꼴 크기가 아닌 라벨로 모든 지표를 읽는 방법
활동당 6개 지표를 다시 입력하지 마세요. 열 이름만 지정하면 AI가 시각적 강도를 무시하고 라벨로 각 값을 찾습니다. "거리, 시간, 평균 페이스, 고도 상승, 평균 심박수, 케이던스"를 정의하세요. AI는 "spm" 또는 "rpm"과 함께 표시되는 "케이던스"와 같은 텍스트 라벨로 각 값을 찾아내며, 24px 굵은 글씨든 12px 회색 글씨든 관계없이 처리합니다. 큰 글꼴의 주요 지표와 흐린 보조 지표는 동일하게 취급됩니다.
활동 유형별 혼합 단위를 자동으로 처리합니다. 달리기는 km와 min/km를 표시하고, 라이딩은 km와 km/h를 표시하며, 미국 계정은 마일과 피트를 표시합니다. AI는 사전 설정 없이 각 값 옆의 단위 라벨을 읽습니다. 지도 영역은 추출 불가로 인식되어 무시됩니다.
공유 이미지에서 작동하며 Garmin 계정이 필요 없습니다. 코치가 마라톤을 준비하는 5명의 선수에게서 스크린샷을 수집합니다. 각 선수는 다른 단위 설정을 사용합니다. 각 스크린샷은 다른 활동 유형을 보여줍니다. 모든 이미지를 한 번에 업로드하고 열 세트를 한 번 정의하면 AI가 각 이미지를 독립적으로 추출하며, 계정 자격 증명, API, OAuth 흐름이 필요 없습니다.
Garmin 활동 스크린샷에서 구조화된 훈련 기록까지, 세 단계로
활동 스크린샷 업로드
Garmin Connect 활동 스크린샷이 있다고 가정해 보겠습니다. 친구가 아침 달리기를 공유했거나, 팀원이 주말 라이딩을 게시했을 수 있습니다. 이미지에는 Garmin 요약 전체가 담겨 있으며, 상단에 지도와 고도 프로필, 아래에 거리, 시간, 평균 페이스, 상승 고도 등이 표시된 통계 카드가 있습니다. JPG, PNG 또는 WebP 형식으로 업로드 영역에 끌어다 놓으세요. 서로 다른 운동선수의 여러 스크린샷도 같은 배치에 넣을 수 있습니다.
필요한 필드 지정
필요한 필드만 지정하세요. 거리, 시간, 평균 페이스, 상승 고도, 평균 심박수, 케이던스를 입력하면 AI가 스크린샷을 스캔하여 각 지표를 텍스트 라벨로 식별하고 해당 값을 읽습니다. 상단 절반의 지도와 고도 프로필은 추출 불가능한 시각적 콘텐츠로 인식되어 무시됩니다. 스크린샷이 마일과 피트를 사용하면 AI가 단위 접미사를 읽고 그대로 유지합니다. km와 m를 사용해도 설정 변경 없이 동일하게 읽습니다.
깔끔한 훈련 기록 다운로드
처리에는 스크린샷당 5~10초가 소요됩니다. 출력은 하나의 Excel(XLSX) 파일입니다. 각 행은 스크린샷 하나, 각 열은 지정한 필드 하나에 해당합니다. 세 개의 스크린샷을 업로드하면 여섯 개 필드가 모두 채워진 세 개의 행이 생성됩니다. 수동 입력도, 활동별 서식 지정도 필요 없습니다 .
가장 잘 작동하는 경우와 주의가 필요한 경우
이러한 경계를 이해하면 Garmin 활동 스크린샷에서 일관된 결과를 얻는 데 도움이 됩니다.
가장 적합한 경우
선명하고 전체 해상도의 Garmin 활동 스크린샷. 기계 렌더링 지표는 주요 필드에서 최대 99% 정확도를 달성합니다. 모델은 표준 요약 레이아웃을 안정적으로 처리합니다.
단위 접미사가 있는 표준 라벨-값 쌍. 모든 지표에 라벨이 있으므로 "거리"에는 km/mi가, "고도 상승"에는 m/ft가 함께 표시되며, AI는 위치가 아닌 라벨로 필드를 구분합니다.
활동 유형과 단위 설정이 혼합된 일괄 처리. 한 번의 일괄 처리로 러닝과 라이딩을 업로드하세요. 동일한 열 세트, 동일한 모델, 하나의 스프레드시트로 처리됩니다.
주의가 필요한 경우
메신저 앱을 통해 압축된 스크린샷. WhatsApp이나 SMS로 공유된 Garmin 스크린샷은 해상도가 낮아집니다. 케이던스와 같은 작고 흐린 텍스트는 읽을 수 없게 될 수 있습니다.
텍스트 라벨이 없는 색상 코드 지표는 읽을 수 없습니다. Garmin은 훈련 부하와 같은 일부 지표를 백분율 없이 색상 링으로 표시합니다. AI는 텍스트 라벨이 있는 값만 추출합니다.
Garmin 공식 내보내기 기능을 대체하지 않습니다. 계정 접근 권한이 있다면 Garmin의 내장 내보내기 기능이 FIT/TCX/GPX 파일과 전체 기록 아카이브를 제공하며, 이는 어떤 스크린샷보다 훨씬 많은 데이터를 포함합니다. 스크린샷 추출은 계정 접근이 불가능한 경우를 위한 것입니다.
자주 묻는 질문
Garmin Connect 스크린샷에서 계정에 로그인하지 않고 데이터를 추출할 수 있나요?
네. 이 도구는 이미지에 보이는 모든 것을 읽으며, Garmin 계정 로그인, API 키 또는 OAuth가 필요하지 않습니다. 팀원이 아침 러닝 스크린샷을 공유하면 업로드하고 열 이름을 지정하면 AI가 보이는 지표를 추출합니다. 다만 계정 접근 권한이 있다면 공식 내보내기가 FIT/TCX/GPX 파일로 더 완전한 데이터 세트를 제공합니다.
복잡한 Garmin 활동 화면에서 AI가 Elevation Gain과 Distance를 어떻게 구분하나요?
AI는 라벨, 값, 단위를 읽습니다. Distance는 "Distance"라는 라벨과 함께 km 또는 mi로 표시됩니다. Elevation Gain은 "Elevation Gain"이라는 라벨과 함께 m 또는 ft로 표시됩니다. 둘 다 같은 통계 행에 나타나지만 모델은 화면 위치가 아닌 텍스트 라벨로 각각을 식별합니다. Distance 또는 Elevation Gain 라벨이 없는 숫자는 두 필드 중 어느 것으로도 보고되지 않아 지도 라벨이 출력을 오염시키는 것을 방지합니다.
Garmin 활동 요약에서 작은 회색 텍스트로 표시된 Cadence와 Avg Heart Rate도 추출할 수 있나요?
네. 크고 굵은 텍스트를 우선시하는 기존 OCR과 달리 의미 기반 추출은 라벨로 필드를 찾습니다. Garmin 활동 스크린샷에서 Cadence는 글꼴 크기와 관계없이 "Avg Cadence"라는 라벨과 함께 spm 또는 rpm으로 표시됩니다. Avg Heart Rate는 "Avg HR"이라는 라벨과 함께 bpm으로 표시됩니다. 모델은 라벨과 값의 관계를 읽으므로 작은 글씨의 보조 통계도 큰 글씨의 주요 지표와 함께 캡처됩니다.
같은 배치에 야드파운드법과 미터법(km, m) 단위의 스크린샷이 섞여 있어도 작동하나요?
네. AI는 각 값 옆의 단위 라벨을 읽습니다. 한 선수의 Garmin 계정이 마일을 사용하고 다른 선수가 킬로미터를 사용해도 모델은 숫자를 캡처하고 추출된 단위를 그대로 유지합니다. Distance에 "6.2 mi"로 표시된 스크린샷은 "10.5 km"로 표시된 것과 동일하게 읽히는데, 단위 접미사가 숫자가 무엇을 나타내는지 결정하기 때문입니다. 출력 스프레드시트에서 단위를 정규화하거나 그대로 유지할 수 있습니다. Pace(min/mi vs /km)와 Elevation(ft vs m)에도 동일하게 적용됩니다.
Garmin 공식 내보내기 대신 스크린샷 추출을 사용하는 이유는 무엇인가요?
계정 접근 권한이 있다면 사용하지 않을 것입니다. Garmin Connect는 개별 활동 FIT/TCX/GPX 다운로드, 구간별 CSV 내보내기, 모든 과거 데이터를 포함한 전체 계정 데이터 아카이브를 제공합니다. 이러한 공식 방법은 어떤 스크린샷보다 더 완전합니다. 스크린샷 추출은 공식 내보내기를 사용할 수 없는 상황을 위한 것입니다: 팀원이나 코치가 공유한 스크린샷, 플랫폼 전환 후 더 이상 접근할 수 없는 이전 계정, 또는 더 이상 페어링되지 않은 기기. 두 방법은 서로 다른 접근 시나리오를 위한 것이며, 가능할 때마다 공식 내보내기를 권장합니다.
더 읽어보기: 활동 데이터를 포함한 건강 앱 스크린샷을 단일 구조화 스프레드시트로 일괄 처리하기 · 앱 UI, 대시보드, 건강 요약을 포함한 스크린샷 데이터 추출 일반 가이드
건강 및 피트니스 앱 개요로 돌아가 지원되는 모든 앱과 추출 기능을 확인하세요.