Hacker News 의견
-
두 장의 스크린샷을 연달아 찍어서 GIMP에서 하나를 덮어씌우고, Lighten, Screen, Addition, Darken, Multiply, Linear burn, Hard Mix, Difference, Exclusion, Subtract, Grain Extract, Grain Merge, Luminance와 같은 여러가지 레이어 모드를 선택할 수 있음
https://ibb.co/DDQBJDKR-
사실 이미지 편집 기술이 전혀 필요하지 않음
- 스크린샷 두 장을 찍음
- 브라우저에서 각각 다른 탭에 열기
- 탭 간 전환(CTRL-Tab)으로 빠르게 스위칭
테스트는 Firefox에서 해봄
-
패턴의 텍스트가 아래로, 배경 패턴이 윗쪽으로 움직이게 웹페이지를 변경하는 게 가능한지 궁금함
-
재미있는 아이디어임
몇 년 전 친구가 비슷한 방식의 GIF 형태 캡차를 만든 적 있음
여러 개의 가로줄이 각각 이미지(문자 포함)의 일부를 보이게 만들어두고, 풀기 어렵다고 내기를 했었음
모든 프레임을 추출해서 흑백 변환 후 평균값을 적용시키고, 임계값 조정과 대비 조정 등을 해주면 대부분 문자가 드러남
결국 문자가 더 자주 드러나기 때문에 난이도에는 큰 영향이 없을 것 같음
이후 이미지 처리는 문자 인식에 꽤 쉽게 적용됨 -
스크린샷 두 장을 레이어로 넣고 한 레이어를 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 모니터에서 랜덤 도트 스테레오그램 기법으로 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 연구에 어떻게 쓰이는지 더 읽어보고 싶음
지금까지 알아낸 관련 용어:- Random Dot Kinematogram
- Perceptual Organization from Motion (Flounder의 위장술 시연 영상)
https://www.youtube.com/watch?v=2VO10eDIyiE
-
만약 누군가 이 방식을 민감한 데이터 안티스크린샷 용도로 쓰면, 다른 누군가는 다른 휴대폰이나 태블릿 또는 카메라로 동영상을 찍어서 해결할 것임
아이디어 자체는 재미있음-
결국 단지 마찰만 추가하는 효과임
의지가 있으면 모두 해결하는 방법을 찾게 됨
때로는 이런 마찰만으로 충분할 때가 있음 -
한 기기에서도 구현할 수 있음
정지 이미지에선 메시지가 숨겨지지만, 동영상 녹화를 하면 완벽히 노출됨
-
-
iPhone에서는 스크린레코딩 후 몇 초마다 스크린샷을 찍음
Procreate Pocket으로 이미지 투명도 50% 겹치기 작업을 사용함
https://gist.github.com/jncornett/d7cb397ce3ceff268a0ee1b86f814a7d/…-
Android에선 url만 봐도 텍스트가 평문으로 잘 드러나는 것도 있음
-
노출 시간만 충분히 길면 단일 사진으로 모션블러에 포함된 내용을 볼 수도 있음
-
-
텍스트를 볼 수 없고 스크린샷을 찍어야만 읽을 수 있는 방식도 만들어낼 수 있는지 궁금함
-
충분히 높은 주사율의 디스플레이가 있다면, 검정 위 흰색/흰색 위 검정 텍스트를 번갈아 빠르게 번쩍이게 표시하면 가능함
인간 시각은 저주파 필터를 거침(신경 자체의 발화 비율 한계 등 포함)
결국 텍스트는 균일한 회색으로만 보이고, 혼동 요소가 섞이면 더 낮은 주사율에서도 가능할 수 있음 -
요청한 목표와 살짝 다를 수도 있지만, 예전에 애플 서버가 고장나서 로그가 너무 빨리 쏟아지던 일이 생각남
애플 지원 담당자가 스마트폰으로 사진을 찍어서 내용을 읽고 문제 해결함 -
디스플레이 리프레시 타이밍에 관련된 트릭을 써서 가능할 수도 있음
모니터가 리프레시 끝나면 프레임버퍼에 텍스트를 잠깐 표시한 뒤 리프레시 시작 전에 지우는 식
이 작업을 반복하면, 스크린샷 타이밍에 따라 텍스트가 찍힐 수도 있음
하지만 디바이스나 스크린샷 메커니즘에 따라 제대로 안 될 수도 있음
리프레시 타이밍 정보를 제어할 수 있어야 함
-
-
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가 알려주면 좋겠음