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

























