TECH 으로 돌아가기
TECH HACKER NEWS 오늘 6분 읽기 47 READS

자연이 사랑하는 노이즈 — 어디에나 있는 1/f 노이즈와 푸리에 변환의 신기한 우연

자연이 사랑하는 노이즈 — 어디에나 있는 1/f 노이즈와 푸리에 변환의 신기한 우연
SOURCE IMAGE · HACKER NEWS
자연이 사랑하는 노이즈 — 어디에나 있는 1/f 노이즈와 푸리에 변환의 신기한 우연

노이즈라고 하면 보통 '지워야 할 잡음'부터 떠올리게 되는데요. 사실 노이즈에도 종류가 있고, 심지어 색깔 이름까지 붙어 있어요. 오늘은 DSP(디지털 신호 처리, 소리나 전기 신호를 컴퓨터로 다루는 기술) 전문 사이트에 올라온 글을 바탕으로, 그중에서도 가장 신비로운 노이즈인 1/f 노이즈, 일명 '핑크 노이즈' 이야기를 해볼게요. 푸리에 변환에 얽힌 꽤 아름다운 수학적 우연이 숨어 있거든요.

화이트 노이즈와 핑크 노이즈, 뭐가 다를까

먼저 화이트 노이즈부터요. 이게 뭐냐면, 모든 주파수 대역에 에너지가 똑같이 퍼져 있는 잡음이에요. 백색광이 모든 색의 빛을 골고루 담고 있는 것처럼요. 옛날 TV 방송 끝나고 나오던 '치지직' 소리가 대표적이죠. 그런데 핑크 노이즈는 조금 달라요. 주파수가 높아질수록 에너지가 정확히 주파수에 반비례해서(그래서 이름이 1/f예요) 줄어들거든요. 주파수가 2배가 되면 에너지는 절반이 되는 식이에요.

이게 왜 재미있냐면, '옥타브'라는 단위로 보면 얘기가 달라져요. 옥타브는 주파수가 2배가 되는 구간을 말하는데요. 100~200Hz 구간과 1000~2000Hz 구간은 폭 자체는 10배 차이가 나지만, 핑크 노이즈에서는 두 구간에 담긴 에너지가 똑같아요. 사람 귀가 소리를 인식하는 방식이 바로 이 옥타브 기준이라서, 핑크 노이즈는 사람에게 '모든 음역이 균형 잡힌 소리'로 들려요. 화이트 노이즈가 쏴아 하는 날카로운 소리라면, 핑크 노이즈는 폭포수처럼 훨씬 부드럽게 들리는 이유죠.

푸리에 변환의 신기한 우연

이 글의 하이라이트는 여기인데요. 시간 축에서 1/√t 모양으로 생긴 신호를 푸리에 변환하면, 주파수 축에서도 정확히 1/√f 모양이 나와요. 변환을 했는데 자기 자신과 같은 형태가 나오는 특별한 함수인 거예요. 가우시안 함수가 푸리에 변환을 해도 가우시안이 나온다는 건 유명한데, 1/√t도 같은 성질을 가진다는 건 의외로 잘 안 알려져 있어요. 진폭이 1/√f면 파워(에너지)는 그 제곱인 1/f가 되니까, 이게 바로 핑크 노이즈의 스펙트럼이 되는 거고요.

실용적으로 보면, 화이트 노이즈를 임펄스 응답이 1/√t 형태인 필터에 통과시키면 핑크 노이즈를 만들 수 있다는 뜻이기도 해요. 다만 진짜로 구현하려면 문제가 하나 있는데요. 1/f 스펙트럼을 아주 낮은 주파수부터 아주 높은 주파수까지 끝없이 적분하면 에너지가 무한대로 발산해버려요. 그래서 현실의 핑크 노이즈는 항상 어딘가에서 대역이 잘려 있고, 필터로 만들 때도 1차 필터 여러 개를 겹쳐서 근사하는 방식(Voss-McCartney 알고리즘 같은 것)을 써요.

자연은 왜 핑크를 좋아할까

정말 신기한 건, 이 1/f 패턴이 자연과 사회 곳곳에서 발견된다는 점이에요. 트랜지스터에서 생기는 플리커 노이즈, 심장 박동 간격의 미세한 흔들림, 나일강의 수위 변화, 음악의 음량과 음정 변화, 심지어 주가 변동까지 1/f에 가까운 스펙트럼을 보이거든요. 1/f 노이즈는 '특징적인 시간 규모가 없다'는 성질을 갖는데, 이건 짧게 봐도 길게 봐도 통계적으로 비슷하게 생겼다는 뜻이에요. 프랙탈이 아무리 확대해도 같은 모양이 반복되는 것과 같은 원리죠. 왜 이렇게 다양한 시스템이 하필 1/f로 수렴하는지는 아직도 완전히 설명되지 않은, 물리학의 오래된 미스터리 중 하나예요.

개발자에게 어떤 의미가 있을까

오디오 쪽 일을 한다면 핑크 노이즈는 스피커나 음향 시스템을 측정하는 표준 테스트 신호라서 바로 쓸 일이 있고요. 게임 개발에서 지형이나 텍스처를 절차적으로 생성할 때 쓰는 펄린 노이즈 계열도 결국 1/f 같은 스펙트럼 특성을 흉내 내서 '자연스러움'을 만들어내는 기법이에요. 서버 모니터링을 하다 보면 트래픽이나 지연 시간이 이상하게 장기적인 상관을 보이는 경우가 있는데, 이것도 1/f 계열 현상과 닿아 있어서 '왜 평균이 안정되지 않지?'라는 오랜 의문의 답이 되기도 해요. 푸리에 변환 자체를 복습하는 계기로도 좋은 글이고요.

정리하면, 1/f 노이즈는 '주파수에 반비례하는 에너지 분포'라는 단순한 규칙 하나로 자연 곳곳에 나타나는 신기한 현상이고, 그 뒤에는 1/√t가 푸리에 변환에 대해 자기 자신을 닮는다는 예쁜 수학이 숨어 있어요. 여러분은 일하면서 1/f 같은 패턴을 만난 적 있으신가요? 백색소음 대신 핑크 노이즈를 틀어놓고 일해보신 분들의 경험담도 궁금하네요.


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://www.dsprelated.com/showarticle/40.php
SHARE
처리 중...