맞춤기술찾기

이전대상기술

인공 지능 기술을 활용하여 데이터를 은닉하고 추출하기 위한 방법

  • 기술번호 : KST2023002805
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 개시의 몇몇 실시예에 따른 실시예들에 따라 하나 이상의 프로세서를 포함하는 컴퓨팅 장치에 의해 수행되는 인공신경망 기반의 비가시적 워터마크를 제공하기 위한 방법이 개시된다. 상기 방법은, 입력 이미지 및 은닉 데이터를 입력으로 하는 데이터 은닉 모델을 사용하여, 상기 입력 이미지에 상기 은닉 데이터가 은닉된 스테고 이미지를 획득하는 단계, 및 상기 스테고 이미지를 입력으로 하는 데이터 추출 모델을 사용하여, 상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 단계를 포함할 수 있다.
Int. CL G06F 21/16 (2018.01.01) H04N 21/8358 (2011.01.01)
CPC G06F 21/16(2013.01) H04N 21/8358(2013.01) G06F 2221/0748(2013.01)
출원번호/일자 1020210174967 (2021.12.08)
출원인 고려대학교 산학협력단
등록번호/일자
공개번호/일자 10-2023-0086388 (2023.06.15) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2021.12.08)
심사청구항수 16

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 고려대학교 산학협력단 대한민국 서울특별시 성북구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 허준범 경기도 용인시 기흥구
2 양보성 서울특별시 성북구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이대호 대한민국 서울특별시 강남구 강남대로 *** (논현동,어반하이브빌딩) **층(파이특허법률사무소)
2 박건홍 대한민국 서울특별시 강남구 강남대로 *** (논현동,어반하이브빌딩) **층(파이특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2021.12.08 수리 (Accepted) 1-1-2021-1424811-86
2 선행기술조사의뢰서
Request for Prior Art Search
2022.05.12 수리 (Accepted) 9-1-9999-9999999-89
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
적어도 하나의 프로세서를 포함하는 컴퓨팅 장치에 의해 수행되는 인공신경망 기반의 비가시적 워터마크를 제공하기 위한 방법으로서,입력 이미지 및 은닉 데이터를 입력으로 하는 데이터 은닉 모델을 사용하여, 상기 입력 이미지에 상기 은닉 데이터가 은닉된 스테고 이미지를 획득하는 단계; 및상기 스테고 이미지를 입력으로 하는 데이터 추출 모델을 사용하여, 상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 단계;를 포함하는,방법
2 2
제 1 항에 있어서,상기 스테고 이미지를 획득하는 단계는,상기 은닉 데이터를 상기 입력 이미지의 형태로 가공하는 단계;를 포함하는,방법
3 3
제 2 항에 있어서,상기 가공하는 단계는,상기 은닉 데이터가 상기 입력 이미지의 가로 길이에 대응되는 제 1 차원값, 상기 입력 이미지의 세로 길이에 대응되는 제 2 차원값, 그리고 상기 은닉 데이터의 데이터 길이와 대응되는 제 3 차원값을 갖도록 상기 은닉 데이터를 변형함으로써 데이터 볼륨을 생성하는 단계; 및상기 데이터 볼륨과 상기 입력 이미지를 결합함으로써 데이터 블록을 생성하는 단계;를 포함하는,방법
4 4
제 3 항에 있어서,상기 은닉 데이터는 비트 배열을 포함하며, 그리고상기 데이터 볼륨을 생성하는 단계는, 상기 은닉 데이터의 상기 비트 배열을 반복시키는 방식으로 상기 제 1 차원값, 상기 제 2 차원값 및 상기 제 3 차원값을 갖는 데이터 볼륨을 생성하는 단계; 를 포함하는,방법
5 5
제 3 항에 있어서,상기 스테고 이미지를 획득하는 단계는,2차원에 해당하는 입력 이미지에 N 값의 추가 차원을 부가함으로써 상기 입력 이미지를 변형하는 단계;를 더 포함하는,
6 6
제 5 항에 있어서,상기 데이터 블록을 생성하는 단계는, 상기 변형된 입력 이미지와 상기 데이터 볼륨을 연접(concatenation)시킴으로써, 상기 제 1 차원값의 가로 길이, 상기 제 2 차원값의 세로 길이 및 제 3차원값과 N 값을 합친 높이 길이를 갖는 상기 데이터 블록을 생성하는 단계;를 포함하는,방법
7 7
제 1 항에 있어서,상기 데이터 은닉 모델은, 상기 입력 이미지의 변형을 최소화하면서 상기 은닉 데이터를 포함하는 상기 스테고 이미지를 생성하기 위한 제 1 손실 함수에 기반하여 동작하는, 방법
8 8
제 7 항에 있어서,상기 제 1 손실 함수는,상기 입력 이미지와 상기 스테고 이미지 간의 차이 정보 및 이미지의 차원 정보에 기초하며, 그리고상기 입력 이미지와 상기 스테고 이미지 간의 차이가 클수록 큰 값을 출력하는,방법
9 9
제 7 항에 있어서,상기 제 1 손실 함수는, , 이며 여기서, ICOVER는 상기 입력 이미지를 나타내고, IENC는 상기 스테고 이미지를 나타내고, C, H 및 W는 각각 이미지의 차원, 가로 및 세로를 나타내고, Pdis는 상기 데이터 은닉 모델과 경쟁적으로 학습되는 판별자 모델이 IENC를 ICOVER로 예측할 확률을 나타내고, 그리고 α및 β는 각각 항간의 균형을 유지하기 위한 상수를 나타내는,방법
10 10
제 1 항에 있어서,상기 데이터 은닉 모델은, 스테고 이미지, 입력 이미지 및 레이블(label)을 입력으로 하는 판별자 모델의 출력에 기초하여 학습되며, 그리고 상기 판별자 모델은 입력 이미지와 스테고 이미지를 구분하도록 학습되는,방법
11 11
제 1 항에 있어서,상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 단계는:상기 스테고 이미지에 제 1 컨볼루션 연산을 수행함으로써 제 1 특징 맵을 생성하는 단계; 상기 제 1 특징 맵으로부터 생성된 제 2 특징 맵으로부터 제 1 트랜스포즈 컨볼루셔날 연산 또는 제 2 컨볼루션 연산 중 적어도 하나를 수행함으로써 제 3 특징 맵을 생성하는 단계; 및상기 제 1 특징 맵과 상기 제 3 특징 맵을 스킵 연결에 기초하여 연결시키는 단계; 를 포함하는,방법
12 12
제 1 항에 있어서,상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 단계는:상기 은닉 데이터의 길이와 대응되는 필터 크기에 기반하여 컨볼루션 연산을 수행함으로써 특징맵을 생성하는 단계; 및상기 특징맵에 평균 적응형 풀링을 적용하는 것에 기초하여, 상기 은닉 데이터에 포함된 각 비트 값을 추출하는 단계;를 포함하는,방법
13 13
제 1 항에 있어서,상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 단계는:상기 스테고 이미지로부터 저수준의 제 1 특징 맵을 생성하는 단계; 상기 제 1 특징 맵으로부터 생성된 제 2 특징 맵으로부터 상기 제 1 특징 맵에 비해 고수준의 제 3 특징 맵을 생성하는 단계; 및상기 제 1 특징 맵과 상기 제 3 특징 맵을 스킵 연결에 기초하여 연결시키는 단계; 를 포함하는,방법
14 14
제 11 항에 있어서,상기 데이터 추출 모델의 제 2 손실 함수는, 상기 데이터 은닉 모델에 입력되는 은닉 데이터와 상기 데이터 추출 모델에서 출력되는 은닉 데이터 간의 차이에 기초하는,방법
15 15
컴퓨터 판독가능 저장 매체에 저장되는 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램은 하나 이상의 프로세서에 의해 실행되는 경우 인공신경망 기반의 비가시적 워터마크를 제공하기 위한 방법을 수행하며, 상기 방법은,입력 이미지 및 은닉 데이터를 입력으로 하는 데이터 은닉 모델을 사용하여, 상기 입력 이미지에 상기 은닉 데이터가 은닉된 스테고 이미지를 획득하는 단계; 및상기 스테고 이미지를 입력으로 하는 데이터 추출 모델을 사용하여, 상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 단계;를 포함하는,컴퓨터 판독가능 저장 매체에 저장되는 컴퓨터 프로그램
16 16
인공신경망 기반의 비가시적 워터마크를 제공하기 위한 컴퓨팅 장치로서,입력 이미지 및 은닉 데이터를 입력으로 하는 데이터 은닉 모델을 사용하여, 상기 입력 이미지에 상기 은닉 데이터가 은닉된 스테고 이미지를 획득하는 스테고 이미지 획득 모듈; 및상기 스테고 이미지를 입력으로 하는 데이터 추출 모델을 사용하여, 상기 스테고 이미지로부터 상기 은닉 데이터를 추출하는 은닉 데이터 추출 모듈;을 포함하는,컴퓨팅 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 고려대학교 산학협력단 정보통신방송혁신인재양성(R&D) 양자세계를 연결하는 초신뢰 양자인터넷 요소 기술 개발
2 과학기술정보통신부 고려대학교 산학협력단 정보통신방송혁신인재양성(R&D) ICT명품인재양성
3 교육부 학술진흥과 고려대학교 산학협력단 대학중점연구소지원사업 융합소프트웨어연구소