✦Upscaling neural · dalam pengembangan

Upscaling neural di perangkat, dalam pengembangan — piksel lebih tajam dari stream yang lebih ringan.

Kami membangun model di perangkat yang membangun ulang teks dan tepi yang lebih tajam dari stream berbitrate lebih rendah, berjalan sepenuhnya di NPU perangkat Anda — tak pernah di cloud. Masih dalam pengembangan dan belum ada di aplikasi. Inilah idenya, dan apa yang sudah menjaga sesi Remio tetap tajam hari ini tanpa semua itu.

✦Idenya

Mengapa teks yang di-stream menjadi buram, dan bagaimana upscaling di perangkat dibuat untuk memperbaikinya.

Encoder video klasik disetel untuk gerakan, bukan untuk tepi halus berkontras tinggi yang menyusun teks dan elemen UI. Saat bandwidth menyempit, tepi-tepi itulah yang pertama hilang — itu memang cara kerja kompresi video, di remote desktop mana pun, bukan hanya Remio.

Stream remote desktop melewati dua kali pukulan kompresi sebelum sampai ke mata Anda. Pertama, host menurunkan skala saat resolusi sumber melebihi yang bisa ditampilkan klien — MacBook Pro M4 14" sebagai host di 3024 kali 1964 yang di-stream ke iPad mini di 2266 kali 1488 sudah kehilangan sekitar sepertiga pikselnya sebelum encoder melihat frame-nya. Kedua, encoder sendiri menerapkan kompresi lossy agar muat dalam bitrate yang bisa dibawa jaringan. Kedua langkah membuang detail frekuensi tinggi — persis yang membedakan glif huruf yang tajam dari gumpalan buram.

Ide yang kami jajaki adalah proses pemulihan kualitas yang berjalan di klien setelah decode: melihat frame yang sudah didekompresi dan memprediksi konten frekuensi tinggi yang dimiliki frame asli sebelum diturunkan skalanya dan diperas lewat encoder. Berbeda dengan upscaling bilinear atau bikubik klasik — yang hanya bisa menginterpolasi dari piksel yang ada — jaringan neural terlatih bisa mempelajari seperti apa tepi, bentuk huruf, dan bentuk UI di resolusi penuh, dan merekonstruksi detail yang tak bisa dipulihkan interpolasi sederhana.

Jika berhasil seperti harapan kami, efeknya akan paling terlihat persis di tempat yang paling Anda butuhkan: teks isi 11 poin, kode dalam font monospace, garis tipis di file Figma, garis tepi tombol di sidebar. Inilah kasus di mana beberapa piksel buram menjadi beda antara "terbaca" dan "saya harus mendekat". Itu celah nyata pada apa yang bisa dilakukan encoder yang disetel untuk gerakan sendirian — dan itulah mengapa riset ini layak dikerjakan untuk mencari tahu apakah model di perangkat bisa menutupnya.

Kami belum sampai di sana. Hari ini, jawaban jujur untuk "bagaimana menjaga sesi tetap tajam di koneksi buruk" adalah mesin bitrate adaptif Remio — ia sudah membaca jaringan Anda dan memilih rentang yang menjaga gambar setajam yang diizinkan koneksi, tanpa melonjakkan lag. Upscaling neural akan menjadi lapisan tambahan di atasnya, bukan penggantinya.

✦Mengapa native memberi kami awal yang baik

Klien native sungguhan, bukan web view yang dibungkus.

Setiap klien Remio adalah aplikasi 100% native di platformnya — tanpa Electron, tanpa sandbox browser di tengah. Karena itu ia sudah berbicara langsung dengan framework perangkat keras yang sama yang dibutuhkan model upscaling neural: Core ML dan Neural Engine di Apple Silicon, NNAPI di perangkat Android dengan NPU khusus. Jika kami membangunnya, ia terpasang pada arsitektur yang sudah ada untuk capture, encode, dan decode — tanpa lompatan ke cloud, tanpa runtime terpisah yang harus ditempelkan.

Itulah seluruh alasan mengapa di perangkat adalah satu-satunya versi ide ini yang akan kami pertimbangkan. Round trip ke cloud akan menambah latensi yang tidak diterima filosofi tanpa buffering Remio — jadi model apa pun yang kami rilis harus berjalan lokal, atau tidak dirilis sama sekali.

Klien iPhone native Remio men-stream desktop Mac

Di Apple Silicon — setiap Mac seri M, iPad Pro, iPad Air, dan iPhone Pro terbaru — Core ML bisa mengarahkan model terkompilasi ke Neural Engine, koprosesor khusus di samping CPU dan GPU pada die yang sama, dibuat untuk perkalian matriks kecil berulang yang menghabiskan sebagian besar waktu jaringan neural, dengan daya sebagian kecil dari yang dipakai GPU. Itu target yang mumpuni dan efisien untuk jenis model yang dibutuhkan ide ini — hanya saja belum terhubung.

