Many liveness detection methods also only work in constrained conditions, such as in offices and labs. In environments where features are obscured, such as in bright glaring light or dim settings, systems can often misidentify a person, which results in false rejections. Security must also be available in real-world conditions, meaning that many of the common liveness detection methods working in the lab cannot be reliably implemented.