Camera Focus¶
Class: CameraFocusBlockV1
Source: inference.core.workflows.core_steps.classical_cv.camera_focus.v1.CameraFocusBlockV1
This block calculate the Brenner function score which is a measure of the texture in the image. An in-focus image has a high Brenner function score, and contains texture at a smaller scale than an out-of-focus image. Conversely, an out-of-focus image has a low Brenner function score, and does not contain small-scale texture.
Type identifier¶
Use the following identifier in step "type"
field: roboflow_core/camera_focus@v1
to add the block as
as step in your workflow.
Properties¶
Name | Type | Description | Refs |
---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
The Refs column marks possibility to parametrise the property with dynamic values available
in workflow
runtime. See Bindings for more info.
Available Connections¶
Compatible Blocks
Check what blocks you can connect to Camera Focus
in version v1
.
- inputs:
Image Contours
,Triangle Visualization
,Background Color Visualization
,Dynamic Crop
,Halo Visualization
,Classification Label Visualization
,SIFT Comparison
,Crop Visualization
,Blur Visualization
,Camera Calibration
,Color Visualization
,Ellipse Visualization
,Relative Static Crop
,Bounding Box Visualization
,Grid Visualization
,Model Comparison Visualization
,Corner Visualization
,Camera Focus
,Stitch Images
,Pixelate Visualization
,Image Slicer
,Line Counter Visualization
,Reference Path Visualization
,Image Slicer
,Mask Visualization
,Label Visualization
,Stability AI Image Generation
,SIFT
,Image Convert Grayscale
,Stability AI Outpainting
,Image Threshold
,Polygon Zone Visualization
,Stability AI Inpainting
,Perspective Correction
,Trace Visualization
,Image Preprocessing
,Absolute Static Crop
,Circle Visualization
,Dot Visualization
,Depth Estimation
,Keypoint Visualization
,Polygon Visualization
,Image Blur
- outputs:
Triangle Visualization
,Clip Comparison
,VLM as Classifier
,Keypoint Detection Model
,Google Vision OCR
,Detections Stabilizer
,SIFT Comparison
,OCR Model
,OpenAI
,Instance Segmentation Model
,Camera Calibration
,Ellipse Visualization
,Detections Stitch
,SmolVLM2
,Instance Segmentation Model
,Model Comparison Visualization
,Corner Visualization
,Dominant Color
,Velocity
,Byte Tracker
,Pixelate Visualization
,LMM For Classification
,Perception Encoder Embedding Model
,Reference Path Visualization
,Keypoint Detection Model
,Object Detection Model
,OpenAI
,Mask Visualization
,Label Visualization
,SIFT
,Image Convert Grayscale
,Stability AI Outpainting
,Single-Label Classification Model
,Polygon Zone Visualization
,Buffer
,Llama 3.2 Vision
,Stability AI Inpainting
,Perspective Correction
,Image Preprocessing
,Clip Comparison
,Camera Focus
,Dot Visualization
,OpenAI
,Keypoint Visualization
,Polygon Visualization
,Depth Estimation
,Qwen2.5-VL
,Distance Measurement
,Image Blur
,Image Slicer
,Image Contours
,Florence-2 Model
,CogVLM
,Google Gemini
,CLIP Embedding Model
,Background Color Visualization
,VLM as Detector
,YOLO-World Model
,Roboflow Dataset Upload
,Dynamic Crop
,Halo Visualization
,Classification Label Visualization
,PTZ Tracking (ONVIF)
.md),Crop Visualization
,Single-Label Classification Model
,VLM as Detector
,Anthropic Claude
,Template Matching
,Color Visualization
,Segment Anything 2 Model
,Blur Visualization
,Relative Static Crop
,Object Detection Model
,Bounding Box Visualization
,Pixel Color Count
,Webhook Sink
,Barcode Detection
,QR Code Detection
,Stitch Images
,Dynamic Zone
,Line Counter Visualization
,Multi-Label Classification Model
,Image Slicer
,Florence-2 Model
,Multi-Label Classification Model
,Stability AI Image Generation
,Moondream2
,Image Threshold
,Trace Visualization
,Time in Zone
,Roboflow Dataset Upload
,Absolute Static Crop
,Circle Visualization
,Gaze Detection
,LMM
,VLM as Classifier
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
Camera Focus
in version v1
has.
Bindings
Example JSON definition of step Camera Focus
in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/camera_focus@v1",
"image": "$inputs.image"
}