A respiratory motion signal generation method operates on emission data (22) of an imaging subject in an imaging field of view (FOV) acquired by a positron emission tomography (PET) or single photon emission computed tomography (SPECT) imaging device (10). An array of regions (32) is defined in the imaging FOV without reference to anatomy of the imaging subject. For each region of the array of regions defined in the imaging FOV, an activity position versus time curve (54) is computed from the emission data acquired by the PET or SPECT imaging device. Frequency-selective filtering of the activity position versus time curves is performed to generate filtered activity position versus time curves. At least one motion signal (66) is generated by combining the filtered activity position versus time curves of at least a selected sub-set of the regions.