depth-map-generation
Generate depth maps from images using each::sense AI. Create depth estimation for 3D effects, parallax animations, VR/AR applications, focus effects, and stereo image generation.
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install clawskills:clawskills~eftalyurtseven-depth-map-generationcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/clawskills%3Aclawskills~eftalyurtseven-depth-map-generation/file -o eftalyurtseven-depth-map-generation.md# Depth Map Generation
Generate accurate depth maps from any image using each::sense. This skill extracts depth information from 2D images for 3D effects, parallax animations, VR/AR applications, computational photography, and more.
## Features
- **Monocular Depth Estimation**: Extract depth from single images
- **Portrait Depth Maps**: Precise depth for portrait photography effects
- **Landscape Depth**: Scene depth for panoramic and landscape images
- **Product Depth**: 3D-ready depth maps for e-commerce
- **Architectural Depth**: Building and interior depth analysis
- **3D Parallax Effects**: Depth data for Ken Burns-style animations
- **VR/AR Depth**: Real-time depth estimation for immersive experiences
- **Stereo Image Generation**: Convert 2D to stereoscopic 3D
- **Focus Stacking**: Depth-based focus plane selection
- **Background Blur**: Depth-aware bokeh and blur effects
## Quick Start
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this photo",
"image_urls": ["https://example.com/photo.jpg"],
"mode": "max"
}'
```
## Depth Map Output Formats
| Format | Description | Use Case |
|--------|-------------|----------|
| Grayscale | 8-bit depth (white=near, black=far) | General purpose, visualization |
| Inverse Grayscale | 8-bit depth (black=near, white=far) | Some 3D software compatibility |
| Normalized | 0-1 range depth values | Machine learning pipelines |
| Metric | Real-world distance estimation | AR/VR, robotics |
## Use Case Examples
### 1. Generate Depth Map from Photo
Basic depth extraction from any image.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this image. Output as grayscale where white represents closer objects and black represents distant objects.",
"image_urls": ["https://example.com/scene.jpg"],
"mode": "max"
}'
```
### 2. Portrait Depth Map
Extract precise depth from portrait photos for bokeh effects and 3D portraits.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a high-precision depth map from this portrait photo. Focus on accurate edge detection around the subject, especially hair and facial features. I need this for applying realistic depth-of-field effects.",
"image_urls": ["https://example.com/portrait.jpg"],
"mode": "max"
}'
```
### 3. Landscape Depth Map
Generate depth from landscape and outdoor scenes with extended depth range.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this landscape photo. The scene has foreground elements, mid-ground terrain, and distant mountains. Capture the full depth range from near to far with good separation between depth layers.",
"image_urls": ["https://example.com/landscape.jpg"],
"mode": "max"
}'
```
### 4. Product Depth for 3D Effect
Create depth maps for product images to enable 3D viewing experiences.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Extract a depth map from this product photo. I need accurate depth information to create a 3D interactive view for an e-commerce website. Focus on capturing the product shape and surface details.",
"image_urls": ["https://example.com/product-sneaker.jpg"],
"mode": "max"
}'
```
### 5. Architectural Depth Map
Generate depth from architectural and interior photos for visualization.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a depth map from this interior architecture photo. Capture the spatial relationships between walls, furniture, and architectural elements. I need this for a virtual tour with depth-based transitions.",
"image_urls": ["https://example.com/interior.jpg"],
"mode": "max"
}'
```
### 6. 3D Parallax Effect Creation
Generate depth maps optimized for creating parallax animations and Ken Burns effects.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this photo that I will use for a 3D parallax animation. I need clear depth separation between foreground, midground, and background elements. The depth should be smooth with distinct layers for a compelling parallax effect.",
"image_urls": ["https://example.com/scene-for-parallax.jpg"],
"mode": "max"
}'
```
### 7. VR/AR Depth Estimation
Create depth maps suitable for virtual and augmented reality applications.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this room photo for AR/VR use. I need metric depth estimation that accurately represents real-world distances. This will be used for placing virtual objects in an augmented reality application.",
"image_urls": ["https://example.com/room.jpg"],
"mode": "max"
}'
```
### 8. Stereo Image Generation
Convert 2D images to stereoscopic 3D using depth estimation.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this photo and use it to create a stereoscopic 3D image pair (left and right eye views). The stereo effect should be subtle enough for comfortable viewing but noticeable enough to create depth perception.",
"image_urls": ["https://example.com/photo-for-stereo.jpg"],
"mode": "max"
}'
```
### 9. Focus Stacking Depth
Generate depth maps for computational focus stacking and all-in-focus composites.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a depth map from this macro/close-up photo. I need precise depth information to identify focus planes for computational focus stacking. Each depth layer should be clearly defined so I can select which areas should be in focus.",
"image_urls": ["https://example.com/macro-photo.jpg"],
"mode": "max"
}'
```
### 10. Depth-Aware Background Blur
Generate depth for applying realistic bokeh and background blur effects.
```bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Generate a depth map from this photo for applying depth-aware background blur. The subject in the foreground should be clearly separated from the background. I need accurate edge detection so the blur transition looks natural, similar to a portrait mode effect.",
"image_urls": ["https://example.com/photo-for-blur.jpg"],
"mode": "max"
}'
```
## Multi-Turn Depth Processing
Use `session_id` to refine depth maps or process multiple related images:
```bash
# Initial depth estimation
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "