The largest database of trusted experimental protocols
> Physiology > Organism Function > Optic Flow

Optic Flow

Optic flow refers to the pattern of apparent motion of objects, surfaces, and edges in a visual scene caused by the relative motion between an observer and the scene.
This process is critical for various visual functions, including self-motion perception, object recognition, and navigation.
Optic flow analysis is a fundamental technique used in computer vision, robotics, and neuroscience to study and model how the brain processes visual information.
The accurate measurement and analysis of optic flow can enhance the reproducibility and accuracy of research in these fields, enabling researchers to make informed decisions and streamline their optimization process.
PubCompare.ai's AI-driven research protocol comparison tool can assist in this endeavor by helping researchers easily locate and evaluate optic flow protocols from literature, pre-prints, and patents, and leverage AI-powered analysis to identifiy the best solutions for their research needs.
Experince the power of PubComapre.ai for your next optic flow project.

Most cited protocols related to «Optic Flow»

Monkeys were trained to perform a heading discrimination task around psychophysical threshold. In each trial, the monkey experienced forward motion with a small leftward or rightward component (angle α, Fig 1a). Monkeys were required to maintain fixation on a head-fixed visual target located at the center of the display screen. Trials were aborted if conjugate eye position deviated from a 2 × 2° electronic window around the fixation point. At the end of the 2s trial, the fixation spot disappeared, two choice targets appeared, and the monkey made a saccade to one of the targets to report his perceived motion as leftward or rightward relative to straight ahead (Fig. 1b). Across trials, heading was varied in fine steps around straight ahead. The range of headings was chosen based on extensive psychophysical testing using a staircase paradigm29 (link). Nine logarithmically spaced heading angles were tested for each monkey including an ambiguous straight-forward direction (monkey A: ±9°, ±3.5°, ±1.3°, ±0.5° and 0°; monkey C: ±16°, ±6.4°, ±2.5°, ±1° and 0°). These values were chosen carefully to obtain near-maximal psychophysical performance while allowing neural sensitivity to be estimated reliably for most neurons. All animal procedures were approved by the Institutional Animal Care and Use Committee at Washington University and were in accordance with National Institutes of Health guidelines.
The experiment consisted of three randomly-interleaved stimulus conditions: (1) In the Vestibular condition, the monkey was translated by the motion platform while fixating a head-fixed target on a blank screen. There was no optic flow, except for that produced by small fixational eye movements. Performance in this condition depends heavily on vestibular signals29 (link). (2) In the Visual condition, the motion platform remained stationary while optic flow simulated the same range of headings. (3) In the Combined condition, congruent inertial motion and optic flow were provided 25 (link). Each of the 27 unique stimulus conditions (9 headings × 3 cue conditions) was typically repeated ~30 times, for a total of ~800 discrimination trials per recording session.
Publication 2008
Animals Discrimination, Psychology Eye Movements Fixation, Ocular Head Hypersensitivity Institutional Animal Care and Use Committees Monkeys Nervousness Neurons Optic Flow Vestibular Diseases Vestibular Labyrinth
Wildtype WIK larvae were used for behavioral experiments; for reticulospinal imaging, nacre fish on a WIK background were used; for two-photon imaging, nacre fish expressing GCaMP2 under control of the elavl330 (link),20 (link) promoter were used (previously known as HuC), again on a WIK background. All experiments were approved by Harvard University’s Standing Committee on the Use of Animals in Research and Training. Zebrafish larvae ages 6 to 7 dpf were anesthetized with MS222 and paralyzed by injection with a 1mg/ml bungarotoxin solution (Sigma-Aldrich), then suspended from structural pipettes (Suppl. Fig. S3), or embedded in agarose after which the agarose around the tail was removed. Motor nerve recordings were made with a Multiclamp 700B amplifier, simultaneously with two-photon imaging. Experiments were done at room temperature in filtered facility fish water. Visual scenes were projected onto a diffusive screen underneath the petri dish containing the fish via a mini projector, whose light source was replaced by a red Luxeon Rebel LED that was pulsed in synchrony with the fast scan mirror, so that illumination only occurred at the edges of the image where the scan mirror changed direction (typically at 800 Hz) to avoid any corruption of the two-photon images. Visual scenes consisted of square gratings with spatial period 12mm moving at 1cm/s from tail to head in the absence of motor nerve signals (−1 cm/s). When the processed swim signal was above an automatically set threshold (see Suppl. Meth. 1.3 and Suppl. Fig. S2), the locomotor drive was defined as the area underneath the curve of the processed swim signal during the current and previous video frame. The processed swim signal was defined to be the standard deviation of the raw swim signal in a sliding window of 15ms (see Fig. 1d). In the presence of such motor nerve signals, the instantaneous virtual fish velocity was set, 60 times per second (at the rate of the 60Hz projector), to −1cm/s + [gain] × [instantaneous locomotor drive], where the gain was set experimentally, after which the velocity decayed back to −1cm/s at a rate of 15cm/s2, approximately matched to freely swimming fish dynamics (Supplementary figure S1). The high gain was chosen to be two to five times higher than the low gain and these values bracketed the ‘natural’ gain setting that described the transformation of motor activity into optic flow in a freely swimming fish. The high- and low-gain settings were manually adjusted for each fish, as different fish showed different ranges of adaptability. Some fish exhibited a transient increase in fictive motor output followed by a decrease after a gain-down change; these fish were discarded from the gain-down dataset because transient neural activity could not be distinguished from motor-related activity (rejection criterion: p < 0.03, paired t-test on fictive signal averages over seconds 0-15 versus averages over seconds 15-30 after gain-down change).
Publication 2012
ADAMTS1 protein, human Animals Bungarotoxins Diffusion Fishes GCaMP2 Head Hyperostosis, Diffuse Idiopathic Skeletal Larva Light Nacre Neoplasm Metastasis Nervousness Optic Flow Radionuclide Imaging Reading Frames Sepharose Tail Transients Zebrafish
Experiments were performed in the evening Zeitgeber time (Z.T.) and animals were typically imaged 30–60 min following dissection. Fly holders were secured to a raised platform over the spherical treadmill (Supplementary Fig. 3a). The VNC was then located using microscope oculars and positioned in the center of the field-of-view by 2-photon imaging.
The spherical treadmill is an aluminum rod with a ball-shaped hole milled at one end22 (link). We fabricated 10 mm diameter foam balls (Last-A-Foam FR-7106, General Plastics, Burlington Way, WA USA) and manually spotted them using a Rapidograph pen (Koh-I-Noor, Leeds, MA USA) to provide high-contrast features for optic flow measurements. A 500–600 mL min−1 stream of filtered and humidified air was passed through the holder using a digital flow controller (Sierra Instruments, Monterey, CA USA). Movements of the ball were measured using two optical flow sensors (ADNS3080) outfitted with zoom lenses (Computar MLM3X-MP, Cary, NC USA). The ball and fly were illuminated using a pair of IR LEDs (850-nm peak wavelength) coupled to optic fibers and collimator lenses (ThorLabs, Newton, NJ USA). Optic flow measurements were passed to a microcontroller board (Arduino Mega2560) to be recorded using custom Python code. Simultaneously, video recordings of animals behaving on the ball were made using an IR-sensitive firewire camera (Basler, Ahrensburg, Germany) at approximately 30 fps.
We performed 2-photon microscopy using a Bergamo II microscope (ThorLabs) outfitted with two GaAsP PMT detectors for GCaMP6 and tdTomato imaging and coupled to a Ti:Sapphire laser (MaiTai DeepSee, Newport Spectra-Physics, Santa Clara, CA USA) tuned to 930 nm. We used an Olympus 20× water-immersion objective lens with 1.0 NA (Olympus, Center Valley, PA USA). The microscope was controlled using ThorImage software (ThorLabs). Coronal section imaging experiments were performed in Galvo-Galvo imaging mode at 6–9 Hz. This framerate varied with image size which ranged between 26.58 × 26.58 µm and 53.15 × 53.15 µm. Laser power ranged between 3 mW and 5.7 mW. Volumetric imaging is also possible with appropriate hardware (e.g., Galvo-Resonance scanner and Piezo-driven objective collar).
Occasionally, a puff of air was used to elicit walking behaviors. These puffs were digitally encoded (Honeywell AWM 3300 V, Morris Plains, NJ USA). Custom ROS software interfaced through an analog output device (Phidgets, Calgary, Canada) to ThorSync software (ThorLabs) was used to synchronize optic flow measurements, behavior videography, air puff measurements, and 2-photon image acquisition. For coronal section imaging, a Piezo collar (Physik Instrumente, Karlsruhe, Germany) was used to control rapid z-axis movements of the microscope objective lens.
To compare neural activity between control and Act88F:Rpr animals, we acquired 512 × 512 pixel images at 1.7 fps using a constant laser intensity and PMT gain. Selected imaging regions were empirically chosen as horizontal sections consisting of landmarks observed at ~61–65 µm depth in Supplementary Movie 1.
Publication 2018
Aluminum Animals Dissection Epistropheus Fingers Lens, Crystalline Medical Devices Microscopy Movement Nervousness Optic Flow Python Sapphire Strains Submersion tdTomato Vibration Vision
Experiments were conducted using a 6-degree-of-freedom motion platform (Moog© 6DOF2000E). Subjects were seated in a padded racing seat mounted on the platform. A 5-point harness held their bodies securely in place. A custom-fitted plastic mask secured the head against a cushioned mount thereby holding head position fixed relative to the chair. In some conditions, the chair was rotated 90° to position the subject in a side-down orientation relative to gravity. Sounds from the platform were masked by playing white noise in the subjects’ headphones. Responses were collected using a button box. These experiments were conducted in complete darkness. We describe our results as reflections of vestibular function, but we cannot eliminate the possibility that subjects also used somatosensory cues arising from the chair/harness to do the task.
We also measured heading discrimination based on visual signals. We did so to determine whether body orientation relative to gravity has a general effect that emerges in both vestibular and visual measurements or whether its effect is restricted to the vestibular system. During the visual experiment, subjects viewed the optic flow stimulus on a projection screen (149 × 127 cm) located ~70 cm in front of the eyes (see Fetsch et al. 2009 (link); Gu et al. 2010 for details). The scene was rendered stereoscopically and viewed through CrystalEyes© shutter glasses with a 60Hz refresh rate for each eye. The field of view through the glasses was ~70° × 90°.
Publication 2010
ARID1A protein, human Darkness Discrimination, Psychology Eyeglasses Gravity Human Body Optic Flow Reflex, Righting Sound Vestibular Labyrinth Vestibular System

Protocol full text hidden due to copyright restrictions

Open the protocol to access the free full text link

Publication 2020
Clip Flavor Enhancers Memory, Long-Term Needles Neoplasm Metastasis Operative Surgical Procedures Optic Flow Patients Vision

Most recents protocols related to «Optic Flow»

Integration is assumed to be subject to a “leak” that causes output to decay exponentially to zero in the absence of input. Optic flow integration is modeled in continuous time by the ODE
dY(t)dt=y(t)Y(t)/τf
where Y is the output of the integrator and τf is the decay time constant. This is equivalent to a low pass IIR filter with time constant and gain both τf; for a fixed input y the output Y relaxes exponentially toward asymptotic value f.
For model simulation the discrete time approximation uses Euler integration with timestep number t and time step duration Δt of 10ms:
Y[t]=Y[t1]+Δt(y[t]Y[t1]τf)
Publication 2023
Optic Flow
We used a free-swimming assay to mimic the natural environment in which larval zebrafish swim against aquatic perturbations. Larvae were put in 300mm long clear acrylic channels with width 10mm and depth 8mm. Eight larvae were tracked simultaneously in parallel channels with visual barriers so that the fish could not see each other. Moving sinusoidal gratings with 100% contrast were presented from below to simulate the optic flow experienced in streams. Height was varied by adjusting the stimulus monitor within the range of 4-60mm. Position of the fish was tracked through processing the 2D image taken from above at 100 frames/s using Basler acA1920-155um USB 3.0 camera with a resolution of 2.3 MP. The setup was illuminated by IR light at a 45 degree angle from above on the side.
Grating speeds were generally kept relatively low to avoid eliciting escape behaviors. The period of the grid was varied in proportion to height for the three height conditions to maintain the same spatial frequency of 0.0156 cycles per degree (cpd) at the center of the channel when refractive effects are ignored, as the frequency eliciting fastest swimming at the intermediate height was found to lie between 0.01 and 0.02 with relatively little variation across that range (S10A Fig). In fact refraction effects increase the perceived spatial frequency to an extent that can vary with height [27 (link)]. However, a further experiment demonstrated that the same grid period scaled in proportion to height was also optimal at both the low and high heights (S10B Fig), suggesting that in these experiments the impact of variations in perceived spatial frequency due to changes in height had a limited effect on the OMR.
Calculating the angle subtended at the eye by rays from a single period of the grid stimulus located directly below the fish indicated that the perceived spatial frequency would have varied from 0.0187 cpd for a fish in the low height condition to 0.0210 cpd in the high height group (S11 Fig). The spatial frequency tuning curve (S10A Fig) suggests that this degree of uncontrolled variation (± 7.7% relative to midpoint of the range) around a point close to the peak of the curve would not have been expected to have much effect on OMR performance, as confirmed by the subsequent experiment. In addition, because refractive effects are at a minimum immediately below the fish but increase markedly toward the periphery, there is some suggestion that the fish may have been responding primarily to optic flow from the region of the ground immediately below, as they do when responding to local edges [14 (link)].
Each experimental session consisted of three traverses at the same height. The initial traverse was to drive the larvae to one end of the channel with the stimulus moving at 5 mm/s for 70s. During the two trial traverses the grating moved first forward for 60s then backward for 60s at the appropriate speed for that session with a resting period of 5s between trials. Experiments were conducted on two consecutive days with larvae aged 6 and 7 dpf respectively. The monitor presenting the stimulus was manually adjusted for the three experimental heights at 4–12, 28–36 and 52–60 mm respectively. We took a mixed design approach: each batch of 32 larvae (total of 96 per experiment) was subjected to only one specific height but all the stimulus speeds. The order of experimental conditions with different combinations of testing height and speed was randomized on the day.
Publication 2023
Biological Assay Fish Diseases Fishes Larva Light Ocular Refraction Optic Flow Rajiformes Reading Frames Sinusoidal Beds Zebrafish
Movement of the fish relative to stimulus below generates an optic flow ω in radians/s:
ω(t)=1h(sv(t))
where v(t) is the speed of the fish through the water at time t, s the forward speed of the grid stimulus (this corresponds in the natural setting to the speed of the water current sweeping the fish backwards), and h the height of the fish above the water (Fig 1A). Note that height and stimulus speed, although varying between experimental conditions, are fixed for a given trial while the swim speed and resulting optic flow vary. The convention here is that optic flow is positive when the fish is at rest with the stimulus moving and is reduced by swimming. The output of the fish visual system, the sensed optic flow y(t), is assumed to be an accurate estimate of the actual optic flow but with a sensory delay tdelay of 220ms:
y(t)=ω(ttdelay)=1h(sv(ttdelay))
Publication 2023
Conferences Fishes Movement Optic Flow
For the general two-factor model the visual system is assumed to provide separate equally delayed accurate estimates of forward and backward optic flow, yf(t) and yb(t), with the convention that both are positive so the overall sensed flow is yf(t)−yb(t). The input of the flow integrator is a linear combination of the two with positive coefficients kf and kb so the output of the flow integrator in the discrete-time simulation is
Y[t]=Y[t1]+Δt(kfyf(t)kbyb(t)Y[t1]τf)
The associated bout generator (Fig 5B) has two inputs. The first input is driven from the optic flow integrator output and determines bout intensity while the second is driven directly by the forward component of sensed optic flow and influences bout initiation. The generation of bout initiation impulses is inhibited by an additional motor feedback loop that reduces the instantaneous Poisson rate. For the corresponding discrete time approximation, the output of the motor integrator with leak time constant of τm is
M[t]=M[t1]+Δt(m[t]M[t1]τm)
The probability of bout initiation during timestep t is
p[t]=min(max(Δt(kryf[t]kmM[t]),0),1)
where km is a model parameter. As before, bout initiation is subject in addition to the refractory period constraint.
The swim speeds for a given intensity input follow the same equation as that for the initial model:
v[t]=max(kiY[t0]g[tt0],0)
Three variants of this general model are considered (Fig 5E–5G). For variants A and C, kf is set to 1, kb is set to 1 or 0 respectively, and ki is fitted to data; for variant B kf and kb are fitted to data and ki is set to 1.
Publication 2023
Conferences Optic Flow
Each participant’s location in the room during walking was estimated using the Pupil Labs world-view video, Pupil Player software (version 2.3) and pretrained models for optical flow extraction from video frames63 . First, for each walking trial across the room, the turning frames (points X and Y; Fig. 2h) were identified. Points A and B (Fig. 2h) used for the boundary analysis were determined as the video frames that were, respectively, located at 1/3 and 2/3 of the time that was necessary to cross from X to Y. Bandpower time-series were then separated into two conditions: inner (A to B; Fig. 2h) and boundary (B to Y; Fig. 2h). To correct for a different number of data samples within each of the two conditions, statistical analysis was performed on mean bandpower values from 500 iterations of randomly sampled data from the larger dataset using the length of the lower dataset (MATLAB’s ‘datasample’ function).
Publication 2023
Optic Flow Pupil Reading Frames

