A non-transitory computer-readable storage medium storing at least one program, the at least one program for execution by at least one processor and a memory storing the at least one program, the at least one program including instructions, which when executed by the at least one processor cause the at least one processor to perform operations comprising:
- determining a position of at least one portion of a machine in motion or a fluid transfer system in operation;
- collecting images of the at least one portion of the machine or the fluid transfer system with an image collector;
- synchronizing the determined position of the at least one portion of the machine or the fluid transfer system with at least a selected one of the images of the at least one portion of the machine or the fluid transfer system;
- amplifying the at least one of the collected images and/or the selected one of the images of the at least one portion of the machine for the fluid transfer system;
- and
- storing the amplified at least one of the collected images and/or the selected one of the images of the at least one portion of the machine or the fluid transfer system to a memory.