Patent · US9936148B2 · B2 · US
Imager array interfaces
- (11) Publication number
- US9936148B2
- (21) Application number
- 14/880,907
- (22) Filing date
- 2015-10-12
- (30) Priority date
- 2010-05-12
- (43) Publication date
- 2018-04-03
- (45) Date of grant
- 2018-04-03
- (51) IPC
- H04N 23/12; H04N 23/13; H04N 23/90; H04N 25/00; H04N 25/78
- (52) CPC
- H04N Pictorial communication, e.g. television: 25/704, 23/13, 23/90, 23/951, 25/00, 25/134, 25/41, 25/44, 25/672, 25/767, 25/77, 25/772, 25/78, 5/23232, 5/341, 5/345, 5/3653, 5/3742, 5/3745, 5/378, 9/045, 9/09
- (73) Assignee
- Fotonation Cayman Ltd
- (72) Inventors
- Andrew Kenneth John McMahon
- (54) Title
- Imager array interfaces
- (57) Abstract
Architectures for imager arrays configured for use in array cameras in accordance with embodiments of the invention are described. One embodiment of the invention includes a plurality of focal planes, where each focal plane comprises a two dimensional arrangement of pixels having at least two pixels in each dimension and each focal plane is contained within a region of the imager array that does not contain pixels from another focal plane, control circuitry configured to control the capture of image information by the pixels within the focal planes, where the control circuitry is configured so that the capture of image information by the pixels in at least two of the focal planes is separately controllable, sampling circuitry configured to convert pixel outputs into digital pixel data, and output interface circuitry configured to transmit pixel data via an output interface.
- Full text
- View on Google Patents
Claims (20)
- An imager array, comprising: a plurality of cameras, where each camera comprises a two dimensional arrangement of pixels having at least two pixels in each dimension and each camera is contained within a region of the imager array that does not contain pixels from another camera; control circuitry configured to capture image data using the plurality of cameras, wherein the control circuitry is configured to control the capture of the image data by the pixels within the cameras, where the control circuitry is configured so that the capture of image data by the pixels in at least two of the cameras is separately controllable; master control logic circuitry configured to control the read-out of pixel data from the plurality of cameras by: generating at least one line of image data by multiplexing said image data captured by said plurality of cameras; generating additional data, where said additional data comprises information regarding operating parameters of said plurality of cameras and information for demultiplexing the captured plurality of images from the generated at least one line of image data; packetizing said at least one line of image data and said additional data to produce at least one packet of data; and output interface circuitry configured to transmit said at least one packet of data via an output interface.
- The imager array of claim 1, wherein: the imager array includes M×N cameras; the output interface includes less than M×N output ports; and the control circuitry is configured to time multiplex the at least one packet of data onto the output ports of the output interface.
- The imager array of claim 1, wherein the control circuitry further comprises memory configured to buffer the at least one packet of data until a time-slot is available on an output port of the output interface to transmit the at least one packet of data.
- The imager array of claim 1, wherein the additional data provides information identifying a camera.
- The imager array of claim 1, wherein the additional data provides information identifying at least one row of pixels within a camera.
- The imager array of claim 1, wherein the additional data provides information identifying at least one column of pixels within a camera.
- The imager array of claim 1, wherein the additional data provides information identifying the relative time of image data capture.
- The imager array of claim 7, wherein the additional data provides information identifying the relative start time of the image data capture.
- The imager array of claim 7, wherein the additional data provides information identifying the relative end time of the image data capture.
- The imager array of claim 7, wherein the control circuitry further comprises a counter and the additional data that provides information identifying the relative time of image data capture are generated using the counter.
- The imager array of claim 1, wherein the additional data provides information concerning operating parameters of the imager array.
- The imager array of claim 11, wherein the additional data provides the integration time of each camera.
- The imager array of claim 11, wherein the additional data provides the gain of each camera.
- The imager array of claim 1, wherein the output interface circuitry is configured to insert a frame blanking interval between transmission of the at least one packet of data via the output interface.
- The imager array of claim 14, wherein the output interface circuitry is further configured to insert a line blanking interval between transmission of lines of image data via the output interface.
- The imager array of claim 1, wherein the output interface circuitry is configured to transform the image data by performing bit reductions.
- A method of obtaining pixel data, comprising: separately capturing image data using an imager array having a plurality of cameras, wherein the capture of image data in at least two of the cameras is separately controllable, where each camera comprises a two dimensional arrangement of pixels having at least two pixels in each dimension and each camera is contained within a region of the imager array that does not contain pixels from another camera; generating at least one line of image data by multiplexing said image data captured using the imager array having the plurality of cameras; generating additional data, where said additional data comprises information regarding operating parameters of said plurality of cameras and information for demultiplexing the captured image data from the generated at least one line of image data; packetizing said at least one line of image data and said additional data to produce at least one packet of data; and transmitting the at least one packet of data via an output interface in the imager array.
- The method of claim 17, where the additional data provides information identifying a camera.
- The method of claim 17, where the additional data provides information identifying at least one row of pixels within a camera.
- The method of claim 17, where the additional data provides information identifying at least one of: at least one column of pixels within a camera; the relative time of pixel data capture; the relative start time of the pixel data capture; the relative end time of the pixel data capture; the integration time of each camera; and the gain of each camera.
Description
The present invention relates generally to imagers and more specifically to imager arrays used in array cameras.
A sensor used in a conventional single sensor camera, typically includes a row controller and one or more column read-out circuits. In the context of the array of pixels in an imager, the term “row” is typically used to refer to a group of pixels that share a common control line(s) and the term “column” is a group of pixels that share a common read-out line(s). A number of array camera designs have been proposed that use either an array of individual cameras/sensors or a lens array focused on a single focal plane sensor. When multiple separate cameras are used in the implementation of an array camera, each camera has a separate I/O path and the camera controllers are typically required to be synchronized in some way. When a lens array focused on a single focal plane sensor is used to implement an array camera, the sensor is typically a conventional sensor similar to that used in a conventional camera. As such, the sensor does not possess the ability to independently control the pixels within the image circle of each lens in the lens array.
Systems and methods are disclosed in which an imager array is implemented as a monolithic integrated circuit in accordance with embodiments of the invention. In many embodiments, the imager array includes a plurality of imagers that are each independently controlled by control logic within the imager array and the image data captured by each imager is output from the imager array using a common I/O path.
Citations (790)
- US4124798A
- US4198646A
- US4323925A
- US4467365A
- JPS5925483A
- US4460449A
- JPS6437177A
- US5005083A
- US5070414A
- JPH02285772A
- US5144448A
- US5327125A
- US6130786A
- JPH0715457A
- US5629524A
- US5933190A
- US6175379B1
- US6005607A
- US5880691A
- US6124974A
- US5973844A
- US20020039438A1
- US5832312A
- US6002743A
- US6034690A
- US6141048A
- EP0840502A2
- US6137535A
- US5808350A
- US20020113867A1
- US5801919A
- US6097394A
- US20010005225A1
- US6563537B1
- US6163414A
- US6765617B1
- JPH11142609A
- US6069365A
- US6239909B1
- US20020101528A1
- JPH11223708A
- US6172352B1
- US6160909A
- US6909121B2
- US6205241B1
- US6137100A
- US6069351A
- US6903770B1
- US6340994B1
- US20010019621A1
- US20030190072A1
- US6879735B1
- US20020027608A1
- US6750904B1
- US6477260B1
- US6611289B1
- JP2000209503A
- US6603513B1
- US20020012056A1
- US20020063807A1
- US6819358B1
- JP2001008235A
- US6627896B1
- US7015954B1
- US6771833B1
- US6628330B1
- US6358862B1
- US6639596B1
- US6774941B1
- US6671399B1
- US6674892B1
- US7161614B1
- US20010038387A1
- US7295697B1
- US20060210186A1
- US20030140347A1
- US6502097B1
- US6476805B1
- JP2001194114A
- US20020120634A1
- JP2001264033A
- US6571466B1
- JP2001337263A
- US20040056966A1
- US20070052825A1
- US20020028014A1
- US7085409B2
- US20020057845A1
- US7262799B2
- JP2002205310A
- EP1201407A2
- US6657218B2
- US20020075450A1
- US20040151401A1
- US20020113888A1
- JP2002252338A
- US20020089596A1
- US20020087403A1
- US20020094027A1
- US6635941B2
- US20020163054A1
- US20020177054A1
- US6443579B1
- US20050205785A1
- US7235785B2
- US20020167537A1
- US20050068436A1
- US7738013B2
- US20030124763A1
- US20020195548A1
- US6525302B2
- US20030025227A1
- US7369165B2
- JP2003094445A
- US20030086079A1
- JP2003163938A
- US6927922B2
- US20080025649A1
- US20030179418A1
- US8254668B2
- US20110090217A1
- US20120044249A1
- JP2003298920A
- US6795253B2
- US20030211405A1
- US20040234873A1
- US20050175257A1
- US20040047274A1
- US20040003409A1
- US20040066454A1
- US20040008271A1
- US20060049930A1
- US20040012689A1
- US20040027358A1
- US20040096119A1
- US20040050104A1
- US20040207836A1
- US20040061787A1
- US20090263017A1
- US20060072029A1
- US20040100570A1
- US20120176479A1
- US20040105021A1
- US20040114807A1
- JP2004221585A
- US20040141659A1
- US7706634B2
- US20050012035A1
- US20060038891A1
- US20060138322A1
- US20040213449A1
- US8773536B1
- US8164629B1
- US20040165090A1
- US20060203113A1
- US20040170340A1
- US20040169617A1
- US20040174439A1
- US20040179008A1
- US20040179834A1
- US7425984B2
- US20070127831A1
- US6958862B1
- US20040218809A1
- US20070171290A1
- US20070040828A1
- US7657090B2
- US20040240052A1
- US20050009313A1
- US20040251509A1
- US20040264806A1
- US20050048690A1
- CN1839394A
- US20050006477A1
- US8098304B2
- US20050007461A1
- US20090237520A1
- US20050036778A1
- US20050047678A1
- US20050151759A1
- JP2005116022A
- US7840067B2
- US20060203100A1
- US20070158427A1
- US20070160310A1
- US20050132098A1
- US20050128595A1
- JP2005181460A
- JP2007520107A
- US20050134698A1
- US20050134712A1
- US20050147277A1
- US20060221250A1
- US20050168924A1
- US20050185711A1
- US8077245B2
- JP2006047944A
- US20080019611A1
- US7633511B2
- JP2005295381A
- US20050219363A1
- US20050224843A1
- US20050225654A1
- US7292735B2
- US20050275946A1
- US20050286756A1
- US20060007331A1
- US20050286612A1
- US20060002635A1
- JP2006033493A
- US20060243889A1
- US20060018509A1
- US8027531B2
- JP2008507874A
- US20090050946A1
- US20060176566A1
- US20060023197A1
- US20060023314A1
- US20060028476A1
- US20060029271A1
- US20060039611A1
- US20060033005A1
- US20060034003A1
- US20110108708A1
- US20090302205A9
- US20080030597A1
- US20070211164A1
- US7199348B2
- US20080174670A1
- US20060054782A1
- US20100208100A9
- US20100060746A9
- US20070139333A1
- US20060055811A1
- US20060054780A1
- US20070126898A1
- US20060069478A1
- US20090052743A1
- US20060087747A1
- US20060098888A1
- US20100002126A1
- US20060289772A1
- US20060125936A1
- US20100133418A1
- US20060152803A1
- US20100220212A1
- US20090167922A1
- US20060157640A1
- US20060159369A1
- US20060197937A1
- US7965314B1
- US20060187338A1
- US7912673B2
- JP2006258930A
- US20080156991A1
- US20090201371A1
- US20060214085A1
- US20060239549A1
- US20060251410A1
- US20060274174A1
- US20060278948A1
- US20060279648A1
- US20070008575A1
- EP1734766A2
- US20090140131A1
- US20070102622A1
- US20070002159A1
- US20090268983A1
- US20070024614A1
- US20110221939A1
- US20070036427A1
- US20070041391A1
- US20070040922A1
- US20070296835A1
- US20130027580A1
- US20070257184A1
- US20070258006A1
- US20070083114A1
- US7408725B2
- US20080218610A1
- US7723662B2
- US20070085917A1
- US8300085B2
- US20070146511A1
- US7599547B2
- US20090207235A1
- US20070165931A1
- US20070140685A1
- US20070159541A1
- US7675080B2
- WO2007083579A1
- US20090179142A1
- US20070182843A1
- US20070201859A1
- US7391572B2
- US20070206241A1
- US20070216765A1
- US8360574B2
- US7606484B1
- JP2007259136A
- US20070228256A1
- US8044994B2
- US20080043096A1
- US20080043095A1
- US20070263114A1
- US20070258706A1
- US20070268374A1
- US20110285910A1
- US8169486B2
- US20070296832A1
- US7990447B2
- US20080006859A1
- US20070296847A1
- US20080024683A1
- US20080030592A1
- US8406562B2
- US20080062164A1
- US8854462B2
- US8687087B2
- JP2008055908A
- US20080054518A1
- US20110149408A1
- US20110149409A1
- US20080088793A1
- US20080079805A1
- US20080080028A1
- WO2008045198A2
- US20080084486A1
- US20100133230A1
- US20100091389A1
- US20080273751A1
- US20080095523A1
- US7986018B2
- US20080099804A1
- US20080106620A1
- US20080112635A1
- US20080118241A1
- US20100074532A1
- US7826153B2
- US20080131107A1
- US20080131019A1
- EP2104334A1
- US8242426B2
- US7646549B2
- US20080152296A1
- US20080151097A1
- US20080152215A1
- US20080158259A1
- US20080158698A1
- US20080158375A1
- US20080165257A1
- US8655052B2
- US7675681B2
- US20080187305A1
- US20080193026A1
- US8130120B2
- WO2008108271A1
- WO2008108926A1
- US20080219654A1
- US20080218612A1
- US20080247638A1
- US20090060281A1
- US20080239116A1
- US20080240598A1
- US8493496B2
- US20080247653A1
- US8213711B2
- US7639435B2
- JP2008258885A
- US20090152664A1
- US20100111444A1
- US20080272416A1
- US20080278591A1
- US20080278610A1
- US20080298674A1
- WO2008150817A1
- US8290358B1
- US20100195716A1
- US20120153153A1
- US20090027543A1
- US8559756B2
- US7782364B2
- US7973834B2
- US20090086074A1
- US20090091806A1
- US8541730B2
- US20090096050A1
- US20090102956A1
- TW200939739A
- US20090109306A1
- US20100223237A1
- US20090128833A1
- US20090128644A1
- US20090129667A1
- US8126279B2
- US20100309292A1
- JP2009132010A
- US8000498B2
- US20110031381A1
- US8180145B2
- US20090180021A1
- US20110211824A1
- US8189065B2
- US8244027B2
- US20110043661A1
- US20090200622A1
- US20090225203A1
- US20090219435A1
- US20090245573A1
- US20110018973A1
- US20100013927A1
- US20090256947A1
- US20090268192A1
- US20090268970A1
- US8280194B2
- US20090274387A1
- US20110121421A1
- US20090284651A1
- US9077893B2
- US9041823B2
- US20140354843A1
- US20140354844A1
- US20140354853A1
- US20140354854A1
- US20140354773A1
- US20140355870A1
- US20140368684A1
- US20110069189A1
- US20110080487A1
- US20140368685A1
- CN102037717A
- US20140368662A1
- US20140354855A1
- US20140368683A1
- US8902321B2
- US20140347509A1
- US8896719B1
- US20140340539A1
- US20140333764A1
- US20140333787A1
- WO2009151903A2
- US20150009354A1
- US20140333731A1
- US20150009362A1
- US20150009353A1
- US8885059B1
- US8866920B2
- US9191580B2
- US9041829B2
- US9124815B2
- US9055233B2
- US9060124B2
- US9094661B2
- US20110032370A1
- US8830375B2
- US20090297056A1
- US8131097B2
- US8244058B1
- JP2009300268A
- US20090323206A1
- US20090322876A1
- US20090323195A1
- US20090324118A1
- US20100002314A1
- US20100002313A1
- US8456517B2
- US20100007714A1
- US8284240B2
- US20100044815A1
- US20110142138A1
- US20100053600A1
- US8098297B2
- US20100053342A1
- US20100073463A1
- US8553093B2
- US20100086227A1
- US20100085425A1
- US20130259317A1
- US20100103259A1
- US20130229540A1
- US20100097491A1
- US20110255592A1
- US20100103308A1
- US20100118127A1
- US20110255745A1
- US20100142839A1
- US8279325B2
- US20100128145A1
- US20120327222A1
- US8289440B2
- US20100141802A1
- US8013904B2
- US20100142828A1
- US20100157073A1
- US20100166410A1
- US20100165152A1
- US20100177411A1
- US8189089B1
- US8315476B1
- US20100194901A1
- US20100194860A1
- US20110285701A1
- US20100201834A1
- US20100231285A1
- US20100238327A1
- US20100244165A1
- US8106949B2
- US20120026297A1
- US20100254627A1
- US8294099B2
- US20140118493A1
- US20100265381A1
- US20120249550A1
- US20100265385A1
- US20110234841A1
- US20110044502A1
- US20100290483A1
- US20100281070A1
- US20120127275A1
- US20100302423A1
- US20100321595A1
- US20100321640A1
- US20100329556A1
- WO2011008443A2
- JP2011030184A
- US20110001037A1
- US8345144B1
- US20110019243A1
- US8212914B2
- US20110019048A1
- US20140009586A1
- US20120113413A1
- US20110043665A1
- US20110043668A1
- US20120170134A1
- US20140076336A1
- US8754941B1
- US20110228142A1
- US20110169994A1
- US20110207074A1
- WO2011055655A1
- US20120229628A1
- JP2011109484A
- WO2011063347A2
- US8861089B2
- WO2011063347A3
- US20110122308A1
- US20140368686A1
- US8514491B2
- US20110128412A1
- US20110129165A1
- US20110128393A1
- US8400555B1
- EP2336816A2
- US8446492B2
- US20110273531A1
- US20120249750A1
- US20110153248A1
- US20120262607A1
- US20110157321A1
- US9019426B2
- US8514291B2
- US20110176020A1
- US8289409B2
- US20110193944A1
- US8648918B2
- US20130033579A1
- WO2011105814A2
- US20120314033A1
- US20120314937A1
- KR20110097647A
- US20110221658A1
- US20130120605A1
- US20110221599A1
- US20110222757A1
- US20110221950A1
- WO2011116203A1
- US8231814B2
- US20110241234A1
- US20120198677A1
- US20110298917A1
- US20110228144A1
- US20120147139A1
- US20110242356A1
- US20120081519A1
- US20110242342A1
- US20110242355A1
- US20110261993A1
- US20110267264A1
- US20110267348A1
- US20110274366A1
- US20120057040A1
- JP2013526801A
- WO2011143501A1
- US20110279721A1
- US8928793B2
- US20130147979A1
- US20170048468A1
- US20120012748A1
- US20110285866A1
- US20110300929A1
- US20110310980A1
- US20110317766A1
- US20110316968A1
- US20130088489A1
- US20120014456A1
- US20120023456A1
- US20120026342A1
- US20120039525A1
- US20120044372A1
- US20130128068A1
- US20130128069A1
- US20130128087A1
- US20120051624A1
- US20120062702A1
- US20130128121A1
- US20120069235A1
- US20130222556A1
- US20120086803A1
- WO2012057621A1
- WO2012057622A1
- WO2012057623A1
- WO2012057620A2
- WO2012057620A3
- WO2012057619A1
- US20120105691A1
- US20120113232A1
- WO2012074361A1
- US20130258067A1
- WO2012078126A1
- US20120147205A1
- US20150036015A1
- US20150042833A1
- US20150036014A1
- US8878950B2
- US9041824B2
- WO2012082904A1
- US20120154551A1
- US8682107B2
- US20120163672A1
- US20120169433A1
- US8842201B2
- US20120188634A1
- US20120188389A1
- US8581995B2
- US20120188420A1
- US20140037140A1
- US20120200734A1
- US20140176592A1
- US20120219236A1
- US20120293695A1
- US20120249853A1
- US20120249836A1
- US9030528B2
- US20120268574A1
- US20120274626A1
- US8305456B1
- US20140218546A1
- US9197821B2
- WO2012155119A1
- US8692893B2
- US20120287291A1
- US20160269626A1
- US20130057710A1
- US20120290257A1
- US20120293624A1
- US20120293489A1
- US20120307099A1
- US20140347748A1
- WO2013003276A1
- JP2014521117A
- US9128228B2
- US20130265459A1
- US8804255B2
- US20130003184A1
- US20130002828A1
- US20130010073A1
- US20130016885A1
- US20130022111A1
- US20130033585A1
- US20130038696A1
- US8866951B2
- US20130050526A1
- US20130050504A1
- WO2013043761A1
- US20130070060A1
- WO2013043751A1
- US20130215231A1
- US20140198188A1
- US20130076967A1
- WO2013049699A1
- US9129183B2
- US9036928B2
- US9036931B2
- US9031342B2
- US9031335B2
- US20140369615A1
- US9031343B2
- US9025894B2
- US9025895B2
- US8831367B2
- US8542933B2
- US20150055884A1
- US9042667B2
- US20140376826A1
- US20130077880A1
- US20150015669A1
- US20130077882A1
- US20140369612A1
- US20140376825A1
- US20150003753A1
- US20150003752A1
- WO2013055960A1
- US20130088637A1
- US20130113899A1
- US20140313315A1
- US9661310B2
- WO2013119706A1
- US20130215108A1
- WO2013126578A1
- US20130223759A1
- US20130230237A1
- US20130274923A1
- US20130293760A1
- US20140146201A1
- US20140002674A1
- US8896594B2
- US20140037137A1
- US20140043507A1
- US20150049916A1
- US20150042766A1
- US9147254B2
- US8619082B1
- US9129377B2
- US9123117B2
- US9123118B2
- US8780113B1
- US20150049915A1
- US20150049917A1
- US20150042767A1
- US20140321712A1
- WO2014032020A3
- WO2014032020A2
- US20140079336A1
- WO2014052974A2
- US20140092281A1
- US20140104490A1
- US9143711B2
- US20140132810A1
- US20160249001A1
- US9749568B2
- WO2014078443A1
- US20140186045A1
- US20140192253A1
- US20140204183A1
- US20140232822A1
- WO2014130849A1
- WO2014133974A9
- US20140240529A1
- US20140240528A1
- WO2014133974A1
- WO2014138695A1
- WO2014138697A1
- US20150035992A1
- US8866912B2
- US20140253738A1
- US9124864B2
- WO2014165244A1
- WO2014164909A1
- US20140267243A1
- US20140267890A1
- US20140285675A1
- WO2014159721A1
- WO2014160142A1
- WO2014164550A2
- WO2014159779A1
- WO2014149902A1
- US20140267762A1
- WO2014144157A1
- WO2014149403A1
- WO2014150856A1
- US20140267633A1
- US20140267286A1
- WO2014145856A1
- US20150091900A1
- WO2015048694A2
- US20150104101A1
- US20150122411A1
- US20150124113A1
- US20150124151A1
Record as JSON
{
"publication_number": "US9936148B2",
"country": "US",
"kind": "B2",
"title": "Imager array interfaces",
"abstract": "Architectures for imager arrays configured for use in array cameras in accordance with embodiments of the invention are described. One embodiment of the invention includes a plurality of focal planes, where each focal plane comprises a two dimensional arrangement of pixels having at least two pixels in each dimension and each focal plane is contained within a region of the imager array that does not contain pixels from another focal plane, control circuitry configured to control the capture of image information by the pixels within the focal planes, where the control circuitry is configured so that the capture of image information by the pixels in at least two of the focal planes is separately controllable, sampling circuitry configured to convert pixel outputs into digital pixel data, and output interface circuitry configured to transmit pixel data via an output interface.",
"claims": [
"1. An imager array, comprising: a plurality of cameras, where each camera comprises a two dimensional arrangement of pixels having at least two pixels in each dimension and each camera is contained within a region of the imager array that does not contain pixels from another camera; control circuitry configured to capture image data using the plurality of cameras, wherein the control circuitry is configured to control the capture of the image data by the pixels within the cameras, where the control circuitry is configured so that the capture of image data by the pixels in at least two of the cameras is separately controllable; master control logic circuitry configured to control the read-out of pixel data from the plurality of cameras by: generating at least one line of image data by multiplexing said image data captured by said plurality of cameras; generating additional data, where said additional data comprises information regarding operating parameters of said plurality of cameras and information for demultiplexing the captured plurality of images from the generated at least one line of image data; packetizing said at least one line of image data and said additional data to produce at least one packet of data; and output interface circuitry configured to transmit said at least one packet of data via an output interface.",
"2. The imager array of claim 1, wherein: the imager array includes M×N cameras; the output interface includes less than M×N output ports; and the control circuitry is configured to time multiplex the at least one packet of data onto the output ports of the output interface.",
"3. The imager array of claim 1, wherein the control circuitry further comprises memory configured to buffer the at least one packet of data until a time-slot is available on an output port of the output interface to transmit the at least one packet of data.",
"4. The imager array of claim 1, wherein the additional data provides information identifying a camera.",
"5. The imager array of claim 1, wherein the additional data provides information identifying at least one row of pixels within a camera.",
"6. The imager array of claim 1, wherein the additional data provides information identifying at least one column of pixels within a camera.",
"7. The imager array of claim 1, wherein the additional data provides information identifying the relative time of image data capture.",
"8. The imager array of claim 7, wherein the additional data provides information identifying the relative start time of the image data capture.",
"9. The imager array of claim 7, wherein the additional data provides information identifying the relative end time of the image data capture.",
"10. The imager array of claim 7, wherein the control circuitry further comprises a counter and the additional data that provides information identifying the relative time of image data capture are generated using the counter.",
"11. The imager array of claim 1, wherein the additional data provides information concerning operating parameters of the imager array.",
"12. The imager array of claim 11, wherein the additional data provides the integration time of each camera.",
"13. The imager array of claim 11, wherein the additional data provides the gain of each camera.",
"14. The imager array of claim 1, wherein the output interface circuitry is configured to insert a frame blanking interval between transmission of the at least one packet of data via the output interface.",
"15. The imager array of claim 14, wherein the output interface circuitry is further configured to insert a line blanking interval between transmission of lines of image data via the output interface.",
"16. The imager array of claim 1, wherein the output interface circuitry is configured to transform the image data by performing bit reductions.",
"17. A method of obtaining pixel data, comprising: separately capturing image data using an imager array having a plurality of cameras, wherein the capture of image data in at least two of the cameras is separately controllable, where each camera comprises a two dimensional arrangement of pixels having at least two pixels in each dimension and each camera is contained within a region of the imager array that does not contain pixels from another camera; generating at least one line of image data by multiplexing said image data captured using the imager array having the plurality of cameras; generating additional data, where said additional data comprises information regarding operating parameters of said plurality of cameras and information for demultiplexing the captured image data from the generated at least one line of image data; packetizing said at least one line of image data and said additional data to produce at least one packet of data; and transmitting the at least one packet of data via an output interface in the imager array.",
"18. The method of claim 17, where the additional data provides information identifying a camera.",
"19. The method of claim 17, where the additional data provides information identifying at least one row of pixels within a camera.",
"20. The method of claim 17, where the additional data provides information identifying at least one of: at least one column of pixels within a camera; the relative time of pixel data capture; the relative start time of the pixel data capture; the relative end time of the pixel data capture; the integration time of each camera; and the gain of each camera."
],
"description_excerpt": "The present invention relates generally to imagers and more specifically to imager arrays used in array cameras.\n\nA sensor used in a conventional single sensor camera, typically includes a row controller and one or more column read-out circuits. In the context of the array of pixels in an imager, the term “row” is typically used to refer to a group of pixels that share a common control line(s) and the term “column” is a group of pixels that share a common read-out line(s). A number of array camera designs have been proposed that use either an array of individual cameras/sensors or a lens array focused on a single focal plane sensor. When multiple separate cameras are used in the implementation of an array camera, each camera has a separate I/O path and the camera controllers are typically required to be synchronized in some way. When a lens array focused on a single focal plane sensor is used to implement an array camera, the sensor is typically a conventional sensor similar to that used in a conventional camera. As such, the sensor does not possess the ability to independently control the pixels within the image circle of each lens in the lens array.\n\nSystems and methods are disclosed in which an imager array is implemented as a monolithic integrated circuit in accordance with embodiments of the invention. In many embodiments, the imager array includes a plurality of imagers that are each independently controlled by control logic within the imager array and the image data captured by each imager is output from the imager array using a common I/O path.",
"cpc": [
"H04N 25/704",
"H04N 23/13",
"H04N 23/90",
"H04N 23/951",
"H04N 25/00",
"H04N 25/134",
"H04N 25/41",
"H04N 25/44",
"H04N 25/672",
"H04N 25/767",
"H04N 25/77",
"H04N 25/772",
"H04N 25/78",
"H04N 5/23232",
"H04N 5/341",
"H04N 5/345",
"H04N 5/3653",
"H04N 5/3742",
"H04N 5/3745",
"H04N 5/378",
"H04N 9/045",
"H04N 9/09"
],
"ipc": [
"H04N 23/12",
"H04N 23/13",
"H04N 23/90",
"H04N 25/00",
"H04N 25/78"
],
"assignees": [
"Fotonation Cayman Ltd"
],
"inventors": [
"Andrew Kenneth John McMahon"
],
"filing_date": "2015-10-12",
"publication_date": "2018-04-03",
"grant_date": "2018-04-03",
"priority_date": "2010-05-12",
"application_number": "US-201514880907-A",
"family_id": "44911485",
"cited_by_count": 66,
"citations": [
"US4124798A",
"US4198646A",
"US4323925A",
"US4467365A",
"JPS5925483A",
"US4460449A",
"JPS6437177A",
"US5005083A",
"US5070414A",
"JPH02285772A",
"US5144448A",
"US5327125A",
"US6130786A",
"JPH0715457A",
"US5629524A",
"US5933190A",
"US6175379B1",
"US6005607A",
"US5880691A",
"US6124974A",
"US5973844A",
"US20020039438A1",
"US5832312A",
"US6002743A",
"US6034690A",
"US6141048A",
"EP0840502A2",
"US6137535A",
"US5808350A",
"US20020113867A1",
"US5801919A",
"US6097394A",
"US20010005225A1",
"US6563537B1",
"US6163414A",
"US6765617B1",
"JPH11142609A",
"US6069365A",
"US6239909B1",
"US20020101528A1",
"JPH11223708A",
"US6172352B1",
"US6160909A",
"US6909121B2",
"US6205241B1",
"US6137100A",
"US6069351A",
"US6903770B1",
"US6340994B1",
"US20010019621A1",
"US20030190072A1",
"US6879735B1",
"US20020027608A1",
"US6750904B1",
"US6477260B1",
"US6611289B1",
"JP2000209503A",
"US6603513B1",
"US20020012056A1",
"US20020063807A1",
"US6819358B1",
"JP2001008235A",
"US6627896B1",
"US7015954B1",
"US6771833B1",
"US6628330B1",
"US6358862B1",
"US6639596B1",
"US6774941B1",
"US6671399B1",
"US6674892B1",
"US7161614B1",
"US20010038387A1",
"US7295697B1",
"US20060210186A1",
"US20030140347A1",
"US6502097B1",
"US6476805B1",
"JP2001194114A",
"US20020120634A1",
"JP2001264033A",
"US6571466B1",
"JP2001337263A",
"US20040056966A1",
"US20070052825A1",
"US20020028014A1",
"US7085409B2",
"US20020057845A1",
"US7262799B2",
"JP2002205310A",
"EP1201407A2",
"US6657218B2",
"US20020075450A1",
"US20040151401A1",
"US20020113888A1",
"JP2002252338A",
"US20020089596A1",
"US20020087403A1",
"US20020094027A1",
"US6635941B2",
"US20020163054A1",
"US20020177054A1",
"US6443579B1",
"US20050205785A1",
"US7235785B2",
"US20020167537A1",
"US20050068436A1",
"US7738013B2",
"US20030124763A1",
"US20020195548A1",
"US6525302B2",
"US20030025227A1",
"US7369165B2",
"JP2003094445A",
"US20030086079A1",
"JP2003163938A",
"US6927922B2",
"US20080025649A1",
"US20030179418A1",
"US8254668B2",
"US20110090217A1",
"US20120044249A1",
"JP2003298920A",
"US6795253B2",
"US20030211405A1",
"US20040234873A1",
"US20050175257A1",
"US20040047274A1",
"US20040003409A1",
"US20040066454A1",
"US20040008271A1",
"US20060049930A1",
"US20040012689A1",
"US20040027358A1",
"US20040096119A1",
"US20040050104A1",
"US20040207836A1",
"US20040061787A1",
"US20090263017A1",
"US20060072029A1",
"US20040100570A1",
"US20120176479A1",
"US20040105021A1",
"US20040114807A1",
"JP2004221585A",
"US20040141659A1",
"US7706634B2",
"US20050012035A1",
"US20060038891A1",
"US20060138322A1",
"US20040213449A1",
"US8773536B1",
"US8164629B1",
"US20040165090A1",
"US20060203113A1",
"US20040170340A1",
"US20040169617A1",
"US20040174439A1",
"US20040179008A1",
"US20040179834A1",
"US7425984B2",
"US20070127831A1",
"US6958862B1",
"US20040218809A1",
"US20070171290A1",
"US20070040828A1",
"US7657090B2",
"US20040240052A1",
"US20050009313A1",
"US20040251509A1",
"US20040264806A1",
"US20050048690A1",
"CN1839394A",
"US20050006477A1",
"US8098304B2",
"US20050007461A1",
"US20090237520A1",
"US20050036778A1",
"US20050047678A1",
"US20050151759A1",
"JP2005116022A",
"US7840067B2",
"US20060203100A1",
"US20070158427A1",
"US20070160310A1",
"US20050132098A1",
"US20050128595A1",
"JP2005181460A",
"JP2007520107A",
"US20050134698A1",
"US20050134712A1",
"US20050147277A1",
"US20060221250A1",
"US20050168924A1",
"US20050185711A1",
"US8077245B2",
"JP2006047944A",
"US20080019611A1",
"US7633511B2",
"JP2005295381A",
"US20050219363A1",
"US20050224843A1",
"US20050225654A1",
"US7292735B2",
"US20050275946A1",
"US20050286756A1",
"US20060007331A1",
"US20050286612A1",
"US20060002635A1",
"JP2006033493A",
"US20060243889A1",
"US20060018509A1",
"US8027531B2",
"JP2008507874A",
"US20090050946A1",
"US20060176566A1",
"US20060023197A1",
"US20060023314A1",
"US20060028476A1",
"US20060029271A1",
"US20060039611A1",
"US20060033005A1",
"US20060034003A1",
"US20110108708A1",
"US20090302205A9",
"US20080030597A1",
"US20070211164A1",
"US7199348B2",
"US20080174670A1",
"US20060054782A1",
"US20100208100A9",
"US20100060746A9",
"US20070139333A1",
"US20060055811A1",
"US20060054780A1",
"US20070126898A1",
"US20060069478A1",
"US20090052743A1",
"US20060087747A1",
"US20060098888A1",
"US20100002126A1",
"US20060289772A1",
"US20060125936A1",
"US20100133418A1",
"US20060152803A1",
"US20100220212A1",
"US20090167922A1",
"US20060157640A1",
"US20060159369A1",
"US20060197937A1",
"US7965314B1",
"US20060187338A1",
"US7912673B2",
"JP2006258930A",
"US20080156991A1",
"US20090201371A1",
"US20060214085A1",
"US20060239549A1",
"US20060251410A1",
"US20060274174A1",
"US20060278948A1",
"US20060279648A1",
"US20070008575A1",
"EP1734766A2",
"US20090140131A1",
"US20070102622A1",
"US20070002159A1",
"US20090268983A1",
"US20070024614A1",
"US20110221939A1",
"US20070036427A1",
"US20070041391A1",
"US20070040922A1",
"US20070296835A1",
"US20130027580A1",
"US20070257184A1",
"US20070258006A1",
"US20070083114A1",
"US7408725B2",
"US20080218610A1",
"US7723662B2",
"US20070085917A1",
"US8300085B2",
"US20070146511A1",
"US7599547B2",
"US20090207235A1",
"US20070165931A1",
"US20070140685A1",
"US20070159541A1",
"US7675080B2",
"WO2007083579A1",
"US20090179142A1",
"US20070182843A1",
"US20070201859A1",
"US7391572B2",
"US20070206241A1",
"US20070216765A1",
"US8360574B2",
"US7606484B1",
"JP2007259136A",
"US20070228256A1",
"US8044994B2",
"US20080043096A1",
"US20080043095A1",
"US20070263114A1",
"US20070258706A1",
"US20070268374A1",
"US20110285910A1",
"US8169486B2",
"US20070296832A1",
"US7990447B2",
"US20080006859A1",
"US20070296847A1",
"US20080024683A1",
"US20080030592A1",
"US8406562B2",
"US20080062164A1",
"US8854462B2",
"US8687087B2",
"JP2008055908A",
"US20080054518A1",
"US20110149408A1",
"US20110149409A1",
"US20080088793A1",
"US20080079805A1",
"US20080080028A1",
"WO2008045198A2",
"US20080084486A1",
"US20100133230A1",
"US20100091389A1",
"US20080273751A1",
"US20080095523A1",
"US7986018B2",
"US20080099804A1",
"US20080106620A1",
"US20080112635A1",
"US20080118241A1",
"US20100074532A1",
"US7826153B2",
"US20080131107A1",
"US20080131019A1",
"EP2104334A1",
"US8242426B2",
"US7646549B2",
"US20080152296A1",
"US20080151097A1",
"US20080152215A1",
"US20080158259A1",
"US20080158698A1",
"US20080158375A1",
"US20080165257A1",
"US8655052B2",
"US7675681B2",
"US20080187305A1",
"US20080193026A1",
"US8130120B2",
"WO2008108271A1",
"WO2008108926A1",
"US20080219654A1",
"US20080218612A1",
"US20080247638A1",
"US20090060281A1",
"US20080239116A1",
"US20080240598A1",
"US8493496B2",
"US20080247653A1",
"US8213711B2",
"US7639435B2",
"JP2008258885A",
"US20090152664A1",
"US20100111444A1",
"US20080272416A1",
"US20080278591A1",
"US20080278610A1",
"US20080298674A1",
"WO2008150817A1",
"US8290358B1",
"US20100195716A1",
"US20120153153A1",
"US20090027543A1",
"US8559756B2",
"US7782364B2",
"US7973834B2",
"US20090086074A1",
"US20090091806A1",
"US8541730B2",
"US20090096050A1",
"US20090102956A1",
"TW200939739A",
"US20090109306A1",
"US20100223237A1",
"US20090128833A1",
"US20090128644A1",
"US20090129667A1",
"US8126279B2",
"US20100309292A1",
"JP2009132010A",
"US8000498B2",
"US20110031381A1",
"US8180145B2",
"US20090180021A1",
"US20110211824A1",
"US8189065B2",
"US8244027B2",
"US20110043661A1",
"US20090200622A1",
"US20090225203A1",
"US20090219435A1",
"US20090245573A1",
"US20110018973A1",
"US20100013927A1",
"US20090256947A1",
"US20090268192A1",
"US20090268970A1",
"US8280194B2",
"US20090274387A1",
"US20110121421A1",
"US20090284651A1",
"US9077893B2",
"US9041823B2",
"US20140354843A1",
"US20140354844A1",
"US20140354853A1",
"US20140354854A1",
"US20140354773A1",
"US20140355870A1",
"US20140368684A1",
"US20110069189A1",
"US20110080487A1",
"US20140368685A1",
"CN102037717A",
"US20140368662A1",
"US20140354855A1",
"US20140368683A1",
"US8902321B2",
"US20140347509A1",
"US8896719B1",
"US20140340539A1",
"US20140333764A1",
"US20140333787A1",
"WO2009151903A2",
"US20150009354A1",
"US20140333731A1",
"US20150009362A1",
"US20150009353A1",
"US8885059B1",
"US8866920B2",
"US9191580B2",
"US9041829B2",
"US9124815B2",
"US9055233B2",
"US9060124B2",
"US9094661B2",
"US20110032370A1",
"US8830375B2",
"US20090297056A1",
"US8131097B2",
"US8244058B1",
"JP2009300268A",
"US20090323206A1",
"US20090322876A1",
"US20090323195A1",
"US20090324118A1",
"US20100002314A1",
"US20100002313A1",
"US8456517B2",
"US20100007714A1",
"US8284240B2",
"US20100044815A1",
"US20110142138A1",
"US20100053600A1",
"US8098297B2",
"US20100053342A1",
"US20100073463A1",
"US8553093B2",
"US20100086227A1",
"US20100085425A1",
"US20130259317A1",
"US20100103259A1",
"US20130229540A1",
"US20100097491A1",
"US20110255592A1",
"US20100103308A1",
"US20100118127A1",
"US20110255745A1",
"US20100142839A1",
"US8279325B2",
"US20100128145A1",
"US20120327222A1",
"US8289440B2",
"US20100141802A1",
"US8013904B2",
"US20100142828A1",
"US20100157073A1",
"US20100166410A1",
"US20100165152A1",
"US20100177411A1",
"US8189089B1",
"US8315476B1",
"US20100194901A1",
"US20100194860A1",
"US20110285701A1",
"US20100201834A1",
"US20100231285A1",
"US20100238327A1",
"US20100244165A1",
"US8106949B2",
"US20120026297A1",
"US20100254627A1",
"US8294099B2",
"US20140118493A1",
"US20100265381A1",
"US20120249550A1",
"US20100265385A1",
"US20110234841A1",
"US20110044502A1",
"US20100290483A1",
"US20100281070A1",
"US20120127275A1",
"US20100302423A1",
"US20100321595A1",
"US20100321640A1",
"US20100329556A1",
"WO2011008443A2",
"JP2011030184A",
"US20110001037A1",
"US8345144B1",
"US20110019243A1",
"US8212914B2",
"US20110019048A1",
"US20140009586A1",
"US20120113413A1",
"US20110043665A1",
"US20110043668A1",
"US20120170134A1",
"US20140076336A1",
"US8754941B1",
"US20110228142A1",
"US20110169994A1",
"US20110207074A1",
"WO2011055655A1",
"US20120229628A1",
"JP2011109484A",
"WO2011063347A2",
"US8861089B2",
"WO2011063347A3",
"US20110122308A1",
"US20140368686A1",
"US8514491B2",
"US20110128412A1",
"US20110129165A1",
"US20110128393A1",
"US8400555B1",
"EP2336816A2",
"US8446492B2",
"US20110273531A1",
"US20120249750A1",
"US20110153248A1",
"US20120262607A1",
"US20110157321A1",
"US9019426B2",
"US8514291B2",
"US20110176020A1",
"US8289409B2",
"US20110193944A1",
"US8648918B2",
"US20130033579A1",
"WO2011105814A2",
"US20120314033A1",
"US20120314937A1",
"KR20110097647A",
"US20110221658A1",
"US20130120605A1",
"US20110221599A1",
"US20110222757A1",
"US20110221950A1",
"WO2011116203A1",
"US8231814B2",
"US20110241234A1",
"US20120198677A1",
"US20110298917A1",
"US20110228144A1",
"US20120147139A1",
"US20110242356A1",
"US20120081519A1",
"US20110242342A1",
"US20110242355A1",
"US20110261993A1",
"US20110267264A1",
"US20110267348A1",
"US20110274366A1",
"US20120057040A1",
"JP2013526801A",
"WO2011143501A1",
"US20110279721A1",
"US8928793B2",
"US20130147979A1",
"US20170048468A1",
"US20120012748A1",
"US20110285866A1",
"US20110300929A1",
"US20110310980A1",
"US20110317766A1",
"US20110316968A1",
"US20130088489A1",
"US20120014456A1",
"US20120023456A1",
"US20120026342A1",
"US20120039525A1",
"US20120044372A1",
"US20130128068A1",
"US20130128069A1",
"US20130128087A1",
"US20120051624A1",
"US20120062702A1",
"US20130128121A1",
"US20120069235A1",
"US20130222556A1",
"US20120086803A1",
"WO2012057621A1",
"WO2012057622A1",
"WO2012057623A1",
"WO2012057620A2",
"WO2012057620A3",
"WO2012057619A1",
"US20120105691A1",
"US20120113232A1",
"WO2012074361A1",
"US20130258067A1",
"WO2012078126A1",
"US20120147205A1",
"US20150036015A1",
"US20150042833A1",
"US20150036014A1",
"US8878950B2",
"US9041824B2",
"WO2012082904A1",
"US20120154551A1",
"US8682107B2",
"US20120163672A1",
"US20120169433A1",
"US8842201B2",
"US20120188634A1",
"US20120188389A1",
"US8581995B2",
"US20120188420A1",
"US20140037140A1",
"US20120200734A1",
"US20140176592A1",
"US20120219236A1",
"US20120293695A1",
"US20120249853A1",
"US20120249836A1",
"US9030528B2",
"US20120268574A1",
"US20120274626A1",
"US8305456B1",
"US20140218546A1",
"US9197821B2",
"WO2012155119A1",
"US8692893B2",
"US20120287291A1",
"US20160269626A1",
"US20130057710A1",
"US20120290257A1",
"US20120293624A1",
"US20120293489A1",
"US20120307099A1",
"US20140347748A1",
"WO2013003276A1",
"JP2014521117A",
"US9128228B2",
"US20130265459A1",
"US8804255B2",
"US20130003184A1",
"US20130002828A1",
"US20130010073A1",
"US20130016885A1",
"US20130022111A1",
"US20130033585A1",
"US20130038696A1",
"US8866951B2",
"US20130050526A1",
"US20130050504A1",
"WO2013043761A1",
"US20130070060A1",
"WO2013043751A1",
"US20130215231A1",
"US20140198188A1",
"US20130076967A1",
"WO2013049699A1",
"US9129183B2",
"US9036928B2",
"US9036931B2",
"US9031342B2",
"US9031335B2",
"US20140369615A1",
"US9031343B2",
"US9025894B2",
"US9025895B2",
"US8831367B2",
"US8542933B2",
"US20150055884A1",
"US9042667B2",
"US20140376826A1",
"US20130077880A1",
"US20150015669A1",
"US20130077882A1",
"US20140369612A1",
"US20140376825A1",
"US20150003753A1",
"US20150003752A1",
"WO2013055960A1",
"US20130088637A1",
"US20130113899A1",
"US20140313315A1",
"US9661310B2",
"WO2013119706A1",
"US20130215108A1",
"WO2013126578A1",
"US20130223759A1",
"US20130230237A1",
"US20130274923A1",
"US20130293760A1",
"US20140146201A1",
"US20140002674A1",
"US8896594B2",
"US20140037137A1",
"US20140043507A1",
"US20150049916A1",
"US20150042766A1",
"US9147254B2",
"US8619082B1",
"US9129377B2",
"US9123117B2",
"US9123118B2",
"US8780113B1",
"US20150049915A1",
"US20150049917A1",
"US20150042767A1",
"US20140321712A1",
"WO2014032020A3",
"WO2014032020A2",
"US20140079336A1",
"WO2014052974A2",
"US20140092281A1",
"US20140104490A1",
"US9143711B2",
"US20140132810A1",
"US20160249001A1",
"US9749568B2",
"WO2014078443A1",
"US20140186045A1",
"US20140192253A1",
"US20140204183A1",
"US20140232822A1",
"WO2014130849A1",
"WO2014133974A9",
"US20140240529A1",
"US20140240528A1",
"WO2014133974A1",
"WO2014138695A1",
"WO2014138697A1",
"US20150035992A1",
"US8866912B2",
"US20140253738A1",
"US9124864B2",
"WO2014165244A1",
"WO2014164909A1",
"US20140267243A1",
"US20140267890A1",
"US20140285675A1",
"WO2014159721A1",
"WO2014160142A1",
"WO2014164550A2",
"WO2014159779A1",
"WO2014149902A1",
"US20140267762A1",
"WO2014144157A1",
"WO2014149403A1",
"WO2014150856A1",
"US20140267633A1",
"US20140267286A1",
"WO2014145856A1",
"US20150091900A1",
"WO2015048694A2",
"US20150104101A1",
"US20150122411A1",
"US20150124113A1",
"US20150124151A1"
]
}
Record 3,492 of 8,000 in Patents full text (MLC-0201). Request the full dataset.