Skip to content
Swing Catalyst Support Swing Catalyst Support
Contact support
Software & Features/ Motion Capture/ Golf Swing Phase Detection

Golf Swing Phase Detection

What Swing Phase Detection Does

On a golf swing recording that has motion capture data, Swing Catalyst analyzes the tracked body pose and places bookmarks at the ten key positions of the swing. You no longer have to drag three markers into place by eye.

Detected bookmarks behave exactly like bookmarks you set yourself. They drive playback navigation, the phase colors on the skeleton, the timing key metrics, and synchronized comparison between two swings. You can still move any of them afterwards.

The ten positions

#Position
1Start of Take Away
2End of Take Away
3Halfway Back
4Top of Swing
5Early Downswing
6Pre-Impact
7Impact
8Release
9Finish
10End of Swing

These are often written P1 to P10.

What a recording needs

  • A golf swing recording. Other sports and activities are unaffected and keep their existing bookmarks.
  • Motion capture data. Recordings made without motion capture can be reprocessed to add it. See Adding motion capture to existing recordings .
  • A camera tagged as a face-on angle. Detection only uses motion capture from a camera whose angle is set to Face on left or Face on right. A face-on clip that was never tagged reads as “not face-on”.

Club tracking is helpful but not required. Without a usable club track, Swing Catalyst falls back to estimating the classic three positions (Start of Take Away, Top of Swing, Impact) from body pose alone. Those three markers are labelled with the suffix (estimated from body pose) so you can tell them apart from a full detection.


When Bookmarks Get Updated

Recordings made before phase detection existed, or with an older version of the detector, can have their bookmarks brought up to the current detection. What happens when you open one comes down to a single question: have you moved any of that recording’s markers yourself?

The recording you openWhat happens
No markers you positioned yourselfThe detected positions are applied straight away. No banner, no question. A short notification appears with a Revert option.
At least one marker you positioned yourselfYour markers are left exactly as they are, and a banner offers you the detected phases.

A marker you placed or dragged yourself is never replaced without your say-so. That is the whole rule.

💡

Opening an old golf swing whose markers you never touched will replace its old bookmarks with the ten detected positions. The change can always be undone.

The notification

When a recording picks up the detected phases on its own, a notification reading Swing phases updated appears with a Revert button and a Dismiss button. Revert puts the previous bookmarks back.

The very first time this happens, the notification explains itself in full instead. You see this once, not once per recording:

Swing phases are now detected automatically on this recording. Use Revert to go back, or control this under Settings > General > Swing phase detection.

Recordings made with the current version get their detected positions as they open, which is not a change to anything, so no notification appears for them.

The offer banner

When you open a recording whose markers you moved yourself, the detected positions are applied so you can see them, and a banner appears at the bottom of the video area asking what to do about them:

The detected swing phases have been applied over the markers you positioned yourself. Save them, or put your own markers back.

Your own markers are saved first, so nothing you did is lost while you look.

  • Save new phases keeps the detected positions. Your earlier markers stay available under Restore my earlier markers in the marker menu.
  • Use old phases puts your markers back exactly where they were and stops offering for this recording. Detect phases still works if you change your mind later.
  • Always do this for recordings I have edited is a checkbox next to Save new phases. Tick it before saving, and the same click sets your preference so you are not asked again on other recordings you have edited.

Pressing Esc while the banner has keyboard focus hides it without answering it, and so does closing the recording. The detected positions stay in that case; use Restore my earlier markers in the marker menu if you want your own back later.

With two recordings open side by side, both show the detected positions and one banner asks about them.

Choosing whether to be asked

Open Settings → General → Swing phase detection. There is one setting, When you have moved markers yourself:, with two options.

OptionWhat happens when you open a recording whose markers you moved
Ask before replacing my markers (default)The detected positions are applied and the offer banner asks whether to keep them. Your own markers are saved so you can put them back.
Replace my markers with the detected phasesThe detected positions are applied without asking. The previous markers are saved either way.

