roi3 = []
    roi4 = []
    roi5 = []

    camera.start_recording('test.h264')
    camera.start_preview()

    while (run < cycles):
        try:
            rawCapture = PiRGBArray(camera, size=(width, length))
            rawCapture1 = PiRGBArray(camera, size=(width, length))
            if (failCounter < 6):
                with rawCapture as output:
                    camera.capture(output, 'bgr')
                    startCase = output.array
                    if rawCapture.seekable():
                        rawCapture.seek(0)
                        rawCapture.truncate()
                    else:
                        rawCapture.truncate(0)
                startCase = cv2.cvtColor(startCase, cv2.COLOR_BGR2GRAY)

            wiringpi.digitalWrite(17, 1)
            sleep(TIMECONSTANT)
            wiringpi.digitalWrite(27, 1)
            sleep(TIMECONSTANT)
            wiringpi.digitalWrite(22, 1)
            sleep(TIMECONSTANT)
            wiringpi.digitalWrite(5, 1)
            sleep(TIMECONSTANT)
            wiringpi.digitalWrite(6, 1)