Release Note of BV_Analyzer Ver0706

Major changes from Ver0703

1. The additions in analytical functions - Available for MiCAM ULTIMA, MiCAM02, MiCAM01 data

(1-1) Adjustment of gain and offset value on a background image Can adjust gain and offset value for a background image by changing a brightness gradation histogram, which can be displayed by pushing the [Set] button next to the [Mon] scroll bar on the [Controll] page. Pushing the [Auto] button allows to automatically adjust gain and offset to optimal values.
(1-2) Image zoom with 6 times/8 times magnification Can select [x6][x8] magnification from the [ImageZoom] list on the [Control] page.
(1-3) Easy switching of wave line thickness Can change thickness of wave line easily by pushing a button on the tool bar.
(1-4) Another way to adjust color bar gradation Can adjust gain and offset easily and simultaneously on the [Utility]-[Color Table Edit2] window from the main menu.
(1-5) Improvement of the [Activation Map] function There are some improvements in the [Activation Map] function.
(1-6) [dF/F](%) display on a wave [dF/F](%: percentage of fractional change in light intensity) is displayed on the left upper side of a wave.
e.g. coordinates of a selected pixel (x,y), bak=background value, val=differential value (percentage of fractional change in light intensity)
(1-7) Data export function of the [Stripe Show] window Can save line data in a CSV file from the [Stripe Show] window
(1-8) Improvement of the [Wave Of ROI] function Can save settings of lines/rectangles in a CSV file and load settings from a CSV file. This allows to reproduce lines/rectangles.
(1-9) Can select data which a series of data processings can be applied to From this version, user can select data which a series of data processings can be applied with the [Apply All] button.
(1-10) The [Apply All] button in the [Calculation] page The [Apply All] button was added in the [Calculation] page.
(1-11) Icons for [Movie]/[Stop] in the tool bar Icons indicating [Movie]/[Stop] were added in the tool bar. MovieF StopF
(1-12) The [Extraction by step num] function This function makes new data by extracting a frame every some frame (can select from 2,4,8,16,32 frames) and combining each frame.
(1-13) Improvement of the [Together by step num] function There are some improvements in the [Together by step num] function.
(1-14) Making a Mark at a Frame Number and Averaging by using this mark Can make a mark (displayed with a black triangle on a wave and called "private mark" in this software) at a frame number in data. This also allows to average some data files in the [Utility]-[Avearging] function according to this mark.
(1-15) Others

2. Additions in Acquisition Function (Available only for MiCAM02)

(2-1) Adjustment of Gain and Offset for a Monitor Image Can adjust gain and offset for a monitor image on a brightness gradation histogram which is displayed by pushing the [Offset/Gain] button on the [Acquisition] window.
By pushing the [Auto] button, gain and offset can be automatically adjusted to optimal values.
(2-2) Improvement of the "wait" command in the sequenver function The previous "wait" command tends to make a computer hang-up (or freeze) during waiting. This problem was resolved in this version.
(2-3) Online and Offline Mode When user starts the BV_Ana after the [Utility]-[Off Line Mode] is selected, BV_Ana doesn't start the MiCAM02 acquisition function up despite MiCAM02's license key.

1. The additions in analytical functions - Available for MiCAM ULTIMA, MiCAM02, MiCAM01 data

(1-1) Adjustment of gain and offset value on a background image

Can adjust gain and offset value for a background image by changing a brightness gradation histogram, which can be displayed by pushing the [Set] button next to the [Mon] scroll bar on the [Controll] page.

* Opening the window
In order to open the [Background Image Level Correction] window, push the [Set] button next to the [Mon] scroll bar on the [Controll] page . The window has a background image (upper) and a hitogram which shows brightness on a background image with 256 gradation (lower).

* A background image is displayed with 256 gradation in the range of brightness between the red line and the green line. Drag the red line to change the low level and drag the green line to chagnge the high level. Gain and offset values are automatically decided by the position of the both lines. Push the [OK] button to apply this setting to an image on the main canvas and close this window.