Di Android, NNAPI memberi perangkat yang didukung — Pixel dengan Google Tensor, ponsel Galaxy dan OnePlus terbaru — pengarahan serupa ke NPU perangkat keras. Di kedua platform, perangkat lama tanpa NPU yang cukup cepat akan kembali ke decode 1:1, sama seperti perilaku Remio di mana-mana hari ini: stream tak pernah diblokir menunggu perangkat keras yang tidak ada.

Semua itu bukan janji soal tanggal rilis. Itu alasan kami menilai riset ini layak dikerjakan — prasyarat arsitektur yang berat sudah ada, titik awal yang benar-benar tak biasa untuk fitur seperti ini.

✦Standar kami untuk merilisnya

Yang harus kami buktikan sebelum ini dirilis.

Kami tidak akan menempelkan fitur AI hanya karena "AI" laku. Berikut pertanyaan jujur yang harus kami jawab dengan baik lebih dulu.

Apakah jelas mengungguli yang sudah kami punya? Mesin bitrate adaptif Remio sudah membaca koneksi Anda dan memilih rentang yang menjaga gambar setajam yang diizinkan jaringan. Model neural hanya layak jika memulihkan detail melebihi dasar itu dengan selisih yang benar-benar dirasakan orang — bukan kemenangan benchmark yang lenyap di jarak pandang normal.

Apakah memakan baterai secara berarti di ponsel atau tablet? Menjalankan model apa pun pada setiap frame yang didecode, sepanjang sesi, punya biaya daya nyata. Kami ingin biaya itu cukup kecil sehingga tak ada yang perlu memikirkannya — atau perilaku "Auto" yang jelas dan jujur yang hanya memakai baterai saat ada yang layak dipulihkan, dengan sakelar mati sungguhan bagi siapa pun yang tak mau membayarnya.

Apakah tetap jujur tentang apa yang dilakukannya? Model yang merekonstruksi detail yang tampak masuk akal dari piksel terkompresi melakukan hal berbeda dari model yang mengarang konten yang tak pernah ada. Untuk remote desktop, di mana yang Anda lihat harus cocok dengan isi host yang sebenarnya, pembedaan itu bukan pelengkap — itulah seluruh model kepercayaan. Apa pun yang kami rilis harus merekonstruksi, tak pernah berhalusinasi.

Sampai kami bisa menjawab ketiganya dengan angka nyata, bukan proyeksi, ini tetap menjadi ide riset di halaman ini — bukan sakelar di aplikasi.

✦Nyata hari ini

Yang sudah menjaga gambar tetap tajam — tanpa AI.

Anda tak butuh proyek riset untuk mendapat sesi Remio yang tajam hari ini. Empat bagian rekayasa biasa yang sudah dirilis mengerjakannya.

Codec
H.265 perangkat keras, ujung ke ujungencode dan decode sama-sama berjalan di silikon khusus, dengan H.264 sebagai cadangan
Bitrate
Adaptif terhadap jaringan Andamembaca round-trip time dan memilih rentang yang tetap tajam tanpa melonjakkan lag
Tampilan
Disesuaikan dengan jendela Andalayar virtual yang cocok dengan kanvas klien Anda, bukan salinan monitor host yang diperas
Rendering
Tanpa bufferingsetiap frame yang digambar adalah yang terbaru yang tersedia — paket yang hilang dikirim ulang jika masih bisa tiba tepat waktu, jika tidak dilewati demi frame baru, tak pernah memutar ulang yang basi

H.265 perangkat keras ujung ke ujung berarti encoder di host dan decoder di klien Anda sama-sama berjalan di silikon video khusus, bukan CPU — alasan yang sama mengapa video 4K mulus diputar di ponsel yang akan kewalahan jika mendekodenya lewat perangkat lunak. Ruang gerak itulah yang memungkinkan Remio mempertahankan detail pada bitrate yang tak sanggup ditopang codec perangkat lunak.

Mesin bitrate adaptif adalah bagian yang mengerjakan tugas sebenarnya yang ingin dibantu upscaling neural: ia mengukur koneksi Anda di awal sesi dan memilih rentang bitrate tertinggi yang sanggup ditopang koneksi itu tanpa lonjakan lag, alih-alih diam-diam membuat stream kelaparan. Baca cara kerja kualitas adaptif →

Layar virtual dan renderer tanpa buffering melengkapinya. Karena layar yang di-stream Remio disesuaikan persis dengan jendela Anda, bukan monitor penuh host, Anda tak pernah melihat salinan yang diturunkan skalanya dari sesuatu yang lebih besar. Dan karena renderer selalu menggambar frame terdekode terbaru — membuang yang basi alih-alih mengejarnya — tak ada yang Anda lihat sudah usang saat sampai di layar. Dengan keempatnya, sebagian besar sesi tak pernah membutuhkan proses pemulihan kualitas sama sekali.

✦Yang tidak akan kami rilis

Prinsip yang dijaga saat ini dibangun.

Pemasaran AI generatif telah membentuk harapan bahwa "peningkatan AI" berarti mengarang detail. Sebelum kami memasang model seperti ini di Remio, ia harus lolos daftar pendek yang jujur.