Top products related to «Optic Flow»

Sourced in United States, United Kingdom, Germany, Canada, Japan, Sweden, Austria, Morocco, Switzerland, Australia, Belgium, Italy, Netherlands, China, France, Denmark, Norway, Hungary, Malaysia, Israel, Finland, Spain
MATLAB is a high-performance programming language and numerical computing environment used for scientific and engineering calculations, data analysis, and visualization. It provides a comprehensive set of tools for solving complex mathematical and computational problems.
Sourced in United States, Germany, United Kingdom, China, Canada, Japan, Italy, France, Belgium, Switzerland, Singapore, Uruguay, Australia, Spain, Poland, India, Austria, Denmark, Netherlands, Jersey, Finland, Sweden
The FACSCalibur is a flow cytometry system designed for multi-parameter analysis of cells and other particles. It features a blue (488 nm) and a red (635 nm) laser for excitation of fluorescent dyes. The instrument is capable of detecting forward scatter, side scatter, and up to four fluorescent parameters simultaneously.
Sourced in Finland
The Attention Theta Flow is a laboratory instrument designed to measure and analyze the theta waves in the brain. It utilizes advanced electroencephalography (EEG) technology to detect and record the electrical activity associated with the theta frequency band of the brain. The core function of the Attention Theta Flow is to provide researchers and scientists with accurate data on the theta wave patterns, which are known to be associated with various cognitive and behavioral processes.
Sourced in Germany
The Phenotyping kit is a laboratory equipment designed for cell analysis and characterization. It enables the identification and quantification of specific cell populations based on their surface marker expression. The kit provides a comprehensive set of reagents and protocols to perform reliable and reproducible phenotypic analysis of cells.
Sourced in United States, United Kingdom
MATLAB 2021b is a high-performance programming and numerical computing environment that enables users to analyze data, develop algorithms, and create applications. It provides a wide range of mathematical, engineering, and scientific functions, as well as tools for visualization, data analysis, and programming.
The Model XD400U is a laboratory equipment designed for scientific and research applications. It is a compact and versatile device that can perform various tasks within a controlled environment. The core function of this model is to provide a reliable and accurate platform for conducting experiments and analyses. Further details on its intended use or specific features are not available.
Sourced in United States, Germany, United Kingdom, China, Italy, France, Canada, Belgium, Spain, Uruguay, Switzerland, Japan
The FACScan flow cytometer is a laboratory instrument designed to analyze and sort cells or other particles in a fluid sample. It utilizes the principles of flow cytometry to rapidly measure and analyze multiple characteristics of individual cells or particles as they flow in a fluid stream through a laser beam. The core function of the FACScan flow cytometer is to provide quantitative data on the physical and chemical characteristics of cells or particles within a heterogeneous population.
Sourced in Germany, United States, Japan, United Kingdom, Switzerland, France, Sweden, Canada, China, Morocco, Austria, Lithuania, Denmark
The Axio Observer Z1 is a high-performance inverted microscope designed for a wide range of applications in life sciences and materials research. It offers exceptional image quality and a versatile platform for various imaging techniques, including fluorescence, phase contrast, and brightfield microscopy.
The Sartorius ME5 micro balance is a highly precise weighing instrument designed for accurate measurement of small sample weights. It features a weighing range of up to 5.1 g and a readability of up to 0.001 mg, making it suitable for a variety of laboratory applications that require exceptional weight measurement accuracy.

