카메라 이미지 품질 향상 AI 경진대회

추론시 어려움...

2021.07.22 00:06 2,717 조회

안녕하세요 ..! 열심히 파이토치로 코드를 짜보면서 학습을 시켜보았는데 이미지에 어두운 부분들이 아래와 같이 파란색으로 나타나는 문제와 이미지를 잘보면 격자 선들이 보이는 문제점들이 존재하더라구요 ...모델을 잘못짠건지 학습이 덜 된 것인지 . 혹시 저와 같은 문제를 겪어보신분이 계실까요 ? 겪으신분이 계시다면 해결방안 공유해주시면 감사하겠습니다 .   (_ _)

로그인이 필요합니다
0 / 1000
Redix6
2021.07.22 00:21

격자선은 다른분도 설명해주셨지만 쪼개서 추론한뒤 합치는 과정에서 경계점의 픽셀들의 차이가 발생하면서 나타나는 현상입니다.

이미지는 음.. 혹시 rgb 순서가 바뀌거나 하진 않으셨는지요? 어떤 라이브러리에서 어떤 파일을 읽느냐에 따라 채널의 rgb순서가 바뀔 수 있습니다. 
그 외에는 짐작가는바가 없네요.

kyungminlee
2021.07.22 00:31

rgb 문제는 한번 살펴봤는데 rgb 문제는 아닌것 같아요 ㅠㅠ..  답변 감사합니다 ! 한번 학습을 좀더 시켜봐야겠네요 ..

최정명
2021.07.22 00:32

음.. 모델의 아웃풋 값이 activation function 거친 값인가요?

output 값이 음수가 나온것을 uint8로 바꾼게 아닌지도 의심해볼만 할 것 같습니다.

kyungminlee
2021.07.22 00:36

아아..!! 답변 감사합니다 . 정명님 말씀이 맞는것 같아요 !!

딥러닝잘하고싶다
2021.07.22 00:34

GAN Task 초반 학습 부분에 저런 부분이 나타날 수 있습니다. // Output scale을 적정 범위로 조정해보세요

kyungminlee
2021.07.22 00:37

답변 감사합니다 !! Output scale 조정을 하지 않은것이 문제의 원인이 맞는것 같아요!

Barcelona
2021.07.22 01:19

Output scale 문제가 맞는 것 같습니다. torch.clamp 함수를 사용하면 0~1의 범위로 변환할 수 있습니다! (ex. torch.clamp(output, 0, 1) )

kyungminlee
2021.07.22 17:31

답변 감사합니다 ! Output scale 문제가 맞더라구요 ..! 저같은 경우는 activation function 에 sigmoid 로 변경하여 해결하였습니다.