Ia tidak akan berhalusinasi UI yang hilang. Jika sebuah tombol terpotong di tepi stream karena encoder membuang suatu wilayah, model yang mengarang sisa tombol itu tak pantas ada di remote desktop. Anda harus bisa percaya bahwa yang Anda lihat di iPad sesuai dengan isi host yang sebenarnya — model generatif yang mengisi konten yang tak pernah ada akan merusak kepercayaan itu, sehingga kami hanya akan merilis model yang merekonstruksi dari piksel yang benar-benar dienkode, tak pernah yang mengarang.

Ia tidak akan mengklaim menaikkan frame rate. Frame rate di Remio ditentukan oleh laju capture host dan kemampuan jaringan mengirim frame tepat waktu — itu tugas renderer tanpa buffering yang sudah dirilis, bukan upscaler. Model apa pun yang kami bangun hanya akan menghasilkan satu frame yang lebih tajam per frame terdekode, tidak lebih.

Ia tidak akan dijajakan sebagai perbaikan pemutaran video di host. Jika Anda menonton film di Mac jauh Anda, yang di-stream adalah apa pun yang dirender decoder video host sendiri — di resolusi host. Proses pemulihan kualitas pada stream tak memperbaiki sumber yang sudah dihasilkan host; untuk pemutaran film yang lebih tajam, saran jujurnya tetap sama seperti hari ini: putar di perangkat klien Anda, bukan di host.

Dan ia tak akan pernah dijual sebagai pengganti jaringan yang bagus. Koneksi LAN langsung akan selalu lebih tajam daripada koneksi WAN yang terjepit dengan upscaling sebanyak apa pun di atasnya — mesin bitrate adaptif yang dirilis Remio hari ini sudah memberi Anda gambar terbaik yang sanggup ditopang koneksi Anda. Apa pun yang kami bangun di sini adalah asuransi tambahan untuk jaringan buruk, bukan pengganti jaringan yang baik.

✦FAQ

Pertanyaan umum

Pertanyaan yang muncul tentang upscaling neural di perangkat — jawaban jujur di bawah.

Apakah upscaling neural di perangkat tersedia di Remio hari ini?
Belum. Ini arah riset yang kami jajaki, bukan fitur yang bisa dinyalakan, dan kami tidak menjanjikan tanggal rilis. Yang sudah menjaga sesi Remio tetap tajam hari ini adalah rekayasa biasa: H.265 perangkat keras ujung ke ujung, mesin bitrate adaptif yang membaca jaringan Anda dan memilih rentang yang tepat, layar virtual yang disesuaikan persis dengan jendela Anda, dan renderer tanpa buffering yang selalu menampilkan frame terbaru.
Jika Anda membangunnya, apakah ada yang akan keluar dari perangkat saya?
Tidak. Klien Remio adalah aplikasi native dengan akses langsung ke framework perangkat keras di perangkat — Core ML dan Neural Engine di platform Apple, NNAPI di NPU Android. Model apa pun yang kami rilis akan berjalan dengan cara yang sama seperti semua hal lain di Remio: lokal, di perangkat Anda, tanpa tambahan apa pun yang keluar untuk diproses di cloud.
Mengapa menjajaki ini alih-alih langsung merilisnya?
Karena ia harus jelas mengungguli tuas yang sudah kami punya. Mesin bitrate adaptif Remio sudah memilih rentang tertajam yang sanggup ditopang koneksi, sehingga sebuah model harus membuktikan ia menambah ketajaman nyata yang terlihat di luar itu — dan melakukannya tanpa biaya baterai berarti di ponsel dan tablet — sebelum layak masuk ke aplikasi.
Apa yang menjaga teks dan kode tetap tajam di Remio sekarang?
Empat hal yang dirilis hari ini. Encode dan decode H.265 perangkat keras ujung ke ujung, dengan H.264 sebagai cadangan. Mesin bitrate adaptif yang membaca round-trip time dan memilih rentang yang menjaga gambar tetap tajam tanpa melonjakkan lag. Layar virtual yang disesuaikan persis dengan jendela klien Anda, bukan salinan monitor host yang diperas. Dan renderer tanpa buffering — setiap frame yang digambar adalah yang terbaru yang tersedia, sehingga tak ada yang melembut karena menunggu di antrean.
Apakah Anda akan memberi tahu saat ini dirilis?
Ya. Halaman ini dan halaman ikhtisar AI melacak status nyata setiap kemampuan — dijajaki, atau dirilis. Begitu upscaling neural nyata dan dapat diverifikasi, kedua halaman akan berubah untuk menyatakannya, dengan kejujuran yang sama. Sampai saat itu ia tetap diberi label apa adanya: ide dalam riset.
Ikon aplikasi Remio

Cepat dan tajam hari ini. Upscaling neural segera hadir.

Pasang Remio untuk streaming H.265 perangkat keras ujung ke ujung, mesin bitrate adaptif yang membaca jaringan Anda, dan layar virtual yang disesuaikan persis dengan jendela Anda — semuanya sudah dirilis. Upscaling neural di perangkat masih ide riset di halaman ini; tanpa janji tanggal, dan halaman ini akan menyatakannya terus terang begitu itu berubah.