A method of detecting unwanted objects or faults in a plurality of containers including a fluid or liquid, said method comprising the steps of: providing a path of travel along which said plurality of containers being conveyed, moving said plurality of containers along said path of travel, said containers being conveyed at substantially constant speed along the path of travel, providing a light source (40, 42) emitting light of a specific spectral distribution, said light source (40, 42) being positioned laterally at one side of said path of travel, said containers being at least partly transparent or translucent to light at said specific spectral distribution, said fluid or liquid being at least partly transparent or translucent to light at said specific spectral distribution, providing a first camera including a CMOS chip for detecting light at said specific spectral distribution emitted from said light source (40, 42), said first camera defining a field of view, said path of travel intersecting said field of view, said CMOS chip producing a digital image comprising a specific number of pixels, rotating each of said containers in clock-wise and/or counter-clock-wise direction relative to the longitudinal axis of the containers so as to bring said fluid contained in each of said containers in motion, stopping said rotation of each of said containers prior to each of said containers entering said field of view, said fluid still rotating, alternatively, stopping said rotation of each of said containers after each of said containers entering said field of view, said fluid still rotating, said first camera registering a sequence of digital images as said container passes between said light source (40, 42) and said camera, said first camera selecting a part of each of said digital images, said part being rectangular or square, or substantially corresponding to the outline of a specific container, transmitting each of said parts to a digital image processing unit, said digital image processing unit processing said part of sequence of digital images so as to detect said unwanted objects or faults in said specific container, said processing resulting in either an establishment of an object or fault present or not present in said specific container. providing a path of travel along which said plurality of containers being conveyed, moving said plurality of containers along said path of travel, said containers being conveyed at substantially constant speed along the path of travel, providing a light source (40, 42) emitting light of a specific spectral distribution, said light source (40, 42) being positioned laterally at one side of said path of travel, said containers being at least partly transparent or translucent to light at said specific spectral distribution, said fluid or liquid being at least partly transparent or translucent to light at said specific spectral distribution, providing a first camera including a CMOS chip for detecting light at said specific spectral distribution emitted from said light source (40, 42), said first camera defining a field of view, said path of travel intersecting said field of view, said CMOS chip producing a digital image comprising a specific number of pixels, rotating each of said containers in clock-wise and/or counter-clock-wise direction relative to the longitudinal axis of the containers so as to bring said fluid contained in each of said containers in motion, stopping said rotation of each of said containers prior to each of said containers entering said field of view, said fluid still rotating, alternatively, stopping said rotation of each of said containers after each of said containers entering said field of view, said fluid still rotating, said first camera registering a sequence of digital images as said container passes between said light source (40, 42) and said camera, said first camera selecting a part of each of said digital images, said part being rectangular or square, or substantially corresponding to the outline of a specific container, transmitting each of said parts to a digital image processing unit, said digital image processing unit processing said part of sequence of digital images so as to detect said unwanted objects or faults in said specific container, said processing resulting in either an establishment of an object or fault present or not present in said specific container.