Methods and apparatus related to capturing and/or rendering images
US-2016373734-A1 · Dec 22, 2016 · US
US10547833B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10547833-B2 |
| Application number | US-201715635120-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 27, 2017 |
| Priority date | Jun 28, 2016 |
| Publication date | Jan 28, 2020 |
| Grant date | Jan 28, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An improved method, system, and apparatus is provided to perform camera calibration, where cameras are mounted onto a moving conveyance apparatus to capture images of a multi-planar calibration target. The calibration process is optimized by reducing the number of images captured while simultaneously preserving overall information density.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: a movable platform having a mounting surface to hold a plurality of cameras; a tessellated concave target having a plurality of planar target regions, wherein a principle axis of the tessellated concave target is oriented towards the movable platform, wherein the movable platform is spaced apart from the tessellated concave target; and an input stack mechanism to load a camera onto the movable platform and an output stack mechanism to offload the camera off the movable platform. 2. The system of claim 1 , wherein the movable platform is a conveyer belt. 3. The system of claim 1 , wherein the movable platform is spaced apart from the tessellated concave target at a distance corresponding to a focal distance of the plurality of cameras. 4. The system of claim 1 , wherein each camera from the plurality of cameras is located at a position on the movable platform, the position being spaced apart from one another camera at a set distance, wherein the each camera image capture direction is facing the tessellated concave target. 5. The system of claim 1 , further comprising a data structure for storing camera calibration images, wherein a row within the data structure corresponds to a camera from the plurality of cameras located at the position on the movable platform and columns corresponds to images of the tessellated concave target captured by the camera at designated positions relative to the tessellated concave target along the movable platform. 6. A method for performing camera calibration, comprising: loading a plurality of cameras onto a movable platform, wherein the plurality of cameras have camera image capture directions oriented towards a tessellated concave target having a plurality of planar target regions; operating the movable platform to shift the plurality of cameras into designated positions relative to the target; pausing movement of the movable platform to capture an image from each of the plurality of cameras when the plurality of cameras are located at the designated positions relative to the target; and calibrating the plurality of cameras using visual patterns observed from a collection of images captured by each camera at each of the designated positions. 7. The method of claim 6 , wherein some or all of the planar target regions comprises a plurality of individualized markers, and the visual patterns include images of the individualized markers and corner points of a checkerboard pattern. 8. The method of claim 6 , wherein the images undergo filtering. 9. The method of claim 6 , wherein calibrating of the plurality of cameras comprises identification of individualized markers from the image, wherein the individualized markers correspond to Aruco or Charuco targets. 10. The method of claim 6 , wherein calibrating of the plurality of cameras comprises deriving intrinsic and extrinsic parameters for the plurality of cameras. 11. The method of claim 6 , wherein each camera from the plurality of cameras is located at a position on the movable platform, the position being spaced apart from one another camera at a set distance, wherein the each camera image capture direction is facing the tessellated concave target. 12. The method of claim 6 , further comprising storing camera calibration images in a data structure, wherein a row within the data structure corresponds to a camera from the plurality of cameras located at a position on the movable platform and columns corresponds to images of the tessellated concave target captured by the camera at the designated positions relative to the tessellated concave target along the movable platform. 13. A computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method for performing camera calibration, the method comprising: loading a plurality of cameras onto a movable platform, wherein the plurality of cameras have camera image capture directions oriented towards a tessellated concave target having a plurality of planar target regions; operating the movable platform to shift the plurality of cameras into designated positions relative to the target; pausing movement of the movable platform to capture an image from each of the plurality of cameras when the plurality of cameras are located at the designated positions relative to the target; and calibrating the plurality of cameras using visual patterns observed from a collection of images captured by each camera at each of the designated positions. 14. The computer readable medium of claim 13 , wherein some or all of the planar target regions comprises a plurality of individualized markers, and the visual patterns include images of the individualized markers and corner points of a checkerboard pattern. 15. The computer readable medium of claim 13 , wherein the images undergo filtering. 16. The computer readable medium of claim 13 , wherein calibrating of the plurality of cameras comprises identification of individualized markers from the image, wherein the individualized markers correspond to Aruco or Charuco targets. 17. The computer readable medium of claim 13 , wherein calibrating of the plurality of cameras comprises deriving intrinsic and extrinsic parameters for the plurality of cameras. 18. The computer readable medium of claim 13 , wherein each camera from the plurality of cameras is located at a position on the movable platform, the position being spaced apart from one another camera at a set distance, wherein the each camera image capture direction is facing the tessellated concave target. 19. The computer readable medium of claim 13 , wherein the method further comprising storing camera calibration images in a data structure, wherein a row within the data structure corresponds to a camera from the plurality of cameras located at a position on the movable platform and columns corresponds to images of the tessellated concave target captured by the camera at the designated positions relative to the tessellated concave target along the movable platform.
Stereoscopic video; Stereoscopic image sequence · CPC title
Stereo camera calibration · CPC title
Marker · CPC title
Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums · CPC title
Conveyors with a load-conveying surface formed by a single flat belt, not otherwise provided for · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.