-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
About the CANN code #4
Comments
Hello - thanks for your comment, I am glad to hear that. Sure, the CANN is basically reducing the false positives rates by filtering/preserving only the best matches along the diagonal of the difference matrix; obtained from FlyNet. And yes, it works during the inference stage only because of the preassigned nature of their parameters. |
Hello, Thank you so much for adding the code for CANN. Did bring a lot of clarity in understanding the working. I had a small question when going deeper into the code: Can you please quickly clarify what the variables Iapp_nn, Iapp and r and rinit are? In the absence of comments, it is a bit difficult to understand what those variables are doing. Sorry for bothering you. Thanks in advance, |
Hi Udit, Those are good questions. As far as I remember, You can check out the supplemental material of this paper, from where our CANN implementation was inspired for further details: Supplementary material: There are sereval examples that can help to better understand the dynamics of a CANN. Regards |
Hello. Sorry to bother you. |
Hi @Rick0514 - thanks for your interest in this work! That's a great question on the behaviors of the model. Indeed, one of the advantages of CANN is that it keeps track of the current frame based on motion information. In the experiments we used space and time synchronised datasets, which result on similarity matrices that are diagonal. But CANN also works on asynchronous datasets, e.g., reference and query image sequences recorded with different velocities of the car or variable frame rates; much as demonstrated on the RatSLAM work. Re. loop closures, we didn't implement that feature for this paper but it should be fairly easy to do so given the visual module of the whole system. Note that we have recently made available new research that might be of interest. It highlights some key limitations of this work and CANNs in general and propose a fully-trainable neural network for this task. Regards |
Which parameters should I modify if I want to apply cann to the case where the number of samples is 100 and the number of categories is 10? |
Hello,
I really liked the architecture built by you and was trying to simulate the experiments. Can you please clarify what exactly the code for CANN is achieving? Is it for training or inference?
Thanks
The text was updated successfully, but these errors were encountered: