Claims
- 1. A method of reading an imager, comprising:
providing an imager array comprising n rows and m columns wherein a pair of said rows can be read during a single row access time; completing a first image field by sequentially reading and storing pixel values of pairs of adjacent said rows of said imager array wherein said reading begins at a first said row and wherein said reading stops when less than three said rows are unread; thereafter reading and not storing pixel values of next said row; thereafter reading and not storing pixel values of said first row of said imager array; and completing a second image field by sequentially reading and storing pixel values of pairs of adjacent said rows wherein said reading begins at second said row and wherein said reading stops when less than two said rows are unread.
- 2. The method according to claim 1 wherein said step of reading and not storing pixel values of next said row comprises reading a pair of adjacent said rows starting with said next row.
- 3. The method according to claim 1 wherein said imager array further comprises a color filter array.
- 4. The method according to claim 3 further comprising the step of completing a color image field by combining said first image field and said second image field.
- 5. The method according to claim 3 wherein said color filter array comprises three filter types.
- 6. The method according to claim 4 wherein said three color filter types comprise red, green, and blue.
- 7. The method according to claim 4 wherein said three color filter types are arranged such that each pixel of said imager array is filtered by one of said color filter types and wherein any said pixel that is filtered by a first said color filter type has complimentary said pixels comprising a first adjacent said pixel that is filtered by a second said color filter type and has a second adjacent said pixel that is filtered by a third said color filter type.
- 8. The method according to claim 7 further comprising the step of completing a color image field comprising an array of color pixel values wherein each said color pixel value is determined by combining said value of said pixel with said values of said complimentary pixels.
- 9. The method according to claim 1 wherein said first and second image fields comprise equal integration times.
- 10. A method of reading an imager, comprising:
providing an imager array comprising n rows and m columns wherein a pair of said rows can be read during a single row access time and wherein a color filter array overlies said imager array; completing a first image field by sequentially reading and storing pixel values of pairs of adjacent said rows of said imager array wherein said reading begins at a first said row and wherein said reading stops when less than three said rows are unread; thereafter reading and not storing pixel values of next said row; thereafter reading and not storing pixel values of said first row of said imager array; completing a second image field by sequentially reading and storing pixel values of pairs of adjacent said rows wherein said reading begins at second said row and wherein said reading stops when less than two said rows are unread; and completing a color image field by combining said first image field and said second image field.
- 11. The method according to claim 10 wherein said step of reading and not storing pixel values of next said row comprises reading a pair of adjacent said rows starting with said next row.
- 12. The method according to claim 10 wherein said color filter array comprises three filter types.
- 13. The method according to claim 12 wherein said three color filter types comprise red, green, and blue.
- 14. The method according to claim 12 wherein said three color filter types are arranged such that each pixel of said imager array is filtered by one of said color filter types and wherein any said pixel that is filtered by a first said color filter type has complimentary said pixels comprising a first adjacent said pixel that is filtered by a second said color filter type and has a second adjacent said pixel that is filtered by a third said color filter type.
- 15. The method according to claim 14 wherein said step of completing a color image field comprises combining said value of said pixel with said values of said complimentary pixels.
- 16. The method according to claim 10 wherein said first and second image fields comprise equal integration times.
- 17. A method of reading an image field of an imager array, said method comprising:
providing an imager array comprising n rows and m columns wherein a pair of said rows can be read during a single row access time; and completing an image field by a method comprising:
reading and storing a string of pixel values for a pair of said rows; copying said pixel values for a first said row of said pair from said pixel string to a first row register in an order corresponding to said columns; copying said pixel values for a second said row of said pair from said pixel string to a second row register in said order corresponding to said columns; and repeating said steps of reading and storing, copying said pixel values for a first said row of said pair, and copying said pixel values for a second said row of said pair for all said rows of said imager array.
- 18. The method according to claim 17 further comprising the steps of:
copying said first row register to a first row display register; and copying said second row register to a second row display register.
- 19. The method according to claim 18 wherein contents of said first and second row display registers are displayed on an imager reproduction device.
- 20. The method according to claim 17 wherein each said pair of said rows comprises adjacent said rows on said imager array.
- 21. The method according to claim 20 wherein said step of repeating comprises sequentially indexing from row 1 to row n or from row n to row 1.
- 22. The method according to claim 17 wherein each said pair of said rows comprises one said row from the upper half of said imager array and one said row from the lower half of said imager array and wherein said step of repeating comprises indexing from said row pair comprising row 1 and row n to said row pair comprising row n/2 and row (n/2)+1.
- 23. The method according to claim 17 wherein each said pair of said rows comprises one said row from the upper half of said imager array and one said row from the lower half of said imager array and wherein said step of repeating comprises indexing from said row pair comprising row n/2 and row (n/2)+1 to said row pair comprising row 1 and row n.
- 24. The method according to claim 17 wherein each said pair of said rows comprises one said row from the upper half of said imager array and one said row from the lower half of said imager array and wherein said step of repeating comprises indexing from said row pair comprising row 1 and row (n/2)+1 to said row pair comprising row n/2 and row n.
- 25. A method of reading an imager, comprising:
providing an imager array comprising n rows and m columns wherein a pair of said rows can be read during a single row access time; completing a first image field by sequentially reading and storing pixel values of pairs of even numbered said rows of said imager array wherein said reading begins at a first said even numbered row and wherein said reading stops when all said even numbered rows have been read; and completing a second image field by sequentially reading and storing pixel values of pairs of adjacent said rows wherein said reading begins at row 1 and wherein said reading stops when row n has been read.
- 26. The method according to claim 25 further comprising displaying said first and second image fields such that said even numbered rows are updated every frame and such that odd numbered said rows are updated every other frame.
- 27. The method according to claim 25 wherein said first and second image fields comprise integration times.
Parent Case Info
[0001] This application claims priority to U.S. Provisional Application serial No. 60/450,090 filed on Feb. 26, 2003, and herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60450090 |
Feb 2003 |
US |