4377817 Semiconductor image sensors