{"access":{"authentication":{"format":"L402 {macaroon}:{proof_of_payment}","header":"Authorization","protocols":["L402","MPP"],"format_mpp":"Payment <base64url_json>"},"endpoint":"https://sats4ai.com/api/l402/deblur-image","method":"POST"},"content_type":"api","cover_url":"","description":"Recover detail from camera-shake and accidental motion blur using NAFNet (ECCV 2022). Best for: handheld shake, bumped camera, whole-frame uniform blur. NOT effective for: intentional panning blur, bokeh/depth-of-field, or artistic motion effects. Also supports denoising (grainy/noisy photos). 20 sats per image, no API key or signup needed.\n\nSend the image as base64:\n```\n{ \"image\": \"<base64>\", \"task_type\": \"Image Debluring (GoPro)\" }\n```\nOptional task_type: \"Image Debluring (GoPro)\" (default, camera shake), \"Image Debluring (REDS)\" (video frame blur), \"Image Denoising\" (grain/noise removal).","name":"Image Deblurring","pricing":[{"tier":"Standard","amount":20,"currency":"SATS"}],"response_body":{"image_url":{"type":"string","description":"URL to the deblurred image (temporary, download promptly)"}},"quality":{"model":"NAFNet","paper":"Simple Baselines for Image Restoration (ECCV 2022)","benchmark":"GoPro deblurring","scores":{"PSNR":33.71,"SSIM":0.9668},"source":"https://paperswithcode.com/paper/simple-baselines-for-image-restoration"}}