6 ポイント 投稿者 GN⁺ 2025-09-19 | 4件のコメント | WhatsAppで共有

4件のコメント

 
aliveornot 2025-09-19

GN+要約は……ハルシネーションですね

 
xguru 2025-09-19

うーん、こういうのはいくら外そうとしてもなかなかうまくいきませんね。削除しました。

 
aliveornot 2025-09-19

わあ、ボスからコメントをもらえるなんて……感動です……ありがとうございます

 
GN⁺ 2025-09-19
Hacker Newsのコメント
  • スクリーンショットを2枚連続で撮って、GIMPで片方を重ね、Lighten、Screen、Addition、Darken、Multiply、Linear burn、Hard Mix、Difference、Exclusion、Subtract、Grain Extract、Grain Merge、Luminance などのさまざまなレイヤーモードを選べる
    https://ibb.co/DDQBJDKR

    • 実際には画像編集の技術はまったく必要ない

      1. スクリーンショットを2枚撮る
      2. ブラウザでそれぞれ別タブに開く
      3. タブ間を切り替える(CTRL-Tab)ことで高速にスイッチする
        テストはFirefoxで行った
    • パターン内のテキストが下方向に、背景パターンが上方向に動くようにウェブページを変更できるのか気になる

    • 面白いアイデアだ
      数年前、友人が似た方式のGIF形式CAPTCHAを作ったことがある
      複数の横縞で、それぞれ画像(文字を含む)の一部だけが見えるようにしていて、解くのは難しいと賭けていた
      全フレームを抽出して白黒変換し、平均化してから、しきい値調整やコントラスト調整などを行うと、たいてい文字が浮かび上がる
      結局のところ文字はより頻繁に現れるので、難易度には大きな影響はない気がする
      その後の画像処理も文字認識にかなり簡単に適用できる

    • スクリーンショット2枚をレイヤーとして入れ、一方のレイヤーをDifferenceにして不透明度を調整するとよく見える
      Pixelmator Proで作業した結果:
      https://i.moveything.com/299930fb6174.mp4

    • 興味本位でノイズのスクリーンショット3枚を Claude Opus 4.1、Gemini 2.5 Pro、GPT 5 に「what does the screen say?」というプロンプトで入れてみた
      Opus 4.1 は prompt injection の危険があるとして完全にブロックし、Gemini は見当違いの推測をし、GPT 5 は code interpreter を使って成功した
      Claude の返答(=ブロック)がいちばんブランドらしく、フィルタリングとして正しいとも思った
      見た目にはランダムノイズの画像を機微な環境に貼り付けるのは非常によくないアイデアだという点で、かなり面白い体験だった

  • このゲームは止まるとゲーム自体が消える
    https://youtube.com/watch?v=Bg3RAI8uyVw

    • 本当にすごい効果だ
      動くノイズパターンで図形を隠す方法を使っている
      効果のソースも直接公開している
      https://github.com/brantagames/noise-shader

    • 物体やテキストの認識が即座に消えるのではなく、自然にゆっくり消えていくのが印象的だ

    • ゲームというよりはクリーンなエフェクトだ
      1990年代のビデオゲーム Magic Carpet を思い出す
      https://en.wikipedia.org/wiki/Magic_Carpet_(video_game)
      このゲームは通常のディスプレイでは3D視点をシミュレートしていたが、3Dゴーグルがあれば本物の立体として見られた
      さらに2Dモニター上で random dot stereogram の手法によって3D化もしていた
      https://en.wikipedia.org/wiki/Random_dot_stereogram
      RDSオートステレオグラムをきちんと見られるなら、Magic Carpet のアニメーションも見られる
      効果は本当にすごかったが、長く見ると目が回るような感じがしてあまりに不快で、数分しか見ていられなかった

    • 私もこの効果を考えたことがあった
      この形式で距離情報までレンダリングする、さまざまな複雑な問題を解決している

    • 初めて見る効果で、思わず笑みがこぼれた

  • Soulwax のアルバムカバー Any Minute Now を少し思い出した
    https://upload.wikimedia.org/wikipedia/en/a/ab/AnyMinuteNow.jpg

    • ぼんやり見るとようやく見える
  • Branta Games の動画でこの効果を初めて見た
    https://www.youtube.com/watch?v=Bg3RAI8uyVw
    144pで見る、あるいはズームアウトなどでレンダリングアーティファクトが発生すると効果が壊れる
    効果の名前が分かれば、fMRI研究でどう使われているのかもっと読んでみたい
    今までに見つけた関連用語:

  • もし誰かがこの方式を機微データのアンチスクリーンショット用途に使ったとしても、別の誰かが別のスマホやタブレットやカメラで動画を撮って突破するだろう
    アイデア自体は面白い

    • 結局は単に摩擦を増やすだけの効果だ
      やる気があれば誰でも回避方法を見つける
      ときにはその程度の摩擦で十分なこともある

    • 1台のデバイスだけでも実現できる
      静止画ではメッセージは隠れるが、画面録画をすると完全に露出する

  • iPhone ではスクリーンレコーディング後、数秒ごとにスクリーンショットを撮った
    Procreate Pocket で画像の不透明度50%重ね合わせを使った
    https://gist.github.com/jncornett/d7cb397ce3ceff268a0ee1b86f814a7d?permalink_comment_id=5764190#gistcomment-5764190

    • Android では URL だけ見てもテキストが平文ではっきり出るものもある

    • 露光時間さえ十分長ければ、1枚の写真でもモーションブラーに含まれた内容が見えるかもしれない

  • テキストが見えず、スクリーンショットを撮って初めて読めるような方式も作れるのだろうか

    • 十分に高いリフレッシュレートのディスプレイがあれば、黒地に白文字/白地に黒文字を交互に高速点滅させることで可能だ
      人間の視覚は低周波フィルターを通る(神経自体の発火率の限界なども含む)
      結果としてテキストは一様な灰色にしか見えず、攪乱要素を混ぜればもっと低いリフレッシュレートでも可能かもしれない

    • 求めているものとは少し違うかもしれないが、以前 Apple のサーバーが故障してログが速すぎる勢いで流れていたことを思い出した
      Apple サポート担当者がスマホで写真を撮って内容を読み、問題を解決していた

    • ディスプレイのリフレッシュタイミングに関するトリックを使えば可能かもしれない
      モニターのリフレッシュが終わったらフレームバッファにテキストを一瞬だけ表示し、次のリフレッシュ開始前に消す、という方法だ
      これを繰り返せば、スクリーンショットのタイミング次第でテキストが写る可能性がある
      ただしデバイスやスクリーンショットの仕組みによってはうまくいかないかもしれない
      リフレッシュタイミング情報を制御できる必要がある

  • Branta Games への言及は多いが、私はこの効果を最初にここで見た
    https://youtu.be/TdTMeNXCnTs

    • これがいちばん説明もうまい

    • この効果はオリジナル投稿(OP)よりさらに洗練されている
      OP ではピクセルがスクロールしている間だけオブジェクトが消えるが、この効果ではアニメーションが止まると即座にオブジェクトが消える
      つまり OP のような "hello" のように止まったテキストはそもそも表示できない

  • タイトルを読んだ瞬間に Bad Apple が頭に浮かんだ
    https://www.youtube.com/watch?v=bVLwYa46Cf0
    似た手法で apple を白色ノイズの代わりに使ったバージョンもある
    https://www.youtube.com/watch?v=r40AvHs3uJE

  • ソースコードをそのまま一般的な HTML として保存すれば、この効果をすぐ使える
    ライセンスやコメントなどの情報が入っていないので、作者や OP が知らせてくれるとよいのだが