A system for delaminating a stream of articles (A, B, C, D, E) comprising: a delamination unit comprising a plurality of individually controlled rollers configured to carry a stream of articles (A, B, C, D, E), a detection unit comprising at least one sensor, and a control unit comprising at least one processor and interfacing with the delamination unit and the detection unit, wherein the detection unit is configured to detect a position of each of the articles (A, B, C, D, E) and to transmit position data to the control unit, and wherein the control unit is configured, through operation of the at least one processor, to correlate positions of the articles (A, B, C, D, E) with the plurality of individually controlled rollers, and to individually control the rollers based on the position data to delaminate the stream of articles (A, B, C, D, E) wherein the individually controlled rollers of the delamination unit are grouped (130-A, 130-B, 130-C, 130-D, 130-E) and arranged in a primary plane; wherein each group (130-A, 130-B, 130-C, 130-D, 130-E) comprises at least two of the individually controlled rollers, wherein the primary plane is a laterally tilted inclined plane, characterized in that, the groups (130-A, 130-B, 130-C, 130-D, 130-E) of rollers are arranged in multiple different secondary planes (132, 136), and in that, the control unit is configured, through operation of the at least one processor, to individually control speed and direction of each of the rollers of the delamination unit, and in that, the detection unit is configured to continuously track the positions of the articles (A, B, C, D, E), and the control unit is further configured, through operation of the at least one processor, to optimize the speed and direction of each roller based on continuously transmitted position data provided by the detection unit to delaminate and/or singulate the stream of articles (A, B, C, D, E), and in that, the detection unit comprises a vision unit with at least one image sensor (152, 154). a delamination unit comprising a plurality of individually controlled rollers configured to carry a stream of articles (A, B, C, D, E), a detection unit comprising at least one sensor, and a control unit comprising at least one processor and interfacing with the delamination unit and the detection unit, wherein the detection unit is configured to detect a position of each of the articles (A, B, C, D, E) and to transmit position data to the control unit, and wherein the control unit is configured, through operation of the at least one processor, to correlate positions of the articles (A, B, C, D, E) with the plurality of individually controlled rollers, and to individually control the rollers based on the position data to delaminate the stream of articles (A, B, C, D, E) wherein the individually controlled rollers of the delamination unit are grouped (130-A, 130-B, 130-C, 130-D, 130-E) and arranged in a primary plane; wherein each group (130-A, 130-B, 130-C, 130-D, 130-E) comprises at least two of the individually controlled rollers, wherein the primary plane is a laterally tilted inclined plane, characterized in that, the groups (130-A, 130-B, 130-C, 130-D, 130-E) of rollers are arranged in multiple different secondary planes (132, 136), and in that, the control unit is configured, through operation of the at least one processor, to individually control speed and direction of each of the rollers of the delamination unit, and in that, the detection unit is configured to continuously track the positions of the articles (A, B, C, D, E), and the control unit is further configured, through operation of the at least one processor, to optimize the speed and direction of each roller based on continuously transmitted position data provided by the detection unit to delaminate and/or singulate the stream of articles (A, B, C, D, E), and in that, the detection unit comprises a vision unit with at least one image sensor (152, 154).