Method And System For Inserting Software Processing In A Hardware Image Sensor Pipeline
First Claim
1. A method for processing images, the method comprising:
- processing image data via one or more steps or stages handled by a hardware image sensor pipeline (ISP) wherein said hardware ISP enables insertion of one or more software processing steps or stages at any point within said hardware ISP.
7 Assignments
0 Petitions
Accused Products
Abstract
Image data may be processed via one or more stages by a hardware image sensor pipeline (ISP) wherein one or more software processing steps may be inserted at any point within the hardware ISP. Output from any stage of the hardware ISP may be stored in memory. Stored hardware ISP output may be retrieved from memory and processed via one or more software processes. Results from the one or more software processes may be stored in memory and communicated to any stage of the hardware ISP for additional processing. In this regard, the hardware ISP and one or more processors may simultaneously process portions of image data. In addition, the hardware ISP and the one or more processors may be integrated within a chip.
-
Citations
24 Claims
-
1. A method for processing images, the method comprising:
processing image data via one or more steps or stages handled by a hardware image sensor pipeline (ISP) wherein said hardware ISP enables insertion of one or more software processing steps or stages at any point within said hardware ISP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system for processing images, the system comprising:
one or more circuits comprising a hardware image sensor pipeline (ISP), said one or more circuits enable processing of image data via one or more steps or stages handled by said hardware image sensor pipeline (ISP) and wherein said one or more circuits enable the insertion of one or more software processing steps at any point in said hardware ISP. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A machine-readable storage having stored thereon, a computer program having at least one code section for processing images, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
processing image data via one or more steps or stages handled by a hardware image sensor pipeline (ISP) wherein said hardware ISP enables the insertion of one or more software processing steps at any point in said hardware ISP. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification