How does Baton automatically detect (with out reference video) that video has quality issue ?

How does Baton automatically detect (with out reference video) that video has quality issue ?

Baton is a no-reference quality checking tool. It does not require any reference video.
It internally decodes the audio and video and applies it's own quality checking algorithms to see if the decoded audio/video has any quality issues.