Kie Image Upscaler
kie / image-upscale

Kie Image Upscaler APIは、画像内のテキストを忠実に維持しながら、画像を2×、4×、8×で最大67メガピクセルまでアップスケール、または元のサイズのまま高画質化するKIE hostedモデルです。

Pricing: KIE Image Upscale: billed per image by total output pixels — 2K (≤4.19 MP, ~2048×2048) 1.5 credits ($0.0075), 4K (≤16.78 MP, ~4096×4096) 4 credits ($0.02), 8K (≤67.11 MP, ~8192×8192) 12 credits ($0.06). 1x same-size enhancement is tiered by input size. High-tier top-ups (+10% bonus) bring it down to ~$0.0068 / $0.0182 / $0.0545 per image.
Input

Click to upload or drag and drop

Supported formats: JPEG, PNG, WEBP, BMP, GIF Maximum file size: 20MB

Image to upscale. JPG / PNG / WEBP / BMP / GIF (first frame), up to 20 MB. Output format follows the input; transparent backgrounds are filled with white.

Multiplies width and height, keeping the aspect ratio. 1x enhances quality at the same size. Output must stay within 67 MP (about 8192×8192) and 16,384 px per side, otherwise the request is rejected.

Output
output typeimage
Generated output
Examples

Explore different use cases and parameter configurations

README

Complete guide to using kie/image-upscale

Kie Image Upscaler API:2×・4×・8×アップスケーリング対応

1枚の画像を送信して拡大倍率を選択するだけで、幅と高さが正確にその倍率に拡大された同じ画像を最大67メガピクセルで取得できます。画像内のテキストは再描画されることなく、忠実に維持されます。
Kie Image Upscaler API:2×・4×・8×アップスケーリング対応

Kie Image Upscaler APIの機能

1回のリクエストで1枚の画像を受け取り、アップスケールされた1枚の画像を返します。適用されるルールは以下の通りです。
2×、4×、または8×にアップスケール
01

2×、4×、または8×にアップスケール

拡大倍率は2、4、8から選択でき、デフォルトは2です。幅と高さにそれぞれ倍率が掛けられるため、1024×1024の画像は2048×2048、4096×4096、または8192×8192で返されます。
元のサイズのまま高画質化
02

元のサイズのまま高画質化

倍率1ではサイズを維持したまま画質のみを向上させます。幅や高さを変更することなく、ノイズを低減し、ディテールを鮮明にし、テキストを忠実に保ちます。
テキストは書き換えられずアップスケール
03

テキストは書き換えられずアップスケール

モデルは生成的にディテールを追加しますが、テキスト領域は検出されて忠実にアップスケールされた上で合成されるため、文字が書き換えられることはありません。テキストがフレームの30%を超える画像は、全体が忠実にアップスケールされます。
正確な出力サイズ、トリミングなし
04

正確な出力サイズ、トリミングなし

出力は元のアスペクト比を維持したままトリミングなしで入力サイズに倍率を掛けた正確なサイズになるため、リクエストを送信する前に最終的な寸法を常に把握できます。
1画像あたり最大67メガピクセル
05

1画像あたり最大67メガピクセル

出力は最大67,108,864ピクセル(約8192×8192)、各辺は最大16,384ピクセルまで対応しています。出力がいずれかの上限を超えるリクエストは送信時に422エラーで拒否されるため、タスクは作成されず課金も発生しません。両方の範囲内に収まる倍率を選択してください。
入力に応じた出力フォーマット
06

入力に応じた出力フォーマット

JPG入力はJPG、WEBP入力はWEBPで返され、それ以外の形式はすべてPNGで返されます。PNGまたはWEBP入力の透過領域は白で塗りつぶされます。
仕様Kie Image Upscaler
ホスティングKIE hosted
拡大倍率1(同サイズで高画質化)、2(デフォルト)、4、8
入力公開ダウンロード可能な画像URL1つ、最大20 MB
入力フォーマットJPG、PNG、WEBP、HEIC、BMP、GIF(最初のフレームのみ)
出力サイズ入力の幅と高さ×倍率、アスペクト比維持、トリミングなし
出力上限合計最大67,108,864ピクセル、各辺最大16,384ピクセル
出力フォーマットJPG入力はJPG、WEBP入力はWEBP、その他はすべてPNG
透明度維持されません(透過領域は白背景に統合されます)
リクエストあたりの画像数1
結果の保持期間結果リンクは約14日後に失効します
入力倍率出力
1024×102411024×1024(1.05 MP)
1024×102422048×2048(4.19 MP)
1024×102444096×4096(16.78 MP)
1024×102488192×8192(67.11 MP)
1646×164623292×3292(10.84 MP)
1646×164646584×6584(43.35 MP)
1646×16468拒否(173 MP、上限超過)
6000×400016000×4000(24.00 MP)
6000×40002拒否(96 MP、上限超過)

Kie Image Upscaler APIの使い方

