A method of identifying an item, e.g. waste item, wherein the item comprises a dot code comprising plural dots, the dots of the dot code being spaced apart along a dot code line extending along a surface of the item and form a linearly extending string of dots on the dot code line, the dot code comprising a predefined dot start code defining a start of the dot code, a predefined dot end code defining an end of the dot code, and an identification dot code (D1, D2) arranged between the predefined dot start code and the predefined dot end code, the predefined dot start code, the identification code and the predefined dot end code being arranged on the dot code line, the method comprising: - capturing by a camera an image of the item, - searching in the image the predefined dot start code, - searching in the image the predefined dot end code, - determining in the image a direction of the predefined dot start code, the direction of the predefined dot start code being an orientation of the predefined dot start code in the image, - determining in the image a direction of the predefined dot end code, the direction of the predefined dot end code being an orientation of the predefined dot end code in the image, - interpolating in the image a reading line to extend from the predefined dot start code to the predefined dot end code and connecting the predefined dot start code to the predefined dot end code, wherein a direction of the reading line at the predefined dot start code corresponds to the direction of the predefined dot start code, wherein the direction of the reading line at the predefined dot end code corresponds to the direction of the predefined dot end code, - reading along the reading line the dots from the image, and - deriving the identification code from the dots as read along the reading line between the predefined dot start code and the predefined dot end code, wherein the predefined dot end code and the predefined dot start code represent a same dot code, when read towards a centre of the linearly extending dot code. wherein the item comprises a dot code comprising plural dots, the dots of the dot code being spaced apart along a dot code line extending along a surface of the item and form a linearly extending string of dots on the dot code line, the dot code comprising a predefined dot start code defining a start of the dot code, a predefined dot end code defining an end of the dot code, and an identification dot code (D1, D2) arranged between the predefined dot start code and the predefined dot end code, the predefined dot start code, the identification code and the predefined dot end code being arranged on the dot code line, the method comprising: - capturing by a camera an image of the item, - searching in the image the predefined dot start code, - searching in the image the predefined dot end code, - determining in the image a direction of the predefined dot start code, the direction of the predefined dot start code being an orientation of the predefined dot start code in the image, - determining in the image a direction of the predefined dot end code, the direction of the predefined dot end code being an orientation of the predefined dot end code in the image, - interpolating in the image a reading line to extend from the predefined dot start code to the predefined dot end code and connecting the predefined dot start code to the predefined dot end code, wherein a direction of the reading line at the predefined dot start code corresponds to the direction of the predefined dot start code, wherein the direction of the reading line at the predefined dot end code corresponds to the direction of the predefined dot end code, - reading along the reading line the dots from the image, and - deriving the identification code from the dots as read along the reading line between the predefined dot start code and the predefined dot end code, - capturing by a camera an image of the item, - searching in the image the predefined dot start code, - searching in the image the predefined dot end code, - determining in the image a direction of the predefined dot start code, the direction of the predefined dot start code being an orientation of the predefined dot start code in the image, - determining in the image a direction of the predefined dot end code, the direction of the predefined dot end code being an orientation of the predefined dot end code in the image, - interpolating in the image a reading line to extend from the predefined dot start code to the predefined dot end code and connecting the predefined dot start code to the predefined dot end code, wherein a direction of the reading line at the predefined dot start code corresponds to the direction of the predefined dot start code, wherein the direction of the reading line at the predefined dot end code corresponds to the direction of the predefined dot end code, - reading along the reading line the dots from the image, and - deriving the identification code from the dots as read along the reading line between the predefined dot start code and the predefined dot end code, wherein the predefined dot end code and the predefined dot start code represent a same dot code, when read towards a centre of the linearly extending dot code.