commit | 7cebe783326cbef0ca3350bfbe29938abaf96b54 | [log] [tgz] |
---|---|---|
author | mandermo <mandermo@webrtc.org> | Thu Feb 16 09:36:43 2017 |
committer | Commit bot <commit-bot@chromium.org> | Thu Feb 16 09:36:43 2017 |
tree | ddd3cda8a0865edbac589e3b7082ab98e13db514 | |
parent | 12b3e03bde0f1a5be1b2773d44d4eccc5fa29f28 [diff] |
Better comparison of videos with barcode errors The frame_analyzer which is used by compare_videos.py needs to handle barcode errors. As before the reference and the test video can contain repeated frames. When there are barcode decode errors in the test video, then we should not let that contribute to the skipped frames score. When there are barcode decode errors in the reference video, then we need to take proper care to still calculate skipped barcodes when the corresponding frames are not present in the test video and the test video does not have a frame with a barcode decode error that could have been the same frame as the one in the reference. A new metric total number of skipped frames and for number of decode errors is introduced. Barcodes that appears in the test video, but not in the reference video are also listed. BUG=webrtc:6967 Review-Url: https://codereview.webrtc.org/2666333003 Cr-Commit-Position: refs/heads/master@{#16638}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.