MLchartDataset catalogue

Patent · US11415867B1 · B1 · US

Apparatus for capturing consistent images of an object

(11) Publication number
US11415867B1
(21) Application number
17/194,245
(22) Filing date
2021-03-06
(30) Priority date
2020-03-07
(43) Publication date
2022-08-16
(45) Date of grant
2022-08-16
(52) CPC
  • G03B Apparatus or arrangements for taking photographs or for projecting or viewing them; apparatus or arrangements employing analogous techniques using waves other than optical waves; accessories therefor: 17/561, 37/02
  • F16M Frames, casings or beds of engines, machines or apparatus, not specific to engines, machines or apparatus provided for elsewhere; stands; supports: 11/08, 11/10, 11/123, 11/18, 11/2014, 11/2071, 11/2092, 11/24, 11/425, 13/027
  • H04N Pictorial communication, e.g. television: 23/66, 23/695, 23/90, 5/23203, 5/23299
(73) Assignee
Arc Eye LLC
(54) Title
Apparatus for capturing consistent images of an object
(57) Abstract

An apparatus having a housing, an arm, a motor, and a camera mount. The housing may be connected to a ceiling of a room. The arm may have (i) a pivot portion connected to the housing and (ii) a portion extending from the pivot portion in a first direction. The motor may be connected to the pivot portion of the arm to move the arm in response to a control signal. The camera mount may be connected to an end of the portion of the arm.

Full text
View on Google Patents

Claims (20)

  1. An apparatus comprising: a housing connected to a ceiling of a room; an arm having (i) a pivot portion connected to said housing, and (ii) a portion extending from said pivot portion in a first direction; a motor connected to said pivot portion of said arm to move said arm in response to a control signal; a camera mount connected to an end of said portion of said arm; stereo depth cameras configured to (i) determine a location of an object under said arm and (ii) generate a warning signal if said location of said object is not centered in a capture volume of a camera mounted to said camera mount; and a controller configured to (i) receive input from a user, (ii) generate said control signal and (iii) generate a camera signal, wherein (a) said input comprises instructions for capturing a predetermined number of still images based on an amount of rotation traveled by said arm, (b) said controller is configured to determine a timing for said camera signal to enable a capture of said predetermined number of still images for said amount of rotation traveled by said arm, and (c) said controller generates said camera signal based on said timing while providing said control signal to rotate said arm for said amount of rotation.
  2. The apparatus according to claim 1, wherein said motor moves said arm in fixed movements.
  3. The apparatus according to claim 1, wherein (i) a camera is mounted to said camera mount and (ii) said camera is pointed toward said pivot portion.
  4. The apparatus according to claim 3, wherein said camera is connected to said controller using at least one of a wireless connection or a wired connection.
  5. The apparatus according to claim 1, wherein said controller is a microcontroller or a video processor.
  6. The apparatus according to claim 3, wherein said camera is configured to capture said predetermined number of said still images of an object located under said arm.
  7. The apparatus according to claim 6, wherein said predetermined number of said still images are spaced about an object based on said timing.
  8. The apparatus according to claim 7, wherein said apparatus captures said predetermined number of still images after a single initialization without further user intervention.
  9. An apparatus comprising: a housing connected to a ceiling of a room; an arm having (i) a first portion having a linear shape and connected to said housing with a bearing and (ii) a second portion having a curved shape and extending from said first portion, wherein said first portion is configured to slide within said bearing to vary a distance of an end of said second portion with respect to a target point; a motor connected to said first portion of said arm to control movement of said arm in response to a control signal; and a camera mount connected to an end of said second portion of said arm, wherein (i) said extending of said first portion creates an irregularly shaped path about an object and (ii) said irregularly shaped path comprises a rotation of said arm around said object while said extending of said first portion varies said distance.
  10. The apparatus according to claim 9, wherein said camera mount is configured to twist along a vertical axis as said camera mount moves about said irregularly shaped path.
  11. The apparatus according to claim 9, wherein said irregularly shaped path comprises an oval.
  12. The apparatus according to claim 9, wherein said motor moves said arm in fixed movements.
  13. The apparatus according to claim 9, wherein (i) a camera is mounted to said camera mount and (ii) said camera is pointed toward a pivot portion.
  14. The apparatus according to claim 13, wherein said camera is connected to a controller using at least one of a wireless connection or a wired connection.
  15. The apparatus according to claim 13, wherein said camera is configured to capture a plurality of images of said object that are spaced about said object.
  16. The apparatus according to claim 9, wherein said apparatus further comprises a second motor configured to control extending said first portion in response to a second control signal.
  17. A method for capturing consistent still images of an object, comprising the steps of: connecting a camera to a camera mount attached to an arm, wherein said arm is configured to be rotated by a motor in response to a control signal; determining a location of an object under said arm using stereo depth cameras; generating a warning signal if said location of said object is not centered in a capture volume of said camera mounted to said camera mount; initiating a capture session if said location of said object is centered in said capture volume of said camera mounted to said camera mount, wherein (i) said capture session comprises computer readable instructions executable by a controller, (ii) said controller receives input from a user comprising instructions for capturing a predetermined number of said still images based on an amount of rotation traveled by said arm, (iii) said controller is configured to determine a timing for a camera signal to enable a capture of said predetermined number of said still images for said amount of rotation traveled by said arm and (iv) said controller is configured to generate said control signal and said camera signal; rotating said arm around said object in response to said capture session; triggering said camera at predefined intervals to capture said predetermined number of said still images of said object while said arm is rotating, wherein said controller generates said camera signal based on said timing while providing said control signal to rotate said arm for said amount of rotation; storing said predetermined number of said still images to a memory; returning said arm to a default location when said capture session has completed; and processing said predetermined number of said still images captured during said capture session to output a stream of said still images that provides a consistent view of said object for said capture session.
  18. The apparatus according to claim 9, further comprising stereo depth cameras, wherein (i) said stereo depth cameras are configured to determine a location of said object under said arm and (ii) generate a warning signal if said location of said object is not centered in a capture volume of a camera mounted to said camera mount.
  19. The apparatus according to claim 9, further comprising: a camera connected to said camera mount configured to capture a plurality of images in response to a camera signal; and a controller configured to (i) generate said camera signal, (ii) receive a plurality of images captured by said camera, (iii) analyze said plurality of images, (iv) detect characteristics of said object and (v) adjust said control signal to enable said arm to alter said irregularly shaped path to enable said camera to capture a zoomed in picture of said characteristics detected.
  20. The apparatus according to claim 1, wherein said amount of rotation traveled by said arm comprises a 360 degree rotation.

