We are preparing Scanbox for fast, volumetric scanning, by providing simultaneous control of an electrically tunable lens (to focus on different planes) and a Pockels cell (to control laser power). The Scanbox card has an integrated, 12-bit current source used to control the focus tunable lens. Similarly, an integrated DAC on the Scanbox card controls laser power via a Pockels cell. The…
Read MoreAll articles filed in scanbox
Scanbox closes the loop with a quadrature encoder
If you have downloaded the latest version of Scanbox you may have noticed there is a new “Quadrature Encoder” panel and wondered what is does. In addition to ball tracking, you now have the option of tracking the 1D movement of a circular platform. The position of the platform is monitored by an optical quadrature encoder…
Read MoreNew features in latest Scanbox firmware
To take advantage of the new features in the latest release of the Yeti firmware you should start by getting rid of the half-wave plate control of the laser power. To do so start by removing the motor and half-wave plate from the optical path feeding the laser beam directly into the Pockels cell as…
Read MoreSetting up the gige cameras
The following explains how to connect GigE cameras to your Scanbox. If you have trouble following the instructions below just let me know — I can help remotely. ScanBox has the ability to acquire images from cameras synchronized to the frames of the microscope. We typically use one camera to monitor eye movements and a second one to monitor…
Read MoreUsing auto-stabilization
Real-time auto-stabilization in Scanbox Yeti is achieved by tracking the displacement of 2D features in a number of small windows relative to a reference image. We prefer tracking cells within a handful of small windows because slow gradients in the image can easily bias the resulting estimates for large regions. Here are some step-by-step instructions on how…
Read MoreBlack label, limited edition, Scanbox controller
The black label, limited edition, vastly improved, Scanbox controller arrived! Coming soon to a microscope near you…
Read MoreScanbox Yeti (beta) has arrived!
Scanbox Yeti is here! Why Yeti? I don’t really know… but it sounds nice. Future versions will take the names of other mythical creatures as well. We should credit Josh Trachtenberg for this intellectual contribution to the project. We have been using Scanbox Yeti in the Lab for about a month without major problems and we…
Read MoreReal-time, motion compensation in Scanbox
Our colleague Tobias Rose was recently asking about Scanbox’s ability to stabilize the motion of images and signals from regions-of-intrest (ROIs) in real-time. The goal of such processing is to be able to do experiments in closed-loop, and do very quick analyses on the neuronal responses, such as computing tuning curves on the fly. Below is a…
Read MoreReal-time signal extraction, visualization and processing in scanbox 2.0
Here is a sneak preview of the new features to be released with Scanbox 2.0. Some of the salient additions include: Automatic stabilization: The system can automatically correct for rigid (x,y) translation in real time. Selection of regions of interest (ROIs): Allows for the selection of regions of interest that need to be tracked in real-time. After their definition,…
Read MoreReading raw data with sbxread()
Raw image data in scanbox is contained in *.sbx files. To read these data you can use the sbxread() function. Here is the documentation from its help section– So, for example, the following lines of code will read images from 0 to 19 (20 total) and display the average of the first (green) PMT channel: And you may…
Read More