A weight determining system for use with singulated, non-singulated, spaced, and non-spaced arrangement of items on a conveyor system, said weight determining system comprising:
- (a) an array of load cells associated with the conveyor system, wherein said array is configured to have each of the items bear upon one or more of said load cells, wherein said each of the items is in adjacent and/or neighboring relation with said one or more of said load cells, and wherein each of said load cells is configured to:
- (i) bear one or more of the items;
- and (ii) generate load data associated with said one or more of the items;
- (b) a scanning apparatus configured to generate scan data corresponding to the arrangement of the items on the conveyor system;
- and
- (c) one or more processors encoded to:
- collect said load data and said scan data;
- and based on said scan data:
- (i) apportion said load data, from said each of said load cells, to said one or more of the items which are in said adjacent and/or neighboring relation therewith;
- (ii) allocate said load data, apportioned as aforesaid, to said each of the items from said one or more of said load cells which are in said adjacent and/or neighboring relation therewith;
- and
- (iii) determine a weight for said each of the items in the arrangements based on said load data apportioned and allocated as aforesaid;
- wherein at least one of said load cells of said array is a roller load cell, a conveyor load cell, or a conveyor belt load cell.