Deployments Pipeline builder is a tool that can be used to configure the inputs and outputs for your model deployment.
After naming your deployment, the first step is to select your deployment type.
Process data in either scheduled or ad hoc batches. Used for medical image interpretation, recorded video/image capture, satellite imagery, and one-off deployment testing. Supports image and video input types.
Always-on processing capabilities with low latency. Needed for AutoLabel, API integrations with mobile app, etc. Supports image input types.
Deployment Input Types
This input type is designed for pipelines that will run on still images.
This input type is designed for pipelines that will run on video files. Select the desired Frame Rate for videos to be processed.
Input Source Types
You can choose to sync your images from Google Cloud Storage or Amazon S3 buckets.
Pipeline blocks are data processors that can be used to define the processing steps in the pipeline. Each block can be individually enabled and configured based on your use case. Individual costs may vary between pipeline blocks.
Users can configure each block to build their deployment pipeline.
Your current pipeline
Pipeline blocks are configurable and can be reordered to define the processing steps.
Transformation blocks are typically used at the beginning of a pipeline to transform data before sending it to a model.
Image transformation blocks create permanent changes to images in the pipeline. Use with caution.
Crop the image to the specified height and width. A center crop or fixed crop is supported.
Resize the image to the specified height and width. Images can be transformed with a fixed resize or longest size resizing to retain previous detections.
Prediction blocks create inferences, detections, or predictions on images in the pipeline. Predictions are added as annotations on the metadata of an image. These blocks can also be used as inputs in other blocks. Ex. Add a prediction to all assets where motion is detected.
Add a custom model to your pipeline.
Tile images to detect small objects.
General object detection
Detect common objects with a pre-trained model containing over 90 available classes.
Track objects that move through the a series of video frames.
Output Destination Types
You can output your results to a Google Cloud Storage or Amazon S3 bucket, a Google Cloud Pub/Sub, or a webhook.