bob.bio.base issueshttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues2017-08-07T13:07:35Zhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/77For a given biometric sample, only one feature can be extracted, and only one...2017-08-07T13:07:35ZManuel Günthersiebenkopf@googlemail.comFor a given biometric sample, only one feature can be extracted, and only one identity can be assignedI will describe the issue in terms of face recognition, but similarities can be drawn to other biometrics, for example speaker recognition.
Currently, we assume that in a given image, there is only one identity in an image. When applyin...I will describe the issue in terms of face recognition, but similarities can be drawn to other biometrics, for example speaker recognition.
Currently, we assume that in a given image, there is only one identity in an image. When applying face detection, we only take the face with the highest detection score. In an real open-set have datasets as I have used in my latest opes-set recognition challenge (see: http://vast.uccs.edu/Opensetface) , we have several faces per image, and we need to **detect** all faces (which might end up in an unknown number of misdetections). Finally, we need to extract a feature vector **for each detected bounding box**, and compare each feature vector to the gallery models.
So far, none of the concepts that we have implemented thus far is dealing with this kind of problem. I am also not so sure if we should implement a solution directly into `bob.bio.base`, or if I should try to implement a solution into a stand-alone package.
@amohammadi @andre.anjos @tiago.pereira What do you think?Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/75The documentation contains links to files, which only work, when the document...2017-08-07T13:07:35ZManuel Günthersiebenkopf@googlemail.comThe documentation contains links to files, which only work, when the documentation is compiled locallyAs mentioned in https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/73#note_16158, there are file links in the documentation, e.g., in the installation section: http://pythonhosted.org/bob.bio.base/installation.html#test-your-install...As mentioned in https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/73#note_16158, there are file links in the documentation, e.g., in the installation section: http://pythonhosted.org/bob.bio.base/installation.html#test-your-installation which link to local files (sorry, GitLab does not allow me to get link to the line in the `.rst` file: gitlab.idiap.ch/bob/bob.bio.base/blob/master/doc/installation.rst).
The note above can be simply removed from the `.rst`. It should be OK not to have too many options to change the `ATNT_DIRECTORY`. People, who have installed bob system-wide will not be able to change the linked file anyways.
There might be more cases with links to local files, though in a quick glance I could not identify one (at least not here in `bob.bio.base`). If we find those file links, please feel free to re-open this bug (after we have closed it), and replace those local file links with links to the corresponding file in the GitLab source.https://gitlab.idiap.ch/bob/bob.bio.base/-/issues/73Incorporate a general overview of biometric verification and illustrate biome...2017-08-07T13:07:35ZVedrana KRIVOKUCAIncorporate a general overview of biometric verification and illustrate biometric verification experiment flow in bob.bio.base docA general overview of the structure of a typical biometric verification system should be added as introductory material inside the bob.bio.base documentation on running biometric recognition experiments.
Also, there should be some dia...A general overview of the structure of a typical biometric verification system should be added as introductory material inside the bob.bio.base documentation on running biometric recognition experiments.
Also, there should be some diagrams (+ accompanying explanations) to facilitate better understanding of the biometric verification experiment flow in bob.bio.base.
After much deliberation, I also believe we should be using the word "verification" instead of the more general word "recognition", simply because our main script is called verify.py (not recognise.py or identify.py).May 2017 HackathonManuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/68ROC, and CMC curves do not follow the standard of the Handbook of Face Recogn...2017-08-07T13:07:35ZManuel Günthersiebenkopf@googlemail.comROC, and CMC curves do not follow the standard of the Handbook of Face RecognitionIn the above mentioned book, the axis are given between `min_far` and 1, while we plot in percentages.
Also, there is no way to provide a lowest FAR value other than `0.01%` (or `1e-4` without percentages) for plotting ROC curves.
For ...In the above mentioned book, the axis are given between `min_far` and 1, while we plot in percentages.
Also, there is no way to provide a lowest FAR value other than `0.01%` (or `1e-4` without percentages) for plotting ROC curves.
For the DET and EPC curves, we also use percentages. However, these plots are not given in the Handbook, so we can use them freely. I would suggest to remove the percentages there, too, just to be consistent.Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/85Only 4-column score files can be written2017-07-18T15:57:39ZManuel Günthersiebenkopf@googlemail.comOnly 4-column score files can be writtenSo far, only 4-column score files can be written. The problem is that sometimes you might need to have the `model_id` for the gallery in you score files. These are currently ignored.So far, only 4-column score files can be written. The problem is that sometimes you might need to have the `model_id` for the gallery in you score files. These are currently ignored.Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.com