“”
High-precision image upscaler optimized for portraits, faces and products, powered by Clarity AI with support up to 10K resolution
Details
crystal-upscaler
Starting from
Prices shown are in USD · Some prices estimated from per-megapixel or per-token pricing
See all providersProviders & Pricing (2)
Crystal Upscaler is available from 2 providers, with per-image pricing starting at $0.016 through Replicate.
replicate/crystal-upscaler
Output
Pricing Notes (3)
- • Tiered pricing based on output image resolution (megapixels):
- • 0-4.4 MP: $0.05/image, 4.4-8.8 MP: $0.10/image, 8.8-17.6 MP: $0.20/image
- • 17.6-27.5 MP: $0.40/image, 27.5-55 MP: $0.80/image, 55-110 MP: $1.60/image, 110+ MP: $3.20/image
fal/crystal-upscaler
Crystal Upscaler API OpenAI-compatible
https://api.lumenfall.ai/openai/v1
crystal-upscaler
Code Examples
Upscale
/v1/images/editscurl -X POST \
https://api.lumenfall.ai/openai/v1/images/edits \
-H "Authorization: Bearer $LUMENFALL_API_KEY" \
-F "model=crystal-upscaler" \
-F "[email protected]" \
-F "prompt=Add a starry night sky to this image" \
-F "size=1024x1024"
# Response:
# { "created": 1234567890, "data": [{ "url": "https://...", "revised_prompt": "..." }] }
import OpenAI from 'openai';
import fs from 'fs';
const client = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://api.lumenfall.ai/openai/v1'
});
const response = await client.images.edit({
model: 'crystal-upscaler',
image: fs.createReadStream('source.png'),
prompt: 'Add a starry night sky to this image',
size: '1024x1024'
});
// { created: 1234567890, data: [{ url: "https://...", revised_prompt: "..." }] }
console.log(response.data[0].url);
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.lumenfall.ai/openai/v1"
)
response = client.images.edit(
model="crystal-upscaler",
image=open("source.png", "rb"),
prompt="Add a starry night sky to this image",
size="1024x1024"
)
# { created: 1234567890, data: [{ url: "https://...", revised_prompt: "..." }] }
print(response.data[0].url)
Parameter Normalization
How we handle parameters across different providers
Not every provider speaks the same language. When you send a parameter, we handle it in one of four ways depending on what the model supports:
| Behavior | What happens | Example |
|---|---|---|
passthrough |
Sent as-is to the provider | style, quality |
renamed |
Same value, mapped to the field name the provider expects | prompt |
converted |
Transformed to the provider's native format | size |
emulated |
Works even if the provider has no concept of it | n, response_format |
Parameters we don't recognize pass straight through to the upstream API, so provider-specific options still work.
Crystal Upscaler Benchmarks
Crystal Upscaler is ranked #1 in Image Upscaling with an Elo of 1250 on the Lumenfall Arena, where real users pick the better image in blind comparisons. These rankings are based on 4 blind-vote competitions.
Image Upscaling Landscape
Elo vs Cost
Elo vs Speed
Speed data is still warming up
We need more successful recent requests before speed comparisons are meaningful.
Competition Results
Uncategorized
“”
“”
“”
Top Matchups
See how Crystal Upscaler performs head-to-head against other AI models, ranked by community votes in blind comparisons.
Gallery
View all 4 imagesCrystal Upscaler FAQ
How much does Crystal Upscaler cost?
Crystal Upscaler starts at $0.016 per image through Lumenfall. Pricing varies by provider. Lumenfall does not add any markup to provider pricing.
How do I use Crystal Upscaler via API?
You can use Crystal Upscaler through Lumenfall's OpenAI-compatible API. Send requests to the unified endpoint with model ID "crystal-upscaler". Code examples are available in Python, JavaScript, and cURL.
Which providers offer Crystal Upscaler?
Crystal Upscaler is available through fal.ai and Replicate on Lumenfall. Lumenfall automatically routes requests to the best available provider.
Overview
Crystal Upscaler is a high-precision super-resolution model developed by Clarity AI, specifically engineered to enhance the fidelity of portraits, facial features, and product photography. It distinguishes itself by supporting output resolutions up to 10K, allowing for significant upscaling factors while maintaining structural integrity. The model is designed to bridge the gap between low-resolution captures and high-definition print or digital display requirements.
Strengths
- Facial Reconstruction: Excels at restoring micro-details in human faces, such as skin texture, iris definition, and hair strands, without introducing the “uncanny valley” artifacts common in generic upscalers.
- High-Scale Factor: Supports ultra-high resolution outputs up to 10K, making it suitable for billboard-scale printing and large-format digital assets.
- Edge Definition in Products: Maintains sharp, clean lines on product edges and packaging text, preventing the blurring or “bleeding” of colors often seen when blowing up small product shots.
- Noise Reduction: Effectively filters out compression artifacts and sensor noise from the source image while simultaneously synthesizing missing high-frequency details.
Limitations
- Generic Texture Hallucination: While optimized for specific subjects like faces and products, the model may struggle with complex, non-standard textures like abstract art or dense foliage, where it might hallucinate patterns that weren’t in the original.
- Compute Requirements: Due to the 10K resolution ceiling, processing times for maximum-scale outputs are significantly higher than standard 2x or 4x upscalers.
- Stylistic Rigidity: The model prioritizes realism and clarity; it is not intended for artistic style transfer or altering the fundamental composition of the input image.
Technical Background
Crystal Upscaler is built upon the Clarity AI framework, utilizing a specialized super-resolution architecture that emphasizes local feature refinement. The training regimen focused heavily on high-bitrate photographic datasets, specifically curated to teach the model the relationship between low-resolution pixel grids and high-fidelity skin and material textures. This enables the model to perform predictive detail synthesis rather than simple interpolation.
Best For
Crystal Upscaler is ideal for photographers needing to rescue “soft” portraits, e-commerce managers preparing product thumbnails for high-resolution displays, and print designers working with legacy assets. It is a reliable choice for any workflow requiring professional-grade clarity for human subjects.
Crystal Upscaler is available for testing and integration through Lumenfall’s unified API and interactive playground, providing a streamlined way to incorporate 10K upscaling into existing production pipelines.
Try Crystal Upscaler in Playground
Generate images with custom prompts — no API key needed.