diff --git a/bob/bio/video/extractor/Wrapper.py b/bob/bio/video/extractor/Wrapper.py index 62294383bb6659795083707b4516b0212a1d7d30..4af0c2d5ea1e123a67f8d2632f94e14f36e41816 100644 --- a/bob/bio/video/extractor/Wrapper.py +++ b/bob/bio/video/extractor/Wrapper.py @@ -83,8 +83,13 @@ class Wrapper (bob.bio.base.extractor.Extractor): for index, frame, quality in self.frame_selector(frames): # extract features extracted = self.extractor(frame) - # add features to new frame container - fc.add(index, extracted, quality) + if extracted is not None: + # add features to new frame container + fc.add(index, extracted, quality) + + if not len(fc): + return None + return fc