Computer algorithms can indeed determine if a person is moving their right arm or feet and whether they are running, primarily through image recognition techniques. Cameras capture pixel data, which algorithms analyze to identify patterns, such as edges, using methods like Fourier transforms to create unique "fingerprints" of individuals. This allows computers to distinguish between different figures, such as humans and dogs, based on these patterns.However, differentiating between specific body parts, like left and right arms, poses greater challenges, particularly in identifying the orientation of a person. Neural networks are well-suited for this task, although they are not yet perfect. The discussion highlights the complexity of training neural networks, which often requires significant resources and time compared to simpler tasks. Existing commercial applications, such as Microsoft's Xbox and Kinect, utilize these algorithms, and there are numerous resources available for those interested in the field of computer vision, including open-source libraries like OpenCV and JavaScript implementations for tasks like face detection.