This setting covers that one case and nothing else. A recording whose markers you never moved always gets the detected phases, whichever option you pick. To keep one particular recording as it is, use Use old phases on its banner, or one of the marker menu items described in Going back to earlier markers .


Running Detection Yourself

The playback bar has a detect button with the tooltip Detect swing phases from motion capture. Unlock the bookmark bar and you get a second one: each open recording has a row with a button labelled Detect phases, or Redo detection on a recording that has been detected before.

Detection runs whenever you ask for it. No recording can end up in a state where the button refuses: not one you chose Use old phases on, not one whose earlier markers you restored, not even one where you moved every marker by hand.

If the recording has markers you positioned yourself, you are asked to confirm first, in a dialog titled Detect swing phases:

This recording has markers you positioned yourself. Detecting swing phases replaces them with the detected positions. You can undo this from the marker menu. Continue?

When two recordings are open side by side, the button opens a small menu so you can choose Detect phases A or Detect phases B.

If the recording has no motion capture data yet, the button offers to add it first and asks:

This recording has no motion capture data yet. Reprocessing it first will run pose tracking, then swing phases will be detected from the result. Continue?

Once that reprocess finishes you need to close and reopen the recording before the phases can be detected from the new data. The button and the bookmark panel both tell you so.

When the button is grayed out, hover it. The tooltip always explains why (see If detection is not available ).


Your Markers Are Kept

A bookmark you dragged or placed yourself is never replaced on its own. Only bookmarks that came from a preset or from an earlier detection are updated automatically. Everything else waits until you ask.

That holds however many markers you have moved. A recording where you positioned every single marker can still be detected: click Detect phases, confirm, and the detected positions are written over them, with the previous ones saved so you can go back.

After detection you can still drag any marker. Doing so marks it as yours, and it keeps that position through any later automatic pass.

Unlock the bookmark bar to see where the current bookmarks came from. A short label reads Phases detected, Edited by you, or Set manually, and the line beside it changes to match. On a detected recording it reads:

Ten swing phases from motion capture. Drag any marker to correct it.


Going Back to Earlier Markers

If the detected positions are wrong for a particular swing, put the old ones back.

  1. Unlock the bookmark bar with the bookmarks button on the playback bar (or Ctrl + B).
  2. Open that recording’s marker menu with the three-dot button at the end of its row, tooltip More marker actions.
  3. Choose Restore my earlier markers.

The item only appears while there is something to restore. You can also use the Revert button on the notification, while it is still showing.

Restoring always asks first, in a dialog titled Restore earlier markers:

Your markers go back to where they were before phase detection ran, including any you had moved yourself at the time. Anything you have adjusted since then is replaced. This recording also stops detecting phases automatically, but you can run Detect phases yourself at any time. Restore your earlier markers?

So restoring does two things. It puts back the markers the recording had before detection ran, including any you had moved by hand, and it stops that one recording from picking up detected phases on its own. That is not permanent: clicking Detect phases on it later detects again, and the recording goes back to normal.

Going back to the old three markers

The same menu offers Use old 3-point markers on a golf swing. It discards the current markers and puts back the three the recording used before ten-phase detection existed. Because that throws away the detected phases, it asks first, in a dialog titled Use old 3-point markers:

Your markers go back to the three this activity starts with. Any detected swing phases and any positions you set yourself are replaced. This recording also stops detecting phases automatically, but you can run Detect phases yourself at any time. Use the old 3-point markers?

Like restoring, this stops that golf recording from picking up detected phases on its own, and clicking Detect phases starts it again.

Every other activity shows Use the default markers for this activity instead, because those presets are not three markers. Swing phase detection is golf only, so on those activities there is nothing to switch off and the confirmation is shorter, titled Use the default markers:

Your markers go back to this activity’s defaults. Any positions you set yourself are replaced. Use the default markers?


Cropping Playback to the Marked Range

Long clips usually contain a lot of setup and walking about. The crop button on the playback bar, next to the loop button, trims playback to the part that matters. Each click moves to the next of three states.

