2 poin oleh GN⁺ 2023-10-11 | 1 komentar | Bagikan ke WhatsApp
  • Alih-alih TV besar, dibuat bingkai E Ink 42 inci khusus untuk menampilkan seni AI generatif di kantor Photoroom, sebagai eksperimen menjadikan layar nontradisional sebagai perangkat display karya di ruang nyata
  • Setelah menemukan pemasok yang bisa mengirim panel ePaper monokrom 42 inci dari E Ink Corporation ke Eropa, panel tersebut dibeli dengan jumlah pesanan minimum 3 unit, sekaligus memperoleh display dan board penggeraknya
  • Untuk menghindari kerusakan panel dan masalah perawatan, dibuat bingkai khusus tanpa perekat, dan masalah panel bergeser pada versi pertama diselesaikan di versi kedua dengan meningkatkan kekokohan pemasangan
  • Karena display bisa dikendalikan melalui USB, Raspberry Pi dipasang di bagian belakang, lalu dikonfigurasi agar mengirim gambar tampilan melalui web server kecil yang menerima gambar
  • Keterbatasan 16 tingkat abu-abu dikurangi dengan Blue Noise dithering, dan ghosting khas E Ink dikurangi dengan menampilkan gambar putih penuh sebanyak dua kali

Pembuatan dan pengadaan bingkai E Ink 42 inci

  • Sebagai cara menampilkan seni AI generatif di kantor Photoroom, dipilih bingkai E Ink yang lebih unik daripada TV besar
  • Proyek ini dimulai setelah mengetahui 42-inch E Ink panels yang dijual oleh E Ink Corporation
  • Komponen diperoleh melalui pemasok yang dapat mengirim ke Eropa
    • Jumlah pesanan minimum adalah 3 unit
    • Pemasok juga menyediakan display dan board penggerak yang diperlukan
  • Alih-alih kemasan standar, dibuat bingkai khusus untuk tampilan yang minimalis
    • Karena ini permintaan yang tidak biasa, sulit menemukan pembuat bingkai, tetapi akhirnya ada satu yang bersedia mengerjakannya
    • Untuk menghindari kerusakan panel dan memudahkan perbaikan serta penyesuaian, dibuat struktur tanpa menggunakan perekat
    • Pada hasil pertama, display bergeser di antara lapisan, lalu pada versi kedua dipasang lebih kokoh

Konfigurasi kontrol dan penanganan kualitas gambar

  • Pengontrol display dapat berkomunikasi lewat USB, sehingga Raspberry Pi ditambahkan di belakang bingkai
    • Raspberry Pi menyediakan web server kecil yang dapat menerima gambar
    • Masih ada masalah karena kabel pita tidak cocok, sehingga kemungkinan dipilih varian board pengontrol yang salah
  • Panel hanya dapat menampilkan 16 tingkat abu-abu, sehingga tanpa prapemrosesan gradien pada gambar terlihat seperti blok-blok
  • Untuk mengurangi masalah gradasi, digunakan Blue Noise dithering
    • Caranya adalah dengan menambahkan pola blue noise ke gambar lalu menerapkan threshold
  • Seperti Kindle, E Ink memiliki ghosting sehingga gambar sebelumnya bisa terlihat samar bercampur dengan gambar baru
    • Bisa digunakan metode menampilkan gambar hitam penuh dan gambar putih penuh
    • Dalam praktiknya, hanya dengan dua kali gambar putih penuh sudah cukup efektif tanpa terlalu mengganggu pengalaman
    • Video hasilnya bisa dilihat di HD video

Ide perbaikan yang masih tersisa setelah pemasangan

  • Versi pertama sudah dipasang di kantor
    • Saat ini masih memerlukan kabel daya, jadi jika diubah menjadi bertenaga baterai, bingkai bisa digantung di dinding tanpa kabel
    • Masih ada ide untuk membiarkan ChatGPT membuat prompt agar bisa digunakan seperti kurator seni sendiri