(1-2) Image zoom with 6 times/8 times magnification

* Can select [x6][x8] magnification from the [ImageZoom] list on the [Control] page.

(ATTN1:)The [interpolation] function (for smoothing an image) is not available with the [x6]/[x8] magnifications.

(ATTN2:)If horizontal pixel number of an image is over 300, the magnification is limited to 2 times.

(1-3) Easy switching of wave line thickness

* Push the button on the tool bar in order to change wave line thickness (normal/bold) or select the [Bold Line Wave] from the pop-up menu which can be displayed by right mouse click.

* When pushing the button with an image selected, all wave lines on the selected image become bold. When pushing the button with only one wave selected, only one selected wave line becomes bold

(1-4) Another way to adjust color bar gradation

Can adjust gain and offset easily and simultaneously on the [Utility]-[Color Table Edit2] window from the main menu.

* Opening the window In order to open the window as below, select the [Utility]-[Color Table Edit 2] from the main menu, with one data selected on the main canvas . This window has a pseudocolor image (upper), a color gradation histogram (middle) and a graph (vertical axis: gain, horizontal axis: shift).

* Changing shift and gain for a color bar
Drag the crossing point of the vertical/horizintal red line on the graph or input numbers into the [Shift] and the [Gain] box and push the [Set Value] button in order to change the red line crossing poing.
Moving vertically changes gain of a color gradation (upward: contraction, downward: expantion).
Moving horizontally slides a color gradation.

* Saving a color bar setting in a CSV file
User can save a color bar setting in a CSV file by pushing the [Save As...] button.
Push the [Close] button and quit this window.

* Applying a new color bar setting to data on the canvas
In order to apply a new color bar setting to data on the canvas, open the [File]-[Color File Change] from the main menu and select a saved CSV file.


(1-5) Improvement of the [Activation Map] function

* There are some improvements of display in the [Activation Map Show] function.
From this version, an activation map can be made only in a specified rectangle/polygon area. In order to make an activation map, push the [Re-Calc] button after a rectangle/polygon is drawn on the upper image. After processing, an activation map is overlaid on a black and white background image in the upper image. On the other hand, an activation map is overlaid on a black image in the lower image.

* Saving the upper image in a BMP file
Push the [BMP export(Upper Side)] button.

* Saving the lower image in a BMP file
Push the [BMP export(Lower Side)] button

* Saving the same size of image as that on the main canvas
Push the [BMP frame export] button

(ATTN) [BMP frame export] function If executing the [BMP frame export] with the [interpolation] selected on the [Control] page , a BMP image can be be saved with a selected magnification in the [Image Zoom] on the [Control] page. On the other hand, if executing the [BMP frame export] with the [interpolation] unselected on the [Control] page, a BMP image can be saved with an original size (1x magnification).


(1-6) [dF/F](%) display on a wave

* [dF/F](%: percentage of fractional change in light intensity) is displayed on the left upper side of a wave.
e.g. coordinates of a selected pixel (x,y), bak=background value, val=differential value (percentage of fractional change in light intensity)

(ATTN) "Differential value" is divided by averaging times. These values are calculated from each one pixel, therefore if the [Pixel-Filter], [Tcnst-Filter] and [Cubic Filter] are applied to data, [dF/F](%) value is not the same as actual value.

* If the [val] checkbox is selected on the [Control] page, information such as background value, differential values are always displayed on the wave.
If the [val] checkbox is not selected, information such as background value, differential values are displayed during mouse dragging.

(1-7) Data export function of the [Stripe Show] window

* The [Save CSV] button was added in the [Stripe Show] window, which can be opened from the [View]-[Display window for Stripe].
By pushing this button, pixel information such as background value, differential values, etc. on a specified line can be saved. In the case of the [Line] or [Bezier Curve], 20 points information are saved. In the case of the [3 Beizer Curve], 60 points (= 20 pointsx3) information are saved.

