An automated discharge imaging system (ADIS), which is a non-intrusive and safe approach, was developed for measuring river flows during flash flood events. ADIS consists of dual cameras to capture complete surface images in the near and far fields. Surface velocities are accurately measured using the Large Scale Particle Image Velocimetry (LSPIV) technique. The stream discharges are then obtained from the depth-averaged velocity (based upon an empirical velocity-index relationship) and cross-section area. The ADIS was deployed at the Yu-Feng gauging station in Shimen Reservoir upper catchment, northern Taiwan. For a rigorous validation, surface velocity measurements were conducted using ADIS/LSPIV and other instruments. In terms of the averaged surface velocity, all of the measured results were in good agreement with small differences, i.e., 0.004 to 0.39 m/s and 0.023 to 0.345 m/s when compared to those from acoustic Doppler current profiler (ADCP) and surface velocity radar (SVR), respectively. The ADIS/LSPIV was further applied to measure surface velocities and discharges during typhoon events (i.e., Chan-Hom, Soudelor, Goni, and Dujuan) in 2015. The measured water level and surface velocity both showed rapid increases due to flash floods. The estimated discharges from ADIS/LSPIV and ADCP were compared, presenting good consistency with correlation coefficient R = 0.996 and normalized root mean square error NRMSE = 7.96%. The results of sensitivity analysis indicate that the components till (τ) and roll (θ) of the camera are most sensitive parameters to affect the surface velocity using ADIS/LSPIV. Overall, the ADIS based upon LSPIV technique effectively measures surface velocities for reliable estimations of river discharges during typhoon events.