4つのステップで、元画像からアップスケール結果の保存まで行えます。
  1. 1

    ステップ1:公開URLに画像をホストする

    JPG、PNG、WEBP、HEIC、BMP、またはGIF形式(最大20 MB)の画像を、直接ダウンロードできるURLに配置します。
  2. 2

    ステップ2:出力上限内の倍率を選択する

    幅と高さを2、4、または8倍し、結果が67メガピクセル以内かつ1辺あたり16,384ピクセル以内に収まることを確認します。サイズを変更せずに画質を向上させる場合は、倍率1を使用します。
  3. 3

    ステップ3:画像と倍率を送信する

    modelをkie/image-upscaleに設定し、image_urlとupscale_factorを含むinputオブジェクトを指定してhttps://api.kie.ai/api/v1/jobs/createTaskにPOSTリクエストを送信します。結果の通知を受け取る場合はcallBackUrlを追加してください。レスポンスとしてtaskIdが返されます。
  4. 4

    ステップ4:結果をダウンロードして保存する

    結果は指定したcallBackUrlに送信されるか、統合クエリエンドポイントでタスクのステータスを確認できます。結果リンクは約14日後に期限切れとなるため、高画質化された画像はご自身のストレージにコピーしてください。

Kie Image Upscaler APIでできること

バナーやズーム向けのより大きな商品写真

ウェブサイズの商品写真をバナーやズーム表示向けのより大きなファイルに変換でき、ラベルやパッケージのテキストも忠実にアップスケールされます。

スクリーンショット、スライド、テキストの多い画像

テキスト領域が忠実にアップスケールされるため、UIのスクリーンショット、グラフ、スライドを、文字が描き直されることなくアップスケールできます。

生成画像のより大きなバージョン

生成パイプラインの最終ステップとして、画像モデルで生成した1024×1024の画像を4096×4096または8192×8192に拡大できます。

同じサイズでよりクリアな画像

より大きなファイルではなく、よりクリアなファイルが必要な場合は、倍率1を使用してノイズを軽減し、ディテールを鮮明にできます。

Kie.aiのKie Image Upscaler

01

Kie Image Upscaler APIクイックスタート

Authorization: Bearer YOUR_API_KEYヘッダーを付与し、modelをkie/image-upscaleに設定した上で、input.image_urlとinput.upscale_factor(1、2、4、または8)を指定してhttps://api.kie.ai/api/v1/jobs/createTaskにPOSTリクエストを送信します。各画像は総出力ピクセル数に応じた2K、4K、8Kのティアで1回課金されます。現在の料金はこのページ上部のPricing欄に表示されています。
03

1つのキーでKie.aiマーケット全体に対応

Kie.aiマーケットのすべてのモデルは同じ認証方式を採用しており、Kie.aiのAPIキー管理ページのキーを使ったAuthorization: Bearer YOUR_API_KEYヘッダーを使用します。
04

GPUやモデルの重みの管理は不要

Kie.aiはモデルをAPIとして提供するため、GPUやモデルの重みを管理する必要はありません。

よくある質問

Kie Image Upscaler APIはどのアップスケール倍率に対応していますか?

倍率1、2、4、8に対応しており、デフォルトは2です。倍率2、4、8は幅と高さのそれぞれに倍率を掛け、倍率1はサイズを維持したまま高画質化のみを行います。

出力できる最大の画像サイズはどのくらいですか?

出力は合計最大67,108,864ピクセル(約8192×8192)、各辺最大16,384ピクセルまで対応しています。これを超えるリクエストは送信時に422エラーで拒否され課金もされないため、倍率を選ぶ前に出力サイズを確認してください。

どの画像形式を送信でき、どの形式で返されますか?

API経由では、最大20 MBまでのJPG、PNG、WEBP、HEIC、BMP、またはGIF(先頭フレームのみ)を送信できます。このページのPlaygroundアップロードではJPEG、PNG、WEBP、BMP、GIFに対応しています。JPG入力はJPG、WEBP入力はWEBPで返され、それ以外はすべてPNGで返されます。

透過背景は維持されますか?

いいえ。PNGまたはWEBP入力の透過領域は、出力時に白で塗りつぶされます。

アップスケールによって画像内のテキストは変わりますか?

いいえ。テキスト領域を検出して忠実にアップスケールし、馴染むように合成して戻すため、文字が書き換えられることはありません。テキストがフレームの30%を超える場合、画像全体が忠実にアップスケールされます。

アップスケールにはどのくらい時間がかかりますか?

処理時間は出力サイズに応じて長くなるため、同じ画像でも8×のアップスケールは2×のアップスケールより時間がかかります。

結果はどのくらいの期間利用できますか?

結果のリンクは約14日後に期限切れになります。それまでに画像をダウンロードしてご自身で保存してください。

Kie.aiでKie Image Upscaler APIを呼び出すにはどうすればよいですか?

Kie.aiのAPIキー管理ページでキーを作成し、Authorization: Bearer YOUR_API_KEYヘッダーで送信します。modelをkie/image-upscaleに設定し、input.image_urlとinput.upscale_factorを指定して/api/v1/jobs/createTaskにPOSTリクエストを送信すると、レスポンスとしてtaskIdが返されます。callBackUrlへのコールバックは複数回届く場合があるため、taskIdで重複排除を行ってください。詳細はAPIドキュメントをご覧ください。