* Format in Saved File

pixel number of an image Sampling Time
Point Number 1 2 3 4 5 6 7 8 ...
Point (coordinates) coordinates of each point (x, y)
Back(background value) background value on each point (x,y)
T0 differential value on each point (x, y) at the time T
T1
T2
T3
T4
:

(1-8) Improvement of the [Wave Of ROI] function

From this version, position/shape of line/polygon on the [Wave of ROI/Line] window can be saved in the CSV file.

* Saving position/shape of line/polygon in a file
After pushing the [Display Wave] to display wave, user can save position/shape of line/polygon in a file by using the [Save pt] button.

* Loading position/shape of line/polygon from a file
User can load position/shape of line/polygon from a saved file by using the [Load pt] button and display an averaged waveform for a line/area.


-Copying lines/areas and waveforms to the main canvas Pushing the [Apply Canvas] button allows to copy lines/areas and waveforms to data on the main canvas. The following figure shows an image which has original two waves, one averaged wave on a line and one averaged wave on a polygon.

(ATTN) There are some operational restrictions in this version (ver.0706).
1. Cannot move line/polygon on a main canvas data by mouse-dragging.
2. Cannot save an averaged wave of line/polygon in a RMG file.
3. Cannot apply the [pixel-Filter] and the [soft-cubic] in the [Control] page to an averaged wave. The [Tncst-Filter] is valid for an averaged wave.

(1-9) Can select data which a series of data processings can be applied to

