Photo Finish: Components Diagram
The required components for Athletics Photo Timing have been assembled. Now to “stitch” them together.
The envisaged components of the completed Photo Finish system are 3 systems, an Arduino RPI Pico W Sketch, an Android Phone MAUI app and a Windows Desktop WPF app. The Arduino Sketch is at is complete. The Android app is at this stage is 3 separate apps; the complementaryMAUI Pico Buttons app, the MAUI Video capture app and teh TCP Client. The desktop consists of two app; the TCP Service and the VideoStitcher app. The task now is to integrate them into just three system.
The 3 Photo Finish Components
The Photo Finish Sequence Diagram
Mermaid
These diagrams were created using Mermaid
Components

Photo Finish Components
1. Remote Buttons
Blue Buttons Arduino Sketch Hardware

MAUI Android PhoneApp Virtual Buttons
2. Video Recording

MAUI Android Phone Video Recording App Phases
3.TCP Transfer

MAUI Android SendVideo TCP Client App and WPF TCP Service App
4. AthsVideoStitcher

AthsVideoStitcher

Athletes identified

AthsVideoStitcher with video frame showing for athlete crossing finish line
Conclusions
That leaves 3 apps to integrate on the phone, two on the desktop and none in the Arduino context.!
Further work
- It is envisaged that a more remote device should be developed to handle the gun, it’s normally at least 100m away from the start. Later
- Also, rather than taking the middle line of the video frame, a better option would be to use the the most white line near the centre, for each video frame for the stitched image. This would compensate for if the phone is not perfectly still whilst taking the finish video. You can see above that the centre line is rarely completely white. Some active stabilization before would also help.
Topic | Subtopic | |
This Category Links | ||
Category: | Application Dev Index: | Application Dev |
Next: > | Jekyll | Image Trannsform Script |
< Prev: | Photo Finish Update | 4. TransferVideoOverTcp |

