Embodiments include a device for testing biological specimen. The device can include a receiving mechanism to receive a carrier. The carrier may include a holding area. The device includes a camera to capture a plurality of images of the holding area. A processor in the device may utilize the camera module to: adaptively select, based on the plurality of images of the holding area, an analytical algorithm suitable for a motion property that is characteristic of the biological specimen being tested; and perform a set of analytic processes that corresponds to the selected analytic algorithm on the captured imagery to generate an analytic result associated with the biological specimen.