Giter VIP home page Giter VIP logo

fovnet's People

Contributors

bptripp avatar jorchard avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

parsatorb

fovnet's Issues

Fit cortical receptive field sizes

Receptive fields in cortex generally get larger toward the periphery. We will get the same qualitative effect by convolving standard square kernels with retina-based remapping of the visual field. We should see how closely we can fit cortical RF data just by choosing kernel sizes.

Fix equivariance

The feature maps have dimensions of eccentricity and angle, rather than horizontal and vertical positions. So we do not have translation equivariance. Also, the image statistics may be different in the fovea and the periphery, due to different scales. These factors will work against the statistical efficiency of convolution. Other more subtle warping effects may cause problems as well. This should all be fixed.

Introducing rotation equivariance in the feature-map space might help to recover translation equivariance in image space. See https://arxiv.org/pdf/1711.07289.pdf re. rotation equivariace in CNNs via steerable filters.

Do deal with foveal-peripheral differences, it might help to use pairs of kernels that are averaged with different weights depending on eccentricity. It seems like this could go off the rails though depending on initialization. Maybe initialize the pair to the same values and let them diverge as necessary.

Gaussian pyramid

Blurred images in remap.ImageSampler should be downsampled to save filtering time.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.