ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਚਿਹਰਾ-ਸੰਵਾਰ ਟੂਲ ਵਾਲਾਂ ਜਾਂ ਪੋਰਟਰੇਟ ਨੂੰ ਬਣਾਉਂਦਾ, ਹਟਾਉਂਦਾ, ਵਧਾਉਂਦਾ, ਨਵਾਂ ਆਕਾਰ ਜਾਂ ਰੰਗ ਦਿੰਦਾ, ਤਿੱਖਾ, ਧੁੰਦਲਾ ਜਾਂ ਇਨਪੇਂਟ ਨਹੀਂ ਕਰਦਾ। ਇਸ ਲਈ ਇੱਕ ਪੂਰਾ, ਲਗਭਗ ਸਾਹਮਣੇ ਵੱਲ ਚਿਹਰਾ ਲੋੜੀਂਦਾ ਹੈ। ਇਹ ਸਮਰਪਿਤ ਚਿਹਰਾ-ਪਛਾਣ ਨੂੰ MediaPipe Face Mesh V2 ਨਾਲ ਮਿਲਾ ਕੇ ਜਾਂਚਦਾ ਹੈ ਅਤੇ MediaPipe ਦੀ ਛੇ-ਸ਼੍ਰੇਣੀ ਪੋਰਟਰੇਟ ਸੈਗਮੈਂਟੇਸ਼ਨ ਨੂੰ ਸਿਰਫ਼ ਚਿਹਰੇ ਦੀ ਅਤੇ ਸਹਾਇਕ ਚੀਜ਼ਾਂ ਨੂੰ ਬਾਹਰ ਰੱਖਣ ਵਾਲੀ ਸੁਰੱਖਿਆ ਹੱਦ ਵਜੋਂ ਵਰਤਦਾ ਹੈ—ਇਸ ਸਬੂਤ ਵਜੋਂ ਨਹੀਂ ਕਿ ਕੋਈ ਗੂੜ੍ਹਾ ਪਿਕਸਲ ਚਿਹਰੇ ਦੀ ਰੋਮਾਵਲੀ ਹੈ। ਰੈਂਡਰਰ ਪ੍ਰਮਾਣਿਤ ਮੱਥਾ-ਹਿੱਸੇ ਵਿੱਚ ਸਰੋਤ-ਚਮੜੀ ਦੀ ਚਮਕ ਦਾ ਹਵਾਲਾ ਮਾਪਦਾ ਹੈ, ਫਿਰ ਬਿਲਕੁਲ ਦੋ ਫੇਸ-ਮੇਸ਼ ਭਰਵੱਟਾ ਬਹੁਭੁਜਾਂ ਅੰਦਰ ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਸਰੋਤ ਪਿਕਸਲਾਂ ਨੂੰ ਰੱਖਦਾ ਹੈ ਜੋ ਉਸ ਹਵਾਲੇ ਨਾਲੋਂ ਕਾਫ਼ੀ ਗੂੜ੍ਹੇ ਹੋਣ। ਇਹ ਇੱਕ ਚੋਣਵੇਂ ਹੇਠਲੇ-ਚਿਹਰਾ ਹਿੱਸੇ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਚਿਹਰੇ ਦੀ ਰੋਮਾਵਲੀ ਵੀ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦਾ ਹੈ: ਉਮੀਦਵਾਰ ਨੂੰ ਚਿਹਰਾ-ਅੰਡਾਕਾਰ ਅੰਦਰ, ਨੱਕ ਤੋਂ ਹੇਠਾਂ, ਪ੍ਰਮਾਣਿਤ ਚਿਹਰਾ-ਅਰਥ ਖੇਤਰ ਵਿੱਚ ਅਤੇ ਸੁਰੱਖਿਅਤ ਨੱਕ ਤੇ ਬੁੱਲ੍ਹ ਮਾਸਕਾਂ ਤੋਂ ਬਾਹਰ ਰਹਿਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਾਲ ਹੀ ਅਜਿਹੇ ਕਾਫ਼ੀ ਵੱਡੇ ਜੁੜੇ ਖੇਤਰ ਵਿੱਚ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸਦੇ ਗੂੜ੍ਹੇ ਪਿਕਸਲਾਂ ਨੂੰ ਨੇੜਲੇ ਮੂਲ ਬਾਰੀਕ ਵੇਰਵਿਆਂ ਦਾ ਸਬੂਤ ਮਿਲੇ। ਸਮਤਲ ਪੈਂਦੀਆਂ ਛਾਵਾਂ ਯੋਗ ਨਹੀਂ ਹੁੰਦੀਆਂ। ਬਹੁਤ ਹਲਕੀ, ਗੈਰ-ਮੌਜੂਦ ਜਾਂ ਅਸਪਸ਼ਟ ਚਿਹਰੇ ਦੀ ਰੋਮਾਵਲੀ ਬਿਨਾਂ ਬਦਲਾਅ ਦੇ ਛੱਡੀ ਜਾਂਦੀ ਹੈ। ਸੁਧਾਰ ਸਿਰਫ਼ LAB ਚਮਕ ਬਦਲਦਾ ਹੈ, ਜੋ ਪੂਰੀ ਤੀਬਰਤਾ ਉੱਤੇ ਭਰਵੱਟਿਆਂ ਲਈ ਤਿੰਨ ਅਤੇ ਚਿਹਰੇ ਦੀ ਰੋਮਾਵਲੀ ਲਈ ਚਾਰ ਪੱਧਰਾਂ ਤੱਕ ਸੀਮਿਤ ਹੈ; ਇਹ ਕੋਈ ਬਣਾਉਟੀ ਵਾਲ, ਬਣਤਰ, ਕਿਨਾਰਾ-ਤਿੱਖਾਪਣ ਜਾਂ ਰੰਗ ਨਹੀਂ ਜੋੜਦਾ। ਅੱਖਾਂ, ਪੁਤਲੀਆਂ, ਨੱਕ, ਬੁੱਲ੍ਹ, ਮੂੰਹ ਦਾ ਅੰਦਰਲਾ ਹਿੱਸਾ, ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਸਰੋਤ-ਗੂੜ੍ਹੇ ਡੀਟੇਲ ਮਾਸਕਾਂ ਤੋਂ ਬਾਹਰ ਚਿਹਰੇ ਦੀ ਚਮੜੀ, ਕੰਨ, ਸਿਰ ਦੇ ਵਾਲ, ਪੱਗ ਜਾਂ ਹੋਰ ਸਿਰ ਦੀ ਪੁਸ਼ਾਕ, ਚਿਹਰੇ ਦੀ ਆਕਾਰ-ਰਚਨਾ, ਹਾਵ-ਭਾਵ, ਰੌਸ਼ਨੀ, ਕੱਪੜੇ, ਬੈਕਗ੍ਰਾਊਂਡ, ਫ੍ਰੇਮਿੰਗ, ਅੱਪਲੋਡ ਕੀਤਾ ਐਲਫ਼ਾ ਅਤੇ ਲੋੜੀਂਦੇ ਦੋ ਭਰਵੱਟਾ ਹਿੱਸਿਆਂ ਤੇ ਚੋਣਵੇਂ ਚਿਹਰਾ-ਰੋਮਾਵਲੀ ਹਿੱਸੇ ਤੋਂ ਬਾਹਰਲਾ ਹਰੇਕ ਪਿਕਸਲ ਬਿਨਾਂ ਬਦਲਾਅ ਦੇ, ਬਿਨਾਂ ਗੁਣਵੱਤਾ ਘਟਾਏ PNG ਵਿੱਚ ਨਕਲ ਹੁੰਦਾ ਹੈ। ਪਾਸੇ ਵਾਲੇ, ਅਧੂਰੇ ਜਾਂ ਬਹੁਤ ਛੋਟੇ ਚਿਹਰੇ, ਚਿਹਰਾ-ਚਮੜੀ ਦੇ ਅਸਪਸ਼ਟ ਸਬੂਤ, ਰੁਕਾਵਟਾਂ, ਸਰੋਤ ਵਿੱਚ ਗੂੜ੍ਹੇ ਭਰਵੱਟਿਆਂ ਦੇ ਨਾਕਾਫ਼ੀ ਸਬੂਤ ਅਤੇ ਚਿਹਰੇ ਦੀ ਰੋਮਾਵਲੀ ਦੇ ਅਸਪਸ਼ਟ ਸਬੂਤ ਨੂੰ ਮੁੜ ਖਿੱਚਣ ਦੀ ਬਜਾਏ ਅਸਵੀਕਾਰ ਜਾਂ ਬਿਨਾਂ ਬਦਲਾਅ ਛੱਡਿਆ ਜਾਂਦਾ ਹੈ।

