Citations (2)

  • US2012177350A1
  • US2015085067A1
Record as JSON
{
  "publication_number": "US11415867B1",
  "country": "US",
  "kind": "B1",
  "title": "Apparatus for capturing consistent images of an object",
  "abstract": "An apparatus having a housing, an arm, a motor, and a camera mount. The housing may be connected to a ceiling of a room. The arm may have (i) a pivot portion connected to the housing and (ii) a portion extending from the pivot portion in a first direction. The motor may be connected to the pivot portion of the arm to move the arm in response to a control signal. The camera mount may be connected to an end of the portion of the arm.",
  "claims": [
    "1. An apparatus comprising: a housing connected to a ceiling of a room; an arm having (i) a pivot portion connected to said housing, and (ii) a portion extending from said pivot portion in a first direction; a motor connected to said pivot portion of said arm to move said arm in response to a control signal; a camera mount connected to an end of said portion of said arm; stereo depth cameras configured to (i) determine a location of an object under said arm and (ii) generate a warning signal if said location of said object is not centered in a capture volume of a camera mounted to said camera mount; and a controller configured to (i) receive input from a user, (ii) generate said control signal and (iii) generate a camera signal, wherein (a) said input comprises instructions for capturing a predetermined number of still images based on an amount of rotation traveled by said arm, (b) said controller is configured to determine a timing for said camera signal to enable a capture of said predetermined number of still images for said amount of rotation traveled by said arm, and (c) said controller generates said camera signal based on said timing while providing said control signal to rotate said arm for said amount of rotation.",
    "2. The apparatus according to claim 1, wherein said motor moves said arm in fixed movements.",
    "3. The apparatus according to claim 1, wherein (i) a camera is mounted to said camera mount and (ii) said camera is pointed toward said pivot portion.",
    "4. The apparatus according to claim 3, wherein said camera is connected to said controller using at least one of a wireless connection or a wired connection.",
    "5. The apparatus according to claim 1, wherein said controller is a microcontroller or a video processor.",
    "6. The apparatus according to claim 3, wherein said camera is configured to capture said predetermined number of said still images of an object located under said arm.",
    "7. The apparatus according to claim 6, wherein said predetermined number of said still images are spaced about an object based on said timing.",
    "8. The apparatus according to claim 7, wherein said apparatus captures said predetermined number of still images after a single initialization without further user intervention.",
    "9. An apparatus comprising: a housing connected to a ceiling of a room; an arm having (i) a first portion having a linear shape and connected to said housing with a bearing and (ii) a second portion having a curved shape and extending from said first portion, wherein said first portion is configured to slide within said bearing to vary a distance of an end of said second portion with respect to a target point; a motor connected to said first portion of said arm to control movement of said arm in response to a control signal; and a camera mount connected to an end of said second portion of said arm, wherein (i) said extending of said first portion creates an irregularly shaped path about an object and (ii) said irregularly shaped path comprises a rotation of said arm around said object while said extending of said first portion varies said distance.",
    "10. The apparatus according to claim 9, wherein said camera mount is configured to twist along a vertical axis as said camera mount moves about said irregularly shaped path.",
    "11. The apparatus according to claim 9, wherein said irregularly shaped path comprises an oval.",
    "12. The apparatus according to claim 9, wherein said motor moves said arm in fixed movements.",
    "13. The apparatus according to claim 9, wherein (i) a camera is mounted to said camera mount and (ii) said camera is pointed toward a pivot portion.",
    "14. The apparatus according to claim 13, wherein said camera is connected to a controller using at least one of a wireless connection or a wired connection.",
    "15. The apparatus according to claim 13, wherein said camera is configured to capture a plurality of images of said object that are spaced about said object.",
    "16. The apparatus according to claim 9, wherein said apparatus further comprises a second motor configured to control extending said first portion in response to a second control signal.",
    "17. A method for capturing consistent still images of an object, comprising the steps of: connecting a camera to a camera mount attached to an arm, wherein said arm is configured to be rotated by a motor in response to a control signal; determining a location of an object under said arm using stereo depth cameras; generating a warning signal if said location of said object is not centered in a capture volume of said camera mounted to said camera mount; initiating a capture session if said location of said object is centered in said capture volume of said camera mounted to said camera mount, wherein (i) said capture session comprises computer readable instructions executable by a controller, (ii) said controller receives input from a user comprising instructions for capturing a predetermined number of said still images based on an amount of rotation traveled by said arm, (iii) said controller is configured to determine a timing for a camera signal to enable a capture of said predetermined number of said still images for said amount of rotation traveled by said arm and (iv) said controller is configured to generate said control signal and said camera signal; rotating said arm around said object in response to said capture session; triggering said camera at predefined intervals to capture said predetermined number of said still images of said object while said arm is rotating, wherein said controller generates said camera signal based on said timing while providing said control signal to rotate said arm for said amount of rotation; storing said predetermined number of said still images to a memory; returning said arm to a default location when said capture session has completed; and processing said predetermined number of said still images captured during said capture session to output a stream of said still images that provides a consistent view of said object for said capture session.",
    "18. The apparatus according to claim 9, further comprising stereo depth cameras, wherein (i) said stereo depth cameras are configured to determine a location of said object under said arm and (ii) generate a warning signal if said location of said object is not centered in a capture volume of a camera mounted to said camera mount.",
    "19. The apparatus according to claim 9, further comprising: a camera connected to said camera mount configured to capture a plurality of images in response to a camera signal; and a controller configured to (i) generate said camera signal, (ii) receive a plurality of images captured by said camera, (iii) analyze said plurality of images, (iv) detect characteristics of said object and (v) adjust said control signal to enable said arm to alter said irregularly shaped path to enable said camera to capture a zoomed in picture of said characteristics detected.",
    "20. The apparatus according to claim 1, wherein said amount of rotation traveled by said arm comprises a 360 degree rotation."
  ],
  "cpc": [
    "G03B 17/561",
    "F16M 11/08",
    "F16M 11/10",
    "F16M 11/123",
    "F16M 11/18",
    "F16M 11/2014",
    "F16M 11/2071",
    "F16M 11/2092",
    "F16M 11/24",
    "F16M 11/425",
    "F16M 13/027",
    "G03B 37/02",
    "H04N 23/66",
    "H04N 23/695",
    "H04N 23/90",
    "H04N 5/23203",
    "H04N 5/23299"
  ],
  "assignees": [
    "Arc Eye LLC"
  ],
  "filing_date": "2021-03-06",
  "publication_date": "2022-08-16",
  "grant_date": "2022-08-16",
  "priority_date": "2020-03-07",
  "application_number": "US-202117194245-A",
  "family_id": "82802997",
  "citations": [
    "US2012177350A1",
    "US2015085067A1"
  ]
}

Record 437 of 5,000 in Patents full text (MLC-0201). Request the full dataset.