More about "Optic Flow"

Optic flow, also known as optical flow or visual flow, refers to the pattern of apparent motion of objects, surfaces, and edges in a visual scene caused by the relative motion between an observer and the scene.
This process is critical for various visual functions, including self-motion perception, object recognition, and navigation.
Optic flow analysis is a fundamental technique used in computer vision, robotics, and neuroscience to study and model how the brain processes visual information.
The accurate measurement and analysis of optic flow can enhance the reproducibility and accuracy of research in these fields, enabling researchers to make informed decisions and streamline their optimization process.
This is where tools like PubCompare.ai's AI-driven research protocol comparison can be invaluable.
PubCompare.ai's platform can assist researchers in easily locating and evaluating optic flow protocols from literature, pre-prints, and patents, and leverage AI-powered analysis to identify the best solutions for their research needs.
This can be particularly useful for projects involving MATLAB, FACSCalibur, Attention Theta Flow, Phenotyping kit, MATLAB 2021b, Model XD400U, FACScan flow cytometer, Axio Observer Z1, and ME5 micro balance.
By utilizing PubCompare.ai's tools, researchers can enhance the reproducibility and accuracy of their optic flow studies, make more informed decisions, and streamline their optimization process.
Experince the power of PubCompare.ai for your next optic flow project and take your research to new heights.