In the previous version, the [Apply All] button and the [movie all data] checkbox in the [Control] page, the [Apply All for Wave Point] in the right-mouse-click menu affects all data on the main canvas. From this version, user can select data which a series of data processings can be applied to.
For example, if there are some data (#1,#2 and #3) on the canvas and you want to apply the #1's settings only to the #3 data, uncheck the #2's checkbox in the data list, and then push the "ApplyAll" button.

- Selecting data In order to select data which a series of data processings can be applied to, check the left checkboxes in the data list window on the left upper side of the software . When checking the [All] checkbox, all the left checkboxes in the data list window also are checked. When unchecking the [All] checkbox, all the left checkboxes in the data list window are unchecked.

(1-10) The [Apply All] button in the [Calculation] page

* The [Apply All] button was added in the [Calculation] page. The same data processings as those which have been already applied to a selected data can be also applied to other data on the main canvas. User can select data which data processings can be applied to from the data list window on the left upper side of the software. Other calculation except the filters in the [Calculation] area (e.g. [Add Sub], [Average], [Remove] etc.) cannot be applied to other data.

(1-11) Icons for [Movie]/[Stop] in the tool bar

Icons indicating [Movie]/[Stop] were added in the tool bar.

- Play MovieF Stop Movie:

- Push the button with the pushed, other data on the canvas can also show movies simultaneously. User can select data which show movies in the data list window on the left upper side of the software.

(1-12) The [Extraction by step num] function

This function makes new data by extracting a frame every some frame (can select from 2,4,8,16,32 frames) and combining each frame.

* Opening the [Extraction by step num] window In order to open the [Extraction by step num] window, select data on the canvas and execute the [Extraction by step num] from the right-mouse-click menu. Or push the button on the tool bar

* Inputting parameters Input a number of a start frame into the [Start Frm No.] box and a number of an end frame into the [End Frm No.] box, respectively. When turning off the checkbox next to the [Start Frm No.], the start frame is regarded as the first frame of data. When turning off the checkbox next to the [End Frm No.], the end frame is regarded as the last frame of data. Input a step number into the [Step Num] listbox or select a step number from the [Step Num] listbox. After setting parameters, push the [OK] button.

* Displaying new data After pushing the [OK] button, newly created data can be displyed on the canvas. A background image is the same as an orinal data. A frame number is the same as a selected frame number devided by a step number. A sampling time is an original step number multiplied by a step number.


(1-13) Improvement of the [Together by step num] function

This function makes data by merging(adding) every some frame and making 1 frame. There are some improvements in this version.

* Opening the [Togther by step num] windowIn order to open the [Togther by step num] window, select data on the canvas and execute the [Together by step num] from the right-mouse-click menu. Or push the button on the tool bar.

* Inputting parameters Input a number of a start frame into the [Start Frm No.] box and a number of an end frame into the [End Frm No.] box, respectively. When turning off the checkbox next to the [Start Frm No.], the start frame becomes the first frame. When turning off the checkbox next to the [End Frm No.], the end frame becomes the last frame. Input a step number into the [Step Num] listbox or select a step number from the [Step Num] listbox. After setting parameters, push the [OK] button.

* Displaying new data After pushing the [OK] button, newly created data can be displyed on the canvas. A background image is the same as an orinal data. A frame number is the same as a selected frame number devided by a step number. A sampling time is an original step number multiplied by a step number.


(1-14) Setting Private Mark and Averaging by using Private Mark

* Setting the [Private Mark] and Clearing In order to display the [Private Mark] on a wave, select a frame with a wave displayed on the canvas and push the [Set] button in the [Private Mark] area in the [Control] page. Push the [Clear] button to hide the [Private Mark].

* Averaging by using the [Private Mark] User can average some data files by regarding a frame number at which the "private mark" locates as the first frame.

Execute the [Utility]-[Averaging] from the main menu. Select files for averaging, input an outputted file name and turn on the [use private mark] checkbox in the [Averaging] window. When the [use private mark] checkbox is turned on, data files are averaged according to "private marks" of each data.
After confirming preview by pushing the [Average Preview] button, push the [Exec] button to make an averaged file.

(1-15) Others

- Can separate a toolbar and create a floating toolbar

Drag the left side on the tool bar with a mouse to separate a tool bar.

- A part of menus have bitmap icon.

- Error message shows an identified mark and error number.


2. Additions in Acquisition Function (Available only for MiCAM02)

(2-1) Adjusting of Gain and Offset for a Monitor Image

Can adjust gain and offset for a monitor image on a brightness gradation histogram which is displayed by pushing the [Offset/Gain] button on the [Acquisition] window.

* Opening the [Monitor Offset / Gain] window In order to open the [Monitor Offset / Gain] window, push the [Offset / Gain] button on the [Acquisition] window. In this window, a background image is displayed with 256 gradation. In order to refresh this histogram in synchronization with monitoring, push the [Offset / Gain] button on the [Acquisition] box with the [Monitor Offset / Gain] window opened.

* Adjusting gain and offset A monitor image is displayed with 256 gradation in the range of brightness between the red line and the green line. Drag the red line to change the low level and drag the green line to chagnge the high level. Gain and offset value are automatically decided by the both lines. Push the [Apply to Monitor] button to apply this setting to a monitor image on the main canvas. Or input the value of monitor gain into the [Mon Gain] box and value of monitor offset into the [Mon Offset] box and then, push the [Set Value]. Positions of the both lines are changed. If that is OK, push the [Apply to Monitor] button.
After pushing the [Apply to Monitor] button, a monitor gain value is set to the "Gain1" vertical slidebar and a monitor offset value is set to the box below the "Gain1" vertical slidebar (In the following figure, the "Offset1" surrounded by blue line is for camera setting. Therefore, the monitor offset which is set in the [Monitor Offset / Gain] window is different with the "Offset1".).

* Automatically Adjusting Gain and Offset for Monitor Image In order to adjust gain and offset for monitor image automatically, push the [Auto] button on the [Acquisition] window.



(2-2) Improvement of the "wait" command in the sequencer function

* The previous "wait" command tends to make a computer hang-up (or freeze) during waiting. This problem was resolved in this version.

* During waiting, time progress is displayed on the title bar of the [Acquisition] window.

* An example of sequencer commands (5 times acquisitions with 10 seconds intervals.)

loop_start=5;
acqs;
wait=10;(sec)
loop_end;