Skip to content

릴리즈 노트 v1.4.0

Latest

Choose a tag to compare

@ijun17 ijun17 released this 20 Feb 10:46
· 18 commits to develop since this release
b2478f4

TroublePainter 릴리즈 노트 - 버전 1.4.0

주요 기능 및 개선 사항:

  • OCR 비용 절감:
    • 4개의 이미지를 하나의 캔버스에 이미지 스프라이트로 만듭니다.
    • 한 라운드에서 4번의 OCR 요청을 보내던 것을 1번으로 줄였습니다.
  • OCR 인식률 향상:
    • 이미지 상하좌우에 여백을 주어 큰 글자 인식률을 향상 시켰습니다.
  • 게임플레이 개선:
    • 플레이어가 연관 단어 작성으로 패널티를 받을 때 토스트 메시지가 나오는 기능을 추가했습니다.
    • OCR 인식 시간을 10초에서 5초로 줄였습니다.
    • 연관 단어를 작성한 수만큼 패널티를 받도록 수정했습니다.
  • Winston logger 적용:
    • 기존 console.log가 아닌 winston logger를 적용해 각 단계별로 (warn, debug...) 적절한 logging을 할 수 있었습니다.
  • HTTP3.0 적용:
    • 기존 http3.0을 지원하지 않는 nginx 도커파일 대신 http_3_module와 같이 빌드된 도커파일을 사용했습니다.
  • 선 굵기 수정:
    • OCR 성능 향상
    • 선 굵기를 1로 고정시켜서 OCR 인식률을 향상시켰습니다.
  • 기타 개선 사항:
    • Clova Studio로 부정확한 OCR 성능을 개선했습니다.
    • Clova OCR API 요청 방식을 multipart/form-data 형식으로 변경했습니다.

버그 수정:

  • 캔버스에 색 채우기 시 서버가 다운되는 현상을 수정했습니다.
  • 구경꾼이 정답을 맞췄을 때 패널티 관련 토스트 메시지가 보이지 않는 현상을 수정했습니다.
  • 캔버스 여백이 추가됨에 따라 좌표 값이 잘못 계산되던 현상을 수정했습니다.
  • 제시어와의 연관 정도가 문자열을 포함해 NaN을 응답하던 현상을 수정했습니다.

전체 변경 사항: [1.3.0 … 1.4.0]

What's Changed

  • Bug/#85 이미지 채우기 오류 수정, nginx http3.0 드래프트버전 추가, winston logger 추가 by @swkim12345 in #88
  • Feature/#86 패널티 받으면 토스트 메시지 띄우기 by @ijun17 in #87
  • refactor: 이미지 스프라이트로 플레이어들의 그림 생성 by @ijun17 in #94
  • refactor/#89 Clova Studio로 부정확한 OCR 성능 개선하기 by @uuuo3o in #95
  • Refactor/#92 Clova ocr API 요청 방식을 multipart/form-data로 변경하기 by @uuuo3o in #96
  • refactor: 캔버스 서비스에 워커 스레드 적용 by @ijun17 in #99
  • Refactor/#97 nginx 설정 변경, 배포시 사용하는 이미지 변경 by @swkim12345 in #100
  • Refactor/#97 server 에러 수정, nginx 설정 분리 by @swkim12345 in #101
  • Refactor/#102#103 클로버 스튜디오 단어 인식률 NaN 문제 및 캔버스 여백 추가 by @ijun17 in #104
  • fix: 정답을 맞춰도 패널티 메시지가 뜨도록 수정 by @ijun17 in #106
  • fix: 캔버스 여백 좌표 계산 수정 by @ijun17 in #107
  • Refactor/#108 docker file copy 변경, ocr 시간 변경 by @swkim12345 in #109
  • chore/#110 불필요한 console.log 제거 by @uuuo3o in #111
  • fix: panelty에서 penalty로 수정 by @ijun17 in #113

Full Changelog: 1.3.0...1.4.0