. . "This high complexity makes difficult to achieve real time (e.g. 30 frames per second) though software implementations, especially when high definition videos, like pixels, are considered.A digital video is a sequence of still images, called frames, typically sampled at a rate of 30 frames per second." . .