Image sensor, comprising: - an array of processing units wherein each processing units comprises a photodiode, a reset switch, a source follower transistor and a read-out switch, wherein each processing unit has an external coupling node and an internal coupling node, the external coupling node and the internal coupling node being different; wherein the gate of the source follower transistor forms the internal coupling node and the source of the source follower transistor forms the external coupling node, wherein each processing unit further comprises a selection logic having a first entry and a second entry and an output connected to the gate of the read-out transistor; - a binning circuit adapted to selectively connect the internal coupling nodes of several processing units, wherein a set of coupled processing units by definition constitutes a binning block and further adapted to connect also the external nodes of some or all processing units of a binning block; - an addressing circuit adapted to selectively address the processing units that shall be accessed, wherein the addressing circuit comprises row address lines and diagonal address lines, each of the row address lines being connected to the first entry of the selection logic in each processing unit of the corresponding row and each of the diagonal address lines being connected to the second entry of the selection logic in each processing unit of the corresponding diagonal line; - a number of signal lines, wherein the selection logic is adapted to cause the connection of the external coupling node of each of the processing unit to a signal line if and only if both the row address line and the diagonal address line are activated by the addressing circuit, and wherein the addressing circuit is adapted to activate some of the row address lines and some of the diagonal address lines in order to connect only one of the external coupling nodes of each binning block to its signal line, the signal line to which said only one of the external coupling nodes of each binning block is connected being different for each binning block. - an array of processing units wherein each processing units comprises a photodiode, a reset switch, a source follower transistor and a read-out switch, wherein each processing unit has an external coupling node and an internal coupling node, the external coupling node and the internal coupling node being different; wherein the gate of the source follower transistor forms the internal coupling node and the source of the source follower transistor forms the external coupling node, wherein each processing unit further comprises a selection logic having a first entry and a second entry and an output connected to the gate of the read-out transistor; - a binning circuit adapted to selectively connect the internal coupling nodes of several processing units, wherein a set of coupled processing units by definition constitutes a binning block and further adapted to connect also the external nodes of some or all processing units of a binning block; - an addressing circuit adapted to selectively address the processing units that shall be accessed, wherein the addressing circuit comprises row address lines and diagonal address lines, each of the row address lines being connected to the first entry of the selection logic in each processing unit of the corresponding row and each of the diagonal address lines being connected to the second entry of the selection logic in each processing unit of the corresponding diagonal line; - a number of signal lines, wherein the selection logic is adapted to cause the connection of the external coupling node of each of the processing unit to a signal line if and only if both the row address line and the diagonal address line are activated by the addressing circuit, and wherein the addressing circuit is adapted to activate some of the row address lines and some of the diagonal address lines in order to connect only one of the external coupling nodes of each binning block to its signal line, the signal line to which said only one of the external coupling nodes of each binning block is connected being different for each binning block.