1 komentar

 
GN⁺ 2023-10-11
Komentar Hacker News
  • Rasanya akan ada jauh lebih banyak penggunaan keren kalau layar e-ink 42 inci ini bukan seharga $2.500: https://shopkits.eink.com/en/product/detail/42''MonochromeeP... jumlah pesanan minimumnya 3 unit
    Sebagai perbandingan, TV 42 inci full-color 60fps dengan remote, speaker, Wi-Fi, dan sebagainya harganya $140
    Sepertinya pemegang paten justru bisa menghasilkan jauh lebih banyak uang kalau menurunkan harga

    • Membandingkannya dengan TV 42 inci full-color 60fps itu tidak tepat. Panel LCD besar jauh lebih mudah dan murah diproduksi massal dibanding film e-ink
      Klaim bahwa pemegang paten bisa menghasilkan lebih banyak kalau menurunkan harga juga, kalau memang benar dalam praktiknya, mereka pasti sudah melakukannya. Hampir tidak ada perusahaan atau pemegang saham yang akan menolak kesempatan menghasilkan lebih banyak uang
      Kita harus berhenti mengaitkan mahalnya layar e-ink besar dengan konspirasi paten yang bersifat fear, uncertainty, and doubt (FUD). Harganya mahal karena yield produksi sangat rendah dan volume penjualannya juga kecil
      Ini berdasarkan pengalaman menangani e-ink, baik pada produk layar besar maupun kecil
    • Saya pernah membaca bahwa dalam proses manufakturnya masih ada masalah yield yang besar. Untuk layar kecil, bagian yang melewati piksel cacat bisa dipotong sehingga limbahnya lebih sedikit, tetapi untuk layar besar seluruh lembaran raksasa harus sempurna
      Namun kalau itu satu-satunya alasannya, rasanya mungkin ada juga permintaan untuk e-ink 42 inci dengan diskon besar sebagai ganti menerima sejumlah piksel cacat. Terutama untuk penggunaan yang dilihat dari jauh, itu mungkin bukan masalah besar
    • Bukan $2.500, lebih mendekati $3.000 :)
      Paket modul layarnya tidak menyertakan papan penggerak, dan kit E Ink Salt dirancang untuk mendukung modul ini
      Salt Driving Board harganya $500: https://shopkits.eink.com/en/product/detail/SaltDrivingBoard
    • Kalau dibanding TV 4K, pikselnya juga lebih banyak, refresh rate-nya lebih baik, dan ada warna. Sebagai gantinya, dengan tambahan $2.360 Anda mendapatkan fitur gambar tetap bertahan meski listrik dimatikan
      Fitur itu tampaknya akan tetap cukup mahal bahkan setelah mengabaikan bagian untuk pemegang paten
    • Saya penasaran berapa harga grosirnya. TV dengan Wi-Fi sebagian disubsidi oleh iklan yang terlihat saat dinyalakan
      Layar $2.500 ini tampaknya ditujukan untuk signage produksi volume kecil, dan karena mereka tahu akan dijual untuk pemerintah atau perusahaan, ada kemungkinan harganya agak digelembungkan
      Saya berharap perusahaan seperti Rakuten, Amazon, dan Pocketbook tidak membeli panel untuk e-reader dengan harga per luas yang serupa
  • Proyek yang keren. Saya sangat menyarankan menggantinya dengan kaca antirefleksi. Ada beberapa opsi yang relatif murah dengan tingkat refleksi di bawah 1% [1][2]
    Pada bingkai foto dengan banyak cahaya sekitar, perbedaannya sangat besar dibanding akrilik bawaan
    [1] https://www.groglass.com/product/artglass-ar-70/
    [2] https://www.framedestination.com/prod/sh/ultravue-uv70-pictu...

    • Saya setuju dengan rekomendasi ini. Produsen bingkai kadang menyebut produk seperti ini museum glass; produk ini menggabungkan sifat antirefleksi dan filter ultraviolet, dan biasanya ada pilihan harga untuk filter 70% dan 92%
      Beberapa panel e-ink agak rentan terhadap ultraviolet, sehingga bekerja lebih baik di bawah filter. Pada datasheet kadang ada peringatan tentang performa refresh di bawah sinar matahari langsung atau risiko kerusakan permanen jangka panjang. Setahu saya, sebagian produk signage dari E Ink memiliki lapisan filter bawaan
      Jika menggunakan passe-partout seperti proyek ini, dan bingkainya terkena sinar matahari sementara Anda tidak yakin bagaimana kertasnya akan bertahan, sebaiknya keluarkan biaya untuk perlindungan UV agar tidak menguning seiring waktu
  • Saya menggunakan layar serupa, dan saya juga memakai blue noise dithering. Karena milik saya digerakkan dari backend ke browser web, saya bisa menyalahgunakan CSS dan mix-blend-mode untuk membuatnya menangani dithering
    ha-card::after { content: ""; background-image: url(/local/visionect-dither.png); background-repeat: repeat; position: absolute; height: 100%; width: 100%; display: block; mix-blend-mode: multiply; }
    Tekstur dithering yang saya gunakan adalah 128_128/LDR_LLL1_10.png dari https://github.com/Calinou/free-blue-noise-textures

    • Melihat contoh gambar dithering di tulisan itu, ada bagian seperti air di kiri, bangunan di kiri bawah, dan latar belakang di kanan yang menurunkan kualitas gambar secara tidak perlu
    • Saya penasaran apa itu tekstur 3 dimensi dan 4 dimensi
  • Saya kira sudah pernah mendengar semua opsi dithering yang ada di https://tannerhelland.com/2012/12/28/dithering-eleven-algori..., jadi terkejut melihat ada metode lain yang dipakai proyek ini (https://ieeexplore.ieee.org/document/3288)

    • Dithering blue noise tampaknya merupakan salah satu bentuk ordered dithering, dan meski lebih baik daripada ordered dithering lain, dari sisi kualitas tidak sebagus error diffusion dithering. Lihat perbandingan patung David di Wikipedia
      Sebagai gantinya, dithering blue noise punya keunggulan karena, tidak seperti error diffusion, bisa diimplementasikan dengan pixel shader. Jadi bisa dipakai di tempat seperti video game
      Untuk bingkai foto ini, menurut saya error diffusion dithering mungkin akan sedikit lebih baik
    • Artikel bagus tentang dithering ini juga menjelaskan blue noise dengan mudah
      https://surma.dev/things/ditherpunk/
  • Samsung menjual TV LED The Frame yang disesuaikan untuk penggunaan seperti ini. Saat ini hanya ada 4K
    https://www.samsung.com/us/tvs/the-frame/highlights/

    • Saya punya produk ini, dan ia hanya tampak cukup meyakinkan seperti bukan TV dalam kondisi yang sangat spesifik. Masalah privasi dan masalah aplikasi proprietary itu perkara terpisah
      Terutama pada malam hari, karena backlight, terlalu jelas bahwa itu hanyalah TV, jadi saya merasa sesuatu seperti e-ink yang lebih menyatu dengan lingkungan akan jauh lebih baik
    • Teman saya punya Samsung Frame, dan sepertinya hanya bisa diintegrasikan lewat aplikasi SmartThings Samsung. Cukup tertutup
      TV harus online, lalu gambar harus diunggah ke aplikasi tersebut
    • Saya melihat-lihat tautan ini sekitar 5 menit dan menarik. Saya paham mereka mencoba meniru kertas, tapi tidak tahu bagaimana caranya
      Tautan “explore technology” juga hampir tidak memberi informasi tambahan. Saya bahkan tidak tahu apakah ada backlight
  • Proyek yang sangat rapi. Namun yang mengganjal adalah pada dasarnya ini adalah perangkat pemboros energi pasif
    Karya seni yang sudah ada jumlahnya begitu banyak di hampir semua bidang sampai-sampai sulit dilihat semuanya seumur hidup, tapi di sini tetap membakar daya GPU untuk membuat gambar
    Sebagian proyek yang memakai AI bisa jauh lebih efisien jika diganti dengan teknologi lain

    • Biaya dan dampak lingkungan dari gambar generatif itu hanya sebatas kesalahan pembulatan dibanding biaya proyek lebih dari $7.500
      Secara terpisah, saya penasaran seberapa jauh lebih kecil dan cepat model difusi jika dilatih atau dikuantisasi khusus untuk gambar grayscale 4-bit
    • Jika memproses prompt secara batch dengan Stable Diffusion di komputer rumah, termasuk membuat gambar dan melakukan upscaling, bisa sekitar 1 gambar per 5 detik, kira-kira 360 gambar dalam 30 menit
      Dengan begitu, komputasi 30 menit sudah cukup untuk menampilkan gambar baru setiap hari selama setahun
      Jika GPU 300W dan PC 120W digabung, hasilnya 420W × 0,5 jam = 0,210 kWh, dan pada tagihan listrik bulanan saya itu hanya kesalahan pembulatan. Sekitar 6 sen
      Energi yang saya pakai minggu ini untuk duduk membaca Hacker News mungkin lebih besar dari itu
    • Saya tidak tahu apa bedanya dengan bermain game memakai GPU. Keduanya hal yang dinikmati orang
      Jadi apakah kita harus bermain ranting saja di halaman?
    • Untuk membuat satu gambar tidak perlu banyak GPU, dan jika ingin mengurangi dampaknya, cukup pasang gambar yang sama lebih lama di dinding
      Bisa juga dibuat agar tidak menghasilkan gambar pada malam hari atau saat tidak ada orang di rumah
      Ada banyak cara menghemat energi, dan dampak membuat satu gambar setiap beberapa jam sangat kecil dibanding kebutuhan transportasi atau pemanas ruangan
      Selain itu, jika apartemen memakai pemanas listrik resistif, tidak masalah menjalankan GPU. Alih-alih mengalirkan listrik ke resistor untuk menghasilkan panas, listrik dipakai membuat gambar sambil menghasilkan panas, dan itu bukan berarti efisiensinya lebih buruk
    • Gambar seperti ini sebaiknya dirender saat ada surplus listrik energi terbarukan, lalu disimpan untuk nanti
  • Saya suka. Ada 2 ide
    Menampilkan adegan yang sangat rumit seperti Where’s Wally, lalu membuat Wally muncul di lokasi berbeda setiap jam, akan bagus
    Memasang potret dengan banyak elemen detail dan membuatnya berubah sangat pelan seiring waktu juga bagus. Misalnya dari tanpa anting, menjadi anting kecil, lalu anting besar
    Akan menarik jika banyak detail kecil diubah secara halus dengan kecepatan yang sulit disadari

  • Saya ingat pernah melihat modifikasi ThinkPad X230 dengan layar e-ink. Tantangannya adalah sulit mendapatkan layar e-ink tertentu berukuran pas yang sudah tidak diproduksi
    Produsen yang disebut di artikel punya layar 13,3 inci yang menarik untuk dicoba dalam modifikasi:
    https://shopkits.eink.com/en/product/detail/13.3''ePaperDisp...
    Resolusi 1600 × 1200 piksel juga mengesankan

  • Proyek yang benar-benar keren
    Jika tertarik melihat berbagai teknik dithering, beberapa metode menarik dibandingkan dalam pertanyaan CodeGolf lama ini. Sebagai catatan, jawaban Fortran itu saya yang menulisnya
    https://codegolf.stackexchange.com/questions/26554/dither-a-...

  • Akan menyenangkan kalau dua layar e-ink yang tergantung di dinding bisa menampilkan papan catur, sehingga putra saya yang berusia 14 tahun bisa bermain catur dengan kakeknya
    Akan bagus kalau sistemnya bisa melacak giliran siapa, dan langkah bisa dilakukan lewat perintah suara
    Dengan begitu, mereka juga bisa bermain dalam rentang waktu yang lebih panjang, misalnya satu langkah per hari

    • Yang jadi kuncinya adalah seberapa besar anggarannya :)
      Dengan Lilygo T5 yang memiliki layar sentuh dan baterai LiPo, perangkat keras yang dibutuhkan pada dasarnya sudah lengkap
      Setelah itu tinggal mem-porting catur ke platform tersebut: https://www.hackster.io/Sergey_Urusov/arduino-mega-chess-d54...
      Agar keduanya bisa saling berkomunikasi dari rumah masing-masing, menyelesaikan NAT traversal mungkin akan rumit sekaligus menarik, tetapi mungkin ada cara untuk mengakalinya
    • Ukuran 10 inci mungkin sudah cukup layak dipakai, dan harganya juga lebih murah $2.800
      https://www.crowdsupply.com/soldered/inkplate-10#products