Skip to content

Overview

What Camera SDK can do?

Camera SDK

Clobotics Camera SDK exclusively provides local capabilities:

  • Capture a single image
  • Capture stitched images
  • Local AI mode detection abilities

Notes:

  • The Camera SDK does not include any server, or Clobotics OpenAPI interaction logic. It runs in a pure offline mode.

Capture Modes

Our Camera SDK provides six capture modes:

  • Stitching Modes
    • Classic Stitching Mode
    • Video Stitching Mode
    • Ultimate Stitching Mode
  • Single Capture Modes
    • Classic Single Capture Mode
    • Pure Price-Tag Capture Mode
    • Product Price-Tag Capture Mode

If you're capturing images in a wide-open space—such as between two widely spaced shelves or in an area with plenty of room to move horizontally—the Classic Stitching Mode works well. The faster and more convenient Ultimate Stitching Mode is also a great option in these scenarios. However, in tight or narrow spaces where you need to move both horizontally and vertically to cover the full area, the Video Stitching Mode is the better choice. Both modes are fully supported in our Camera SDK (and via the OpenAPI). For implementation details, refer to the SDK usage demo project to ensure you handle the StitchingInfo correctly. When submitting a stitching task, be sure to include the appropriate stitching_info and stitching_info_version fields, as described in the Create Stitching Picture Task → Request Body Schema section.

Pure Price-Tag Capture Mode is designed for specific scenarios and will be further described in the Pure Price-Tag Capture Mode section.

Product Price-Tag Capture Mode is designed for product shelf display scenarios and will be further described in the Product Price-Tag Capture Mode section.

What is StitchingInfo?

  • When capturing images in Stitching Modes, this information describes the meta-information about the relationship between the stitched images. By maintaining the sequence of the images and corresponding stitching_info, the Clobotics Cloud AI service can re-stitch these images in the cloud.
  • It is generated by Camera SDK's stitching algorithm, including puzzle overlay area, etc.
  • It is exposed as a parameter of the method endTakePhotoCallback.
  • This information is used by the Create Stitching Picture Task API of the OpenAPI System. The variable uploadStitchingInfo which will be mentioned in the following section will help the cloud server rebuild the stitching image.

Notes:

stitching & single supported

Requirements

For more information, please refer requirements

Platform Support

Releases

For more information, please refer Releases

Powered by Clobotics Retail Team.