The present invention provides a sterilization method and apparatus for generating sterilizing light pulses at frequencies greater than 20 Hz and projecting the upper light pulses to surfaces at least 1.0 meter away from the sterilizing apparatus. The light pulse is sufficient pulse duration to produce a surface of approximately 200 W / m 2 to about 5000 W / m 2 of a power flux (power flux) to which ultraviolet light having a wavelength range of 200 nm to 320 nm in the ( pulse duration) and energy flux. The present invention provides another method and apparatus for generating optical pulses comprising bactericidal light and visible light from a bactericidal light source and generating light pulses from a visible light source different from the bactericidal light source. Projection of visible light from a light source produces a continuous stream of visible light or a collective stream of visible light pulsed at a frequency greater than 60 Hz.본 발명은, 20 Hz 보다 큰 주파수에서 살균성 광 펄스를 생성하고 상 광 펄스를 살균 장치로부터 적어도 1.0 미터 떨어진 표면들에 투사하는 살균 방법 및 장치를 제공한다. 상기 광 펄스는 상기 표면들에서 대략 200 W/m2 내지 5000 W/m2의 파워 플럭스(power flux)를 갖는, 200 nm 내지 320 nm의 파장 범위의 자외선 광을 생성하기에 충분한 펄스 지속시간(pulse duration) 및 에너지 플럭스를 갖는다. 본 발명은, 살균성 광원으로부터의 살균성 광과 가시광을 포함하는 광 펄스를 생성하고 살균성 광원과는 다른 가시 광원으로부터의 광 펄스를 생성하는 다른 살균 방법 및 장치를 제공한다. 광원으로부터의 가시 광의 투사는 가시 광의 연속적 스트림(continuous stream) 또는 60 Hz 보다 큰 주파수로 펄스화된 가시 광의 집합적 스트림(collective stream)을 생성한다.