ClickTooltipWhat you get
First state (default)Crop playback to the marked range (first to last bookmark)The scrubber covers only the range between the first and last bookmark. On a swing with detected phases, that is the swing itself.
Second stateCrop playback to the marked range, with a marginThe same window with roughly half a second before and one second after.
Third stateNo cropping - play the full clipThe whole recording, exactly as before.

Hover the button to see which state you are in.

The button works on any recording, in any sport, that has at least two bookmarks spaced far enough apart to crop between. Detected golf phases are one source of those bookmarks, not a requirement. Your choice is remembered for the next recording and after restarting the software. Nothing is trimmed from the recording itself: this only changes what you play back and scrub through.


Doing Several Recordings at Once

To bring a whole session up to date, select the recordings in the Explorer, right-click and choose Reprocess motion capture & detect swing phases. The batch runs in the background while you keep working, and can be canceled.

The batch updates the bookmarks as it goes, on every selected golf swing whose markers you never moved. Recordings whose markers you did move are the exception: they keep their markers and are counted separately in the summary, and the offer banner puts the choice in front of you the next time you open one. If your setting is Replace my markers with the detected phases, those recordings are updated along with the rest.

You get a summary banner when the batch finishes, so it never ends in silence. It reports what happened to each recording, and offers Revert all when there is something to revert. Expand Show details and one of the rows counts the recordings it left alone, for example “3 kept the markers you positioned yourself; open them to use the detected phases”.

The full flow, including what happens when recordings fail, is in Adding motion capture to existing recordings .


Timing Metrics From the Detected Phases

Once the phases are in place, three golf timing metrics become available in the Key Metrics databox: Tempo Ratio, Transition Duration and Release Timing. They are calculated purely from where the bookmarks sit, so they are only as good as the bookmark positions. See Key Metrics .


If Detection Is Not Available

The detect button is only shown on golf swing recordings. When it is there but grayed out, hover it, or read the message on the bookmark bar.

Why the button is unavailable

MessageWhat it means
Detecting swing phases…Detection is still running. It becomes available again when detection finishes.
Motion capture was reprocessed. Reopen this recording to detect swing phases.Close the recording and open it again.
Swing phases could not be detected for this recording.Detection ran and found nothing usable. The next table says more.

Having moved the markers yourself does not disable the button, and neither does having detected the recording before. In those cases the button stays available and asks you to confirm, or re-runs detection.

Why detection found nothing

MessageWhat to do
Golf swing bookmarks require motion capture data.Open a recording made with motion capture, or set the bookmarks manually.
Golf swing bookmarks require tracked club data.Open a recording made with club tracking enabled, or set the bookmarks manually. This only appears when even the body-only estimate could not run.
Golf swing bookmarks require a face-on camera.Tag a camera as a face-on angle and reprocess, or set the bookmarks manually.
Golf swing bookmarks could not be detected reliably.Too few frames were tracked confidently. Try clearer footage, or set the bookmarks manually.
Golf swing bookmarks require a longer tracked clip.The tracking only covered a brief moment. Use a recording with a longer tracked span.
Golf swing bookmarks could not be detected in this clip.The tracked movement did not read as a golf swing. Use footage of a full swing.
Phase detection failed for this recording.Something unexpected went wrong. Try the analysis again, or set the bookmarks manually.

Detection used the wrong handedness

If a player’s handedness is not set in their profile, detection assumes right-handed and the button tooltip says so. Set handedness on the student profile and run detection again.


Keyboard Shortcuts

Golf swing recordings now have ten bookmarks, and the number keys reach all of them. 1 to 9 and 0 jump to bookmarks 1 to 10, Page Up and Page Down step between them, and Ctrl + Shift + I and Ctrl + Shift + T synchronize two recordings on Impact and Top of Swing. The full list is in Keyboard shortcuts and Hotkeys .


See also: What are bookmarks? · Motion Capture Guide · Object Detection · Key Metrics

Last updated on