KR20220050163A - 이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스 - Google Patents

이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스 Download PDF

Info

Publication number
KR20220050163A
KR20220050163A KR1020227008828A KR20227008828A KR20220050163A KR 20220050163 A KR20220050163 A KR 20220050163A KR 1020227008828 A KR1020227008828 A KR 1020227008828A KR 20227008828 A KR20227008828 A KR 20227008828A KR 20220050163 A KR20220050163 A KR 20220050163A
Authority
KR
South Korea
Prior art keywords
display device
content
image
parameter information
display
Prior art date
Application number
KR1020227008828A
Other languages
English (en)
Inventor
쥔제 자오
Original Assignee
보에 테크놀로지 그룹 컴퍼니 리미티드
베이징 보에 테크놀로지 디벨로프먼트 씨오., 엘티디.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 보에 테크놀로지 그룹 컴퍼니 리미티드, 베이징 보에 테크놀로지 디벨로프먼트 씨오., 엘티디. filed Critical 보에 테크놀로지 그룹 컴퍼니 리미티드
Publication of KR20220050163A publication Critical patent/KR20220050163A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/391Resolution modifying circuits, e.g. variable screen formats
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/373Details of the operation on graphic patterns for modifying the size of the graphic pattern
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0442Handling or displaying different aspect ratios, or changing the aspect ratio
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/02Networking aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스가 개시된다. 이미지 처리 방법은: 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계(110); 제1 파라미터 정보 및 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 따라 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계(120); 및 상기 콘텐츠를 전체 스크린 방식으로 디스플레이하도록 제1 디스플레이 디바이스를 제어하는 단계(130)를 포함한다.

Description

이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스
관련 출원의 상호참조
본 출원은 2019년 8월 21일에 출원된 중국 특허 출원 번호 제201910775307.1호에 대한 우선권을 주장하며, 그 전체 개시내용이 참조에 의해 본 명세서에 포함된다.
본 개시내용은 인터넷 기술 분야에 관한 것으로, 특히, 이미지들을 처리하기 위한 방법 및 디바이스와, 콘텐츠를 공유하기 위한 방법 및 디바이스에 관한 것이다.
페인팅 스크린 디바이스들의 증가에 따라, 상이한 스크린 종횡비들을 갖는 페인팅 스크린 디바이스들의 기능들은 정확히 동일하지 않을 수 있다. 단일 사용자가 복수의 페인팅 스크린 디바이스를 가질 수 있다. 따라서, 복수의 디스플레이 디바이스의 디스플레이 콘텐츠를 공유하는 방법은 시급한 해결 과제이다.
본 개시내용은, 이미지들을 처리하기 위한 방법 및 디바이스와, 콘텐츠를 공유하기 위한 방법 및 디바이스를 제공한다.
본 개시내용의 실시예들의 제1 양태에 따르면, 이미지들을 처리하기 위한 방법이 제공된다. 이 방법은: 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계 ― 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성됨 ―; 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지를 취득하는 단계; 제1 파라미터 정보 및 제1 이미지에 기초하여, 디스플레이 예정 콘텐츠의 종횡비가 스크린 종횡비와 일치하도록, 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계; 및 제1 디스플레이 디바이스에 의해 전체 스크린 방식으로 디스플레이 예정 콘텐츠를 디스플레이하는 단계를 포함한다.
임의로, 제1 파라미터 정보 및 제1 이미지에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는: 제1 영역 파라미터를 취득하는 단계; 제1 영역 파라미터에 기초하여 제1 이미지로부터 제2 이미지를 추출하는 단계 ― 제1 영역 파라미터는 제1 이미지 내에서의 제2 이미지의 콘텐츠의 위치를 결정하도록 구성됨 ―; 및 제1 파라미터 정보에 기초하여 제2 이미지를 처리함으로써 디스플레이 예정 콘텐츠를 취득하는 단계를 포함한다.
임의로, 제1 파라미터 정보 및 제1 이미지에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는: 제1 이미지에 관한 선택 동작에 응답하여 제1 이미지에서 관심 영역을 결정하는 단계; 제1 이미지에서 관심 영역을 추출함으로써 제3 이미지를 취득하는 단계; 및 제1 파라미터 정보에 기초하여 제3 이미지를 처리함으로써 디스플레이 예정 콘텐츠를 취득하는 단계를 포함한다.
임의로, 디스플레이 예정 콘텐츠는 제1 이미지의 적어도 일부를 포함한다.
임의로, 디스플레이 예정 콘텐츠는, 제1 이미지 또는 제1 이미지의 일부이다; 제1 파라미터 정보 및 제1 이미지에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는: 제1 이미지의 종횡비가 스크린 종횡비와 일치하는 경우, 제1 이미지를 디스플레이 예정 콘텐츠로서 결정하는 단계; 및 제1 이미지의 종횡비가 스크린 종횡비와 일치하지 않는 경우, 디스플레이 예정 콘텐츠의 종횡비가 스크린 종횡비와 일치하도록, 제1 이미지로부터 일부 콘텐츠를 디스플레이 예정 콘텐츠로서 잘라내는 단계를 포함한다.
임의로, 디스플레이 예정 콘텐츠는 제1 이미지의 콘텐츠와 연관된 추가 디스플레이 콘텐츠를 더 포함하고, 디스플레이 예정 콘텐츠의 디스플레이 영역의 종횡비는 스크린 종횡비와 일치한다.
임의로, 제1 파라미터 정보 및 제1 이미지에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는: 제1 이미지의 적어도 일부를 추출함으로써 제4 이미지를 취득하는 단계; 제1 파라미터 정보 및 제4 이미지의 콘텐츠에 기초하여 추가 디스플레이 콘텐츠를 취득하는 단계; 및 제4 이미지와 추가 디스플레이 콘텐츠를 병합함으로써 디스플레이 예정 콘텐츠를 취득하는 단계를 포함한다.
임의로, 제1 파라미터 정보 및 제4 이미지의 콘텐츠에 기초하여 추가 디스플레이 콘텐츠를 취득하는 단계는: 제1 디스플레이 디바이스의 사용자 식별자를 취득하는 단계; 사용자 식별자 및 사용자 식별자와 사용자 초상화 사이의 대응하는 관계에 기초하여 타겟 사용자 초상화를 결정하는 단계; 및 제1 파라미터 정보, 타겟 사용자 초상화, 및 제4 이미지에 기초하여 추가 디스플레이 콘텐츠를 취득하는 단계를 포함한다.
임의로, 제1 파라미터 정보 및 제4 이미지의 콘텐츠에 기초하여 추가 디스플레이 콘텐츠를 취득하는 단계는: 제4 이미지를 파싱함으로써 제4 이미지의 콘텐츠 정보를 취득하는 단계; 콘텐츠 정보에 기초하여 제4 이미지의 명시된 속성들의 정보를 취득하는 단계; 및 제1 파라미터 정보에 기초하여 명시된 속성들의 정보를 처리함으로써 추가 디스플레이 콘텐츠를 취득하는 단계를 포함한다.
임의로, 추가 디스플레이 콘텐츠는 이미지 콘텐츠 또는 텍스트 콘텐츠를 포함한다.
임의로, 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비 또는 스크린 해상도이다.
본 개시내용의 실시예들의 제2 양태에 따르면, 콘텐츠를 공유하기 위한 방법이 제공된다. 이 방법은 제2 디스플레이 디바이스에 적용가능하다. 이 방법은: 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계 ― 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성됨 ―; 제1 파라미터 정보 및 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 기초하여, 디스플레이 예정 콘텐츠의 종횡비가 스크린 종횡비와 일치하도록 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계; 및 제1 디스플레이 디바이스가 전체 스크린 방식으로 디스플레이 예정 콘텐츠를 디스플레이하도록 디스플레이 예정 콘텐츠를 제1 디스플레이 디바이스로 전송하는 단계를 포함한다.
임의로, 이 방법은 제1 디스플레이 디바이스와 통신 접속을 확립하는 단계를 더 포함한다.
임의로, 제1 디스플레이 디바이스와 통신 접속을 확립하는 단계는: 제1 디스플레이 디바이스가 검출된 경우 범용 플러그 앤 플레이(Universal Plug and Play) 통신 프로토콜 또는 Bluetooth 통신 프로토콜을 이용하여 제1 디스플레이 디바이스와 직접 통신을 확립하는 단계를 포함한다.
임의로, 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계는: 제1 요청을 제1 디스플레이 디바이스에 전송하는 단계 ― 제1 요청은 제2 파라미터 정보를 취득하도록 구성되고, 제2 파라미터 정보는 제1 파라미터 정보를 포함함 ―; 제1 요청에 응답하여 제1 디스플레이 디바이스로부터 제1 피드백 정보를 수신하는 단계 ― 제1 피드백 정보는 제2 파라미터 정보를 포함함 ―; 및 제2 파라미터 정보에 기초하여 제1 파라미터 정보를 취득하는 단계를 포함한다.
본 개시내용의 실시예들의 제3 양태에 따르면, 콘텐츠를 공유하기 위한 방법이 제공된다. 이 방법은 서버에 적용가능하다. 이 방법은: 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계 ― 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성됨 ―; 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지를 취득하는 단계; 제1 파라미터 정보 및 제1 이미지에 기초하여, 디스플레이 예정 콘텐츠의 종횡비가 스크린 종횡비와 일치하도록, 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계; 및 전체 스크린 방식으로 디스플레이 예정 콘텐츠를 디스플레이하도록 제1 디스플레이 디바이스를 제어하는 단계를 포함한다.
임의로, 이 방법은 제1 디스플레이 디바이스와 제2 디스플레이 디바이스 사이에 통신 접속을 확립하는 단계를 더 포함한다.
임의로, 제1 디스플레이 디바이스와 제2 디스플레이 디바이스 사이에 통신 접속을 확립하는 단계는: 제1 디스플레이 디바이스로부터 제1 등록 요청을 수신하는 단계 ― 제1 등록 요청은 제1 디스플레이 디바이스의 제1 디바이스 식별자를 포함함 ―; 제1 등록 요청에 응답하여 제1 디스플레이 디바이스를 등록하고 제2 피드백 정보를 제1 디스플레이 디바이스에 전송하는 단계 ― 제2 피드백 정보는 제1 등록 결과를 포함함 ―; 제2 디스플레이 디바이스로부터 제2 등록 요청을 수신하는 단계 ― 제2 등록 요청은 제2 디스플레이 디바이스의 제2 디바이스 식별자를 포함함 ―; 및 제2 등록 요청에 응답하여 제2 디스플레이 디바이스를 등록하고, 제3 피드백 정보를 제2 디스플레이 디바이스에 전송하는 단계 ― 제3 피드백 정보는 제2 등록 결과를 포함하고, 제1 디스플레이 디바이스와 제2 디스플레이 디바이스가 서버에 성공적으로 등록된 경우 제1 디스플레이 디바이스와 제2 디스플레이 디바이스는 서버를 통해 서로 통신할 수 있음 ― 를 포함한다.
임의로, 제1 디스플레이 디바이스와 제2 디스플레이 디바이스 사이에 통신 접속을 확립할 때, 이 방법은: 제1 디스플레이 디바이스로부터 제1 생성 요청을 수신하는 단계 ―제1 생성 요청은 제1 디스플레이 디바이스의 제1 디바이스 식별자 및 제2 파라미터 정보를 포함하고, 제2 파라미터 정보는 제1 파라미터 정보를 포함함 ―; 및 제1 생성 요청을 수신하는 것에 응답하여, 제1 디바이스 식별자를 제2 파라미터 정보와 연관시키고, 제1 디바이스 식별자 및 제2 파라미터 정보를 저장하는 단계를 더 포함한다.
임의로, 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계는: 제2 디스플레이 디바이스로부터 콘텐츠 생성 요청을 수신하는 단계 ― 콘텐츠 생성 요청은 제1 이미지를 제1 디스플레이 디바이스와 공유할 것을 요청하도록 구성되고, 콘텐츠 생성 요청은 제1 디스플레이 디바이스의 제1 디바이스 식별자를 포함함 ―; 및 제1 디바이스 식별자에 기초하여 제2 파라미터 정보를 취득하고, 제2 파라미터 정보에 기초하여 제1 파라미터 정보를 취득하는 단계를 포함한다.
본 개시내용의 실시예들의 제4 양태에 따르면, 이미지들을 처리하기 위한 디바이스가 제공된다. 디바이스는 프로세서와 메모리를 포함한다; 메모리는 컴퓨터 프로그램을 저장하도록 구성되고; 프로세서는 제1 양태에 따른 방법을 수행하기 위해 메모리에 저장된 컴퓨터 프로그램을 실행하도록 구성된다.
본 개시내용의 실시예의 제5 양태에 따르면, 컴퓨터 프로그램을 저장한 컴퓨터 판독가능한 저장 매체가 제공되고, 여기서 컴퓨터 프로그램은, 프로세서에 의해 실행될 때, 프로세서로 하여금 제1 양태에 따른 방법을 수행하게 한다.
본 개시내용의 실시예들의 제6 양태에 따르면, 단말기 디바이스가 제공된다. 단말기 디바이스는 프로세서와 메모리를 포함한다; 메모리는 컴퓨터 프로그램을 저장하도록 구성되고; 프로세서는 제2 양태에 따른 방법을 수행하기 위해 메모리에 저장된 컴퓨터 프로그램을 실행하도록 구성된다.
본 개시내용의 실시예들의 제7 양태에 따르면, 컴퓨터 프로그램을 저장한 컴퓨터 판독가능한 저장 매체가 제공되고, 여기서 컴퓨터 프로그램은, 프로세서에 의해 실행될 때, 프로세서로 하여금 제2 양태에 따른 방법을 수행하게 한다.
본 개시내용의 실시예들의 제8 양태에 따르면, 프로세서 및 메모리를 포함하는 전자 디바이스가 제공되고, 여기서, 메모리는 컴퓨터 프로그램을 저장하도록 구성되고; 프로세서는 제3 양태에 따른 방법을 수행하기 위해 메모리에 저장된 컴퓨터 프로그램을 실행하도록 구성된다.
본 개시내용의 실시예들의 제9 양태에 따르면, 컴퓨터 프로그램을 저장한 컴퓨터 판독가능한 저장 매체가 제공되고, 여기서 컴퓨터 프로그램은, 프로세서에 의해 실행될 때, 프로세서로 하여금 제3 양태에 따른 방법을 수행하게 한다.
전술된 실시예들에 따르면, 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득함으로써 제1 디스플레이 디바이스의 제1 파라미터 정보에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠가 취득되어, 제1 디스플레이 디바이스가 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하게 한다. 이러한 방식으로, 디스플레이 콘텐츠가 디스플레이 디바이스들 사이에 공유될 수 있고, 디스플레이 공간 낭비가 회피될 수 있고, 디스플레이 공간의 활용률이 개선될 수 있고, 디스플레이 효과가 개선될 수 있다.
전술된 일반적인 설명 및 이하의 상세한 설명 모두는 예시적이고 설명적인 것일 뿐, 본 개시내용을 제한할 수 없음을 이해해야 한다.
본 명세서의 도면들은 설명에 통합되어 설명의 일부를 구성하고, 본 개시내용과 일치하는 실시예들을 보여주며, 설명과 함께 본 개시내용의 원리를 설명하는데 이용된다.
도 1은 본 개시내용의 한 실시예에 따른 콘텐츠를 공유하기 위한 방법의 플로차트이다;
도 2는 본 개시내용의 한 실시예에 따른 애플리케이션 시나리오 도면이다;
도 3은 본 개시내용의 한 실시예에 따른 콘텐츠를 공유하기 위한 또 다른 방법의 플로차트이다;
도 4는 본 개시내용의 한 실시예에 따른 콘텐츠를 공유하기 위한 역시 또 다른 방법의 플로차트이다;
도 5는 본 개시내용의 한 실시예에 따른 또 다른 응용 시나리오 도면이다;
도 6은 본 개시내용의 한 실시예에 따른 콘텐츠를 공유하기 위한 역시 또 다른 방법의 플로차트이다;
도 7은 본 개시내용의 한 실시예에 따른 선택 동작을 나타내는 개략도이다;
도 8은 본 개시내용의 한 실시예에 따른 또 다른 선택 동작을 나타내는 개략도이다;
도 9는 본 개시내용의 한 실시예에 따른 역시 또 다른 선택 동작을 나타내는 개략도이다;
도 10은 본 개시내용의 한 실시예에 따른 역시 또 다른 선택 동작을 나타내는 개략도이다;
도 11은 본 개시내용의 한 실시예에 따른 제1 이미지를 나타내는 개략도이다;
도 12는 본 개시내용의 한 실시예에 따른 디스플레이 예정 콘텐츠를 나타내는 도면이다;
도 13은 본 개시내용의 한 실시예에 따른 다른 콘텐츠를 공유하기 위한 또 다른 방법을 나타내는 플로차트이다;
도 14는 본 개시내용의 한 실시예에 따른 디스플레이 예정 콘텐츠를 나타내는 개략도이다;
도 15는 본 개시내용의 한 실시예에 따른 콘텐츠를 공유하기 위한 또 다른 방법을 나타내는 플로차트이다;
도 16은 본 개시내용의 한 실시예에 따른 이미지들을 처리하기 위한 방법을 나타내는 플로차트이다; 및
도 17은 본 개시내용의 한 실시예에 따른 전자 디바이스를 나타내는 개략적인 구조도이다.
본 명세서에서는 예시적인 실시예들이 상세히 설명되고, 그 예들이 첨부된 도면들에 도시되어 있다. 이하의 설명이 도면들을 참조하는 경우, 달리 나타내지 않는 한, 상이한 도면들 내의 동일한 번호는 동일하거나 유사한 요소들을 나타낸다. 이하에서 설명되는 실시예들은 본 개시내용과 일치하는 모든 실시예를 나타내는 것은 아니다. 그렇지 않으면, 이들 실시예들은 첨부된 청구항들에 상세히 설명된 바와 같이 본 개시내용의 일부 양태와 일치하는 디바이스들 및 방법들의 예들일 뿐이다.
본 개시내용의 한 실시예는 콘텐츠를 공유하기 위한 방법을 제공한다. 이 방법은 통신가능하게 접속된 제2 디스플레이 디바이스와 제1 디스플레이 디바이스에 적용가능하다. 제2 디스플레이 디바이스와 제1 디스플레이 디바이스는 페인팅 스크린 디바이스들일 수 있다. 페인팅 스크린 디바이스는, 픽처, 사진 등과 같은 이미지를 디스플레이하도록 구성될 수 있다. 도 1에 도시된 바와 같이, 이 방법은 다음과 같은 단계들 110 내지 130을 포함할 수 있다.
단계 110에서, 제1 디스플레이 디바이스의 제1 파라미터 정보가 취득된다.
예시적으로, 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성될 수 있다.
단계 120에서, 제1 파라미터 정보 및 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠가 생성되고, 여기서 제2 디스플레이 디바이스에 의해 현재 디스플레이되는 제1 이미지는 단계 120을 수행하기 전에 취득될 필요가 있다.
예시적으로, 생성된 디스플레이 예정 콘텐츠의 종횡비는 제1 디스플레이 디바이스의 스크린 종횡비와 일치한다.
단계 130에서, 제1 디스플레이 디바이스는 전체 스크린 방식으로 디스플레이 예정 콘텐츠를 디스플레이하도록 제어된다.
예시적인 시나리오에서, 도 2에 도시된 바와 같이, 사용자가 제2 디스플레이 디바이스(21) 상에 현재 디스플레이된 제1 이미지(23)를 디스플레이를 위해 제1 디스플레이 디바이스(22)와 공유할 필요가 있는 경우, 제2 디스플레이 디바이스(21)의 제1 스크린(211)의 제1 스크린 종횡비는, 제1 스크린(22)의 제2 스크린(221)의 제2 스크린 종횡비와 상이하다. 제2 디스플레이 디바이스(21)의 제1 스크린(211)이 제1 이미지(23)를 전체 스크린 방식으로 디스플레이하는 경우, 제1 이미지(23)에 관한 어떠한 처리도 없이, 제1 디스플레이 디바이스(22)는 전체 스크린 방식으로 제1 이미지(23) 전체를 디스플레이할 수 없고, 디스플레이 인터페이스가 블랭크이거나, 디스플레이 인터페이스가 제1 이미지(23)의 일부만 디스플레이한다.
제2 디스플레이 디바이스 상에서 전체 스크린 방식으로 현재 디스플레이된 제1 이미지(23)의 전체 또는 일부의, 제1 디스플레이 디바이스(22)에 의한 더 양호한 디스플레이를 위해, 제1 디스플레이 디바이스의 제1 파라미터 정보가 취득되고, 제1 디스플레이 디바이스(22)가 전술된 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하도록, 제1 디스플레이 디바이스(22) 상의 디스플레이 예정 콘텐츠가 제1 파라미터 정보 및 제2 디스플레이 디바이스(21)에 의해 현재 디스플레이된 제1 이미지(23)에 기초하여 취득되며, 여기서, 제1 파라미터 정보는 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비를 포함할 수 있다. 디스플레이 예정 콘텐츠는 제1 이미지의 적어도 일부를 포함한다. 예를 들어, 디스플레이 예정 콘텐츠는 제1 이미지(23)의 일부 또는 전체를 포함한다.
단계들 110 내지 130은 제2 디스플레이 디바이스(21)에 의해 수행될 수 있고, 제1 디스플레이 디바이스(22)에 의해서도 수행될 수 있으며, 제2 디스플레이 디바이스(21)가 서버를 통해 제1 디스플레이 디바이스(22)에 통신가능하게 접속된 경우, 단계들 110 내지 130은 서버에 의해 수행될 수도 있다는 점에 유의해야 한다. 단계들 110 내지 130은 또한, 제1 디스플레이 디바이스(21)와 제1 디스플레이 디바이스(22) 양쪽 모두가 사용자 단말기와 통신할 수 있는 경우 사용자 단말기에 의해 수행될 수도 있다.
이 실시예에서, 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠는 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득함으로써 및 제1 파라미터 정보와 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 기초하여 생성되어, 제1 디스플레이 디바이스가 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하게 한다. 이러한 방식으로, 디스플레이 콘텐츠는 디스플레이 디바이스들 사이에서 공유될 수 있고, 디스플레이 공간의 낭비가 회피될 수 있고, 디스플레이 공간의 활용률이 개선될 수 있고, 디스플레이 효과가 개선될 수 있다.
본 개시내용의 한 실시예는 콘텐츠를 공유하기 위한 또 다른 방법을 제공한다. 본 실시예에서, 도 3에 도시된 바와 같이, 제2 디스플레이 디바이스(21)와 제1 디스플레이 디바이스(22)는 통신가능하게 접속될 수 있다. 제2 디스플레이 디바이스(21)는 범용 플러그 앤 플레이(Universal Plug and Play)(UPnP) 통신 프로토콜 또는 Bluetooth 통신 프로토콜을 이용하여 제1 디스플레이 디바이스(22)를 검출하고, 제1 디스플레이 디바이스(22)와 통신 접속을 확립할 수 있다. 예를 들어, UPnP 통신 프로토콜 또는 Bluetooth 통신 프로토콜을 이용하는 제1 디스플레이 디바이스(22)가 검출되는 경우, 제2 디스플레이 디바이스(21)와 제1 디스플레이 디바이스(22) 사이에 직접 통신이 확립될 수 있다. 이 실시예에서, UPnP 통신 프로토콜을 이용하는 제2 디스플레이 디바이스(21)와 제1 디스플레이 디바이스(22) 사이의 통신을 예로서 취하여 설명이 주어진다.
UPnP 통신 프로토콜은 디바이스들 사이의 콘텐츠 전송을 위한 표준을 정의한다. 콘텐츠 전송은: 제어 포인트(control point)(CP), 소스 디바이스 및 타겟 디바이스를 포함하며, 여기서 제어 포인트는 소스 디바이스 및 타겟 디바이스와 통신하고, 소스 디바이스는 타겟 디바이스와 통신하고, 소스 디바이스는 동시에 제어 포인트일 수 있다. 소스 디바이스와 타겟 디바이스는 필요에 따라 UPnP 서비스들을 구현하도록 구성된다. UPnP 서비스는, 디바이스 관리 서비스들, 콘텐츠 관리 서비스들, 접속 관리 서비스들 등을 포함할 수 있다. 제어 포인트는 디바이스를 제어하고 디바이스에 포함된 서비스들을 요청함으로써 디바이스들 사이에서 콘텐츠를 전송할 수 있다.
본 개시내용의 한 실시예에서, 제2 디스플레이 디바이스(21)는 소스 디바이스 및 제어 포인트이도록 구성될 수 있고, 제1 디스플레이 디바이스(22)는 타겟 디바이스이도록 구성될 수 있다. 제어 포인트와 타겟 디바이스는 UPnP 서비스 인터페이스를 통해 동작한다. 제2 디스플레이 디바이스(21)는 CP 기능들 및 미디어 서버 기능들을 구현하고, 제1 디스플레이 디바이스(22)는, 디바이스 관리 서비스들, 접속 관리 서비스들, 미디어 클라이언트들 등의 UPnP 서비스들을 구현한다.
도 3에 도시된 바와 같이, 본 개시내용의 한 실시예에서, 이 방법은 다음과 같은 단계들 310 내지 360을 포함할 수 있다.
단계 310에서, 제2 디스플레이 디바이스는 제1 요청을 제1 디스플레이 디바이스에 전송하며, 여기서 제1 요청은 제2 파라미터 정보를 취득하도록 구성되어 있고; 제2 파라미터 정보는 제1 파라미터 정보를 포함한다.
본 개시내용의 한 실시예에서, 제2 파라미터 정보는 제1 디스플레이 디바이스의 제1 디스플레이 해상도를 포함할 수 있고, 제1 파라미터 정보는 제1 디스플레이 디바이스의 제2 스크린(221)의 제2 스크린 종횡비를 포함하며, 여기서 제1 디스플레이 해상도는 제2 스크린 종횡비를 계산하도록 구성될 수 있고, 제2 파라미터 정보는 또한 제1 디스플레이 디바이스의 제2 스크린(221)의 제2 스크린 종횡비를 포함할 수 있다.
단계 320에서, 제1 디스플레이 디바이스는 제1 피드백 정보를 제2 디스플레이 디바이스에 전송하고, 여기서 제1 피드백 정보는 제2 파라미터 정보를 포함한다.
단계 330에서, 제2 디스플레이 디바이스는 제2 파라미터 정보에 기초하여 제1 파라미터 정보를 취득한다.
본 개시내용의 한 실시예에서, 제2 디스플레이 디바이스는 제1 디스플레이 해상도에 기초하여 제2 스크린 종횡비를 계산할 수 있다.
단계 340에서, 제2 디스플레이 디바이스는, 제1 파라미터 정보 및 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성할 수 있다. 본 개시내용의 한 실시예에서, 제1 이미지의 종횡비가 제2 스크린의 종횡비와 일치하지 않는 경우, 디스플레이 예정 콘텐츠는 제1 이미지(23)의 일부일 수 있다. 예를 들어, 디스플레이 예정 콘텐츠는 제1 이미지(23)로부터 추출된 콘텐츠의 일부일 수 있고, 디스플레이 예정 콘텐츠의 종횡비는 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비와 동일할 수 있다. 예를 들어, 디스플레이 예정 콘텐츠는 제1 이미지(23)에서 잘라낸 부분 콘텐츠이다. 제1 이미지의 종횡비가 제2 스크린의 종횡비와 일치하는 경우, 제1 이미지(23)는 디스플레이 예정 콘텐츠일 수 있다. 따라서, 제1 디스플레이 디바이스(22)는 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이할 수 있다.
본 개시내용의 한 실시예에서, 도 4에 도시된 바와 같이, 단계 340은 다음과 같은 단계들 341 내지 343을 포함할 수 있다.
단계 341에서, 명시된 제1 영역 파라미터가 취득된다.
단계 342에서, 제1 영역 파라미터에 기초하여 제1 이미지로부터 제2 이미지가 추출되고, 여기서 제1 영역 파라미터는 제1 이미지 내에서의 제2 이미지의 콘텐츠의 위치를 결정하도록 구성된다.
단계 343에서, 제1 파라미터 정보에 기초하여 제2 이미지가 처리되어 디스플레이 예정 콘텐츠를 취득한다.
본 개시내용의 한 실시예에서, 제1 영역 파라미터는 제2 디스플레이 디바이스에 미리 저장되거나, 사용자에 의해 정의될 수도 있다. 제1 영역 파라미터는 제1 이미지 내에서의 제2 이미지의 콘텐츠의 4개의 꼭지점을 포함할 수 있지만, 이것으로 제한되는 것은 아니다.
본 개시내용의 한 실시예에서, 제2 디스플레이 디바이스는 제1 영역 파라미터에 기초하여 제1 이미지로부터 제2 이미지를 추출하고, 제2 이미지의 제3 종횡비와 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비를 비교하고, 제3 종횡비가 제2 스크린 종횡비와 동일한 경우, 제2 이미지는 제1 디스플레이 디바이스(22)에 디스플레이 예정 콘텐츠로서 전송되어 제1 디스플레이 디바이스(22)가 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하게 할 수 있다. 제3 종횡비가 제2 스크린 종횡비와 상이한 경우, 제1 파라미터 정보에 기초하여 제2 이미지가 처리되어 디스플레이 예정 콘텐츠를 취득하고, 여기서, 제1 디스플레이 디바이스가 전체 스크린 방식으로 디스플레이 예정 콘텐츠를 디스플레이하도록, 디스플레이 예정 콘텐츠의 종횡비는 제2 스크린 종횡비와 동일하다.
단계 350에서, 제2 디스플레이 디바이스는 디스플레이 예정 콘텐츠를 수신하기 위한 제2 요청을 제1 디스플레이 디바이스에 전송한다. 제2 요청은, 제1 디스플레이 디바이스(22)에게 디스플레이 예정 콘텐츠를 수신 준비할 것을 요청하도록 구성된다.
단계 360에서, 제1 디스플레이 디바이스는 제3 요청을 제2 디스플레이 디바이스에 전송하여 디스플레이 예정 콘텐츠를 취득한다.
본 개시내용의 한 실시예에서, 제2 디스플레이 디바이스(21)는 제3 요청에 응답하여 디스플레이 예정 콘텐츠를 디스플레이를 위해 제1 디스플레이 디바이스(22)에 전송할 수 있다. 제3 요청은, 예를 들어, HTTP PULL 요청일 수 있다.
본 개시내용의 한 실시예에서, 명시된 제1 영역 파라미터에 기초하여 제1 이미지(23)로부터 제2 이미지가 추출될 수 있고, 제1 파라미터 정보에 기초하여 제2 이미지가 처리되어 디스플레이 예정 콘텐츠를 취득할 수 있어서, 사용자 작업을 간소화한다.
본 개시내용의 한 실시예는 콘텐츠를 공유하기 위한 또 다른 방법을 제공한다. 이 실시예에서, 도 5에 도시된 바와 같이, 제2 디스플레이 디바이스(21)와 제1 디스플레이 디바이스(22)는 서버(24)를 통해 서로 통신할 수 있고, 여기서 서버(24)는 제2 디스플레이 디바이스(21) 및 제1 디스플레이 디바이스(22)에게 콘텐츠 공유 서비스를 제공하는 클라우드 서버일 수 있다. 예시적으로, 제2 디스플레이 디바이스(21)는 소스 디스플레이 디바이스이도록 구성되고, 제1 디스플레이 디바이스(22)는 타겟 디스플레이 디바이스이도록 구성된다.
본 개시내용의 한 실시예에서, 이 방법은, 도 6에 도시된 바와 같이, 다음과 같은 단계들 601 내지 617을 포함할 수 있다.
단계 601에서, 제1 디스플레이 디바이스는 제1 등록 요청을 서버에 전송하고, 여기서 제1 등록 요청은 제1 디스플레이 디바이스의 제1 디바이스 식별자를 포함한다.
단계 602에서, 서버는 제1 등록 요청에 응답하여 제1 디스플레이 디바이스를 등록하고 제2 피드백 정보를 제1 디스플레이 디바이스에 전송하며, 여기서 제2 피드백 정보는 제1 등록 결과를 포함하고 제1 등록 결과는 등록의 성공 또는 실패에 대한 정보를 포함한다.
단계 603에서, 제2 디스플레이 디바이스는 제2 등록 요청을 서버에 전송하고, 여기서 제2 등록 요청은 제2 디스플레이 디바이스의 제2 디바이스 식별자를 포함한다.
단계 604에서, 서버는 제2 등록 요청에 응답하여 제2 디스플레이 디바이스를 등록하고 제3 피드백 정보를 제2 디스플레이 디바이스에 전송하며, 여기서 제3 피드백 정보는 제2 등록 결과를 포함하고, 제2 등록 결과는 등록의 성공 또는 실패에 대한 정보를 포함하고, 제1 디스플레이 디바이스와 제2 디스플레이 디바이스 양쪽 모두가 서버에 등록된 경우 콘텐츠 공유 기능이 구현될 수 있다.
단계 605에서, 제1 디스플레이 디바이스는 제1 생성 요청을 서버에 전송하고, 여기서 제1 생성 요청은 제1 디스플레이 디바이스의 제1 디바이스 식별자 및 제2 파라미터 정보를 포함한다. 제2 파라미터 정보는 제1 파라미터 정보를 포함한다.
본 개시내용의 한 실시예에서, 제2 파라미터 정보는 제1 디스플레이 해상도일 수 있고, 제1 파라미터 정보는 제2 스크린 종횡비일 수 있다. 서버는, 제1 디스플레이 해상도에 기초하여 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비를 계산할 수 있다.
단계 606에서, 서버는 제1 생성 요청을 수신하는 것에 응답하여 제1 디바이스 식별자를 제2 파라미터 정보와 연관시키고 제1 디바이스 식별자 및 제2 파라미터 정보 양쪽 모두를 저장하고, 제1 생성 요청의 제4 피드백 정보를 제1 디스플레이 디바이스에 전송하며, 여기서 제4 피드백 정보는 생성의 성공 또는 실패에 대한 정보를 포함한다.
단계 607에서, 제2 디스플레이 디바이스는 제2 생성 요청을 서버에 전송하고, 여기서 제2 생성 요청은 제2 디스플레이 디바이스의 제2 디바이스 식별자 및 제3 파라미터 정보를 포함한다. 제3 파라미터 정보는 제2 디스플레이 디바이스의 제4 파라미터 정보를 포함한다.
본 개시내용의 한 실시예에서, 제3 파라미터 정보는 제2 디스플레이 디바이스의 제2 디스플레이 해상도일 수 있다. 제4 파라미터 정보는 제2 디스플레이 디바이스의 제1 스크린의 제1 스크린 종횡비이다. 서버는 제2 디스플레이 해상도에 기초하여 제2 디스플레이 디바이스의 제1 스크린의 제1 스크린 종횡비를 계산할 수 있다.
단계 608에서, 서버는 제2 생성 요청을 수신하는 것에 응답하여 제2 디바이스 식별자를 제3 파라미터 정보와 연관시키고 제2 디바이스 식별자 및 제3 파라미터 정보 양쪽 모두를 저장하고, 제2 생성 요청의 제5 피드백 정보를 제2 디스플레이 디바이스에 전송한다. 제5 피드백 정보는 생성의 성공 또는 실패에 대한 정보를 포함한다.
단계 609에서, 제2 디스플레이 디바이스는 콘텐츠 생성 요청을 서버에 전송한다. 콘텐츠 생성 요청은 서버에게 제1 이미지를 제1 디스플레이 디바이스와 공유할 것을 요청하도록 구성된다. 콘텐츠 생성 요청은 제1 디스플레이 디바이스의 제1 디바이스 식별자를 포함한다.
단계 610에서, 서버는 제1 디바이스 식별자에 기초하여 제2 파라미터 정보를 취득하고, 제2 파라미터 정보에 기초하여 제1 파라미터 정보를 취득한다.
단계 611에서, 서버는 제1 파라미터 정보가 제4 파라미터 정보와 동일한지를 결정한다. 동일하다면, 프로세스는 단계 612로 진행하고; 그렇지 않으면, 프로세스는 단계 613으로 진행한다.
단계 612에서, 서버는 제1 디스플레이 디바이스 상에 콘텐츠를 생성한다. 이 실시예에서, 서버는 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지를 취득하고 이것을 디스플레이를 위해 그것을 제1 디스플레이 디바이스에 전송한다. 제1 디스플레이 디바이스는 제1 이미지 전체를 전체 스크린 방식으로 디스플레이할 수 있다.
단계 613에서, 서버는 제2 디스플레이 디바이스로부터 제1 이미지에 관한 선택 동작을 수신하고, 여기서 선택 동작은 제1 이미지에서 동작 대상의 관심 영역을 선택하도록 구성되고, 선택 동작은, 예를 들어, 제1 이미지에 관한 (사용자 등의) 동작 대상의 미리결정된 동작이다.
한 임의적 실시예에서, 선택 동작은 비밀폐형 슬라이드 동작(non-enclosed slide operation)일 수 있다.
한 임의적 실시예에서, 도 7에 도시된 바와 같이, 단 하나의 비밀폐형 슬라이드 동작이 구성된다. 슬라이드 동작(71)은 제1 이미지의 제1 변(c1)으로부터 제2 변(c2)으로 연장될 수 있고, 제1 이미지를 2개의 영역: 제1 영역(711) 및 제2 영역(712)으로 분할할 수 있으며, 여기서 제1 영역(711)의 면적은 제2 영역(712)의 면적보다 크고, 제1 변(c1)은 제2 변(c2)과는 반대측이다. 제1 영역(711)은 동작 대상의 관심 영역으로서 이용될 수 있다.
한 임의적 실시예에서, 도 8에 도시된 바와 같이, 단 하나의 비밀폐형 슬라이드 동작이 구성된다. 슬라이드 동작(81)은 제1 이미지를 2개의 영역: 제3 영역(811) 및 제4 영역(812)으로 분할할 수 있고, 제4 영역(812)의 면적은 제3 영역(811)의 면적보다 크다. 제4 영역(812)은 동작 대상의 관심 영역으로서 이용될 수 있다.
한 임의적 실시예에서, 도 9에 도시된 비밀폐형 슬라이드 동작의 수는 2일 수도 있다. 슬라이드 동작들(91 및 92)은 제1 이미지를 3개의 영역: 제5 영역(911), 제6 영역(912) 및 제7 영역(913)으로 분할할 수 있고, 여기서 슬라이드 동작들(91 및 92) 사이의 제6 영역(912)의 면적은 제5 영역(911)의 면적보다 크고, 또한, 제7 영역(913)의 면적보다 크다. 제6 영역(912)은 동작 대상에 대한 관심 영역으로서 이용될 수 있다.
한 임의적 실시예에서, 도 10에 도시된 바와 같이, 선택 동작은 밀폐형 슬라이드 동작(1001)일 수 있다. 슬라이드 동작(1001)에 의해 동그라미 친 영역이 동작 대상의 관심 영역이다.
단계 614에서, 선택 동작에 기초하여 동작 대상의 관심 영역이 결정된다.
본 개시내용의 한 실시예에서, 동작 대상의 관심 영역은 선택 동작의 위치 정보에 기초하여 결정될 수 있다. 도 7에 도시된 실시예에서, 제1 이미지의 하단 좌측 코너의 정점 O는 좌표 원점으로서 이용될 수 있고, 제1 이미지의 하단 엣지를 따라 연장되는 좌표축은 X축으로 취해질 수 있고, 제1 이미지의 좌측을 따라 연장되는 좌표축은 Y축으로 취해질 수 있고, 슬라이드 동작(71)은 Y축과 실질적으로 평행하고, 슬라이드 동작(71)의 위치 정보는 X축 방향에서의 슬라이드 동작(71)의 좌표들을 포함한다, 예를 들어, 슬라이드 동작(71)의 좌표들은 2/3이다. 제1 영역(711)은 슬라이드 동작(71)의 좌표들에 기초하여 동작 대상의 관심 영역으로서 결정될 수 있다.
도 8에 도시된 실시예에서, 슬라이드 동작(81)의 좌표는 1/4이다. 제4 영역(812)은 슬라이드 동작(81)의 좌표에 기초하여 동작 대상의 관심 영역으로서 결정될 수 있다.
도 9에 도시된 실시예에서, 슬라이드 동작(91)의 좌표들은 1/6이고, 슬라이드 동작(92)의 좌표들은 5/6이다. 슬라이드 동작(91)의 좌표에 기초하여, 슬라이드 동작(92)의 좌표들은 제6 영역(912)이 동작 대상의 관심 영역이라고 결정할 수 있다.
도 10에 도시된 실시예에서, 선택 동작(1001)의 위치 정보는 선택 동작에 의해 커버되는 픽셀 포인트들의 좌표들의 세트일 수 있다. 선택 동작(1001)의 위치 정보에 기초하여, 슬라이드 동작(1001)에 의해 동그라미 친 영역이 동작 대상의 관심 영역이라고 결정될 수 있다.
도 10에 도시된 실시예에서, 선택 동작(1001)에 외접원이 존재하는 경우, 선택 동작(1001)의 외접원은 선택 동작(1001)의 위치 정보에 기초하여 결정될 수 있고, 그 다음, 외접원의 접선(1002)이 결정되고, 여기서, 접선(1002)은 Y축에 평행하고, 접선(1002)은 현재 디스플레이 콘텐츠를 제8 영역(1003) 및 제9 영역(1004)으로 분할하고, 제8 영역(1003)은 동작 대상의 관심 영역이 되도록 선택 동작(1001)에서 동그라미 친 영역을 포함한다. 선택 동작(1001)에서 외접원이 존재하지 않는 경우, 선택 동작(1001)의 위치 정보에 기초하여 선택 동작(1001)의 최소 경계 직사각형이 결정될 수 있고, 최소 경계 직사각형의 엣지(1002)가 결정되며, 여기서 엣지(1002)는 Y축에 평행하고, 엣지(1002)는 현재 디스플레이 콘텐츠를 제8 영역(1003) 및 제9 영역(1004)으로 분할하고, 제8 영역(1003)은 동작 대상의 관심 영역이 되도록 선택 동작(1001)에서 동그라미 친 영역을 포함한다.
단계 615에서, 제1 이미지 내의 관심 영역이 추출되어 제3 이미지를 취득한다.
도 7에 도시된 실시예에서, 슬라이드 동작(71)의 좌측 상의 제1 영역(711)이 추출되어 제3 이미지를 취득한다.
도 8에 도시된 실시예에서, 슬라이드 동작(81)의 우측 상의 제4 영역(812)이 추출되어 제3 이미지를 취득한다.
도 9에 도시된 실시예에서, 슬라이드 동작(91)과 슬라이드 동작(92) 사이의 제6 영역(912)이 추출되어 제3 이미지를 취득한다.
도 10에 도시된 실시예에서, 제8 영역(1003)이 추출되어 제3 이미지를 취득할 수 있다.
단계 616에서, 서버는 제1 파라미터 정보에 기초하여 제3 이미지를 처리해 디스플레이 예정 콘텐츠를 취득한다.
본 개시내용에서, 제1 디스플레이 파라미터는 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비이다. 서버가 제2 스크린 종횡비에 기초하여 제1 기준 디스플레이 콘텐츠(예를 들어, 제3 이미지)를 처리한 후, 디스플레이 예정 콘텐츠의 제4 종횡비는 제2 스크린 종횡비와 동일하다.
단계 617에서, 콘텐츠 생성 응답은 제2 디스플레이 디바이스에 전송된다.
본 개시내용의 한 실시예에서, 서버는, 디스플레이 예정 콘텐츠가 디스플레이를 위해 제1 디스플레이 디바이스에 전송된 후, 콘텐츠 생성 응답을 제2 디스플레이 디바이스에 전송할 수 있다.
본 개시내용의 한 실시예에서, 제1 디스플레이 디바이스 상의 디스플레이 예정 콘텐츠는 동작 대상으로부터 제2 디스플레이 디바이스의 제1 이미지의 선택 동작에 기초하여 결정되며, 이것은 동작 대상의 관심 영역 내의 정보 생략을 회피한다. 또한, 현재 제2 디스플레이 디바이스 상에 디스플레이된 제1 이미지로부터 추출된 제3 이미지는 제1 디스플레이 디바이스의 제1 파라미터 정보에 기초해 처리되어 디스플레이 예정 콘텐츠를 취득하여, 제1 디스플레이 디바이스가 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하게 함으로써, 디스플레이 공간의 낭비를 피하고, 디스플레이 공간의 활용률을 개선시키고, 디스플레이 효과를 개선시킨다.
본 개시내용의 한 실시예는 콘텐츠를 공유하기 위한 또 다른 방법을 제공한다. 이 실시예에서, 디스플레이 예정 콘텐츠는, 제1 이미지의 일부 또는 전체와, 제1 이미지의 콘텐츠와 연관된 추가 디스플레이 콘텐츠를 포함할 수 있다. 추가 디스플레이 콘텐츠는 이미지이다. 디스플레이 예정 콘텐츠의 디스플레이 영역의 종횡비는 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비와 일치한다.
한 임의적 실시예에서, 제1 이미지는 도 11에 도시된 이미지(1101)이고, 디스플레이 예정 콘텐츠는 도 12에 도시된 이미지(1201)이고, 여기서 이미지(1201)는, 제1 이미지 영역(1202), 제2 이미지 영역(1203) 및 제3 이미지 영역(1204)을 포함하고, 제2 이미지 영역(1203)의 콘텐츠는 이미지(1101)의 콘텐츠와 동일하고, 제1 이미지 영역(1202) 및 제3 이미지 영역(1204)은 추가 디스플레이 콘텐츠이고, 제1 이미지 영역(1202) 및 제3 이미지 영역(1204)의 콘텐츠는 이미지(1101)의 콘텐츠와 연관된다.
본 개시내용의 한 실시예에서, 도 13에 도시된 바와 같이, 전술된 단계 120은 다음과 같은 단계들 121 내지 123을 포함할 수 있다.
단계 121에서, 제1 이미지의 적어도 일부가 추출되어 제4 이미지를 취득한다.
이 실시예에서, 명시된 제2 영역 파라미터 또는 제1 이미지의 동작 선택에 기초하여, 동작 대상에 의해 제1 이미지의 적어도 일부가 추출되어 제4 이미지를 취득할 수 있다. 제2 영역 파라미터는 제2 디스플레이 디바이스(또는 서버)에 미리 저장되거나, 사용자에 의해 정의될 수도 있다. 디스플레이 예정 콘텐츠가 제1 이미지의 일부를 포함하는 경우, 제2 영역 파라미터는 제1 이미지 내에서의 제4 이미지의 콘텐츠의 좌표일 수 있고, 제4 이미지도 제1 이미지 전체를 포함할 수 있다.
단계 122에서, 제1 파라미터 정보 및 제4 이미지의 콘텐츠에 기초하여 추가 디스플레이 콘텐츠가 취득된다.
단계 123에서, 제4 이미지와 추가 디스플레이 콘텐츠를 병합함으로써 디스플레이 예정 콘텐츠가 취득된다.
본 개시내용의 한 실시예에서, 디스플레이 예정 콘텐츠가 제1 이미지 전체를 포함하는 경우, 제4 이미지는 이미지(1101)의 콘텐츠일 수 있다. 이미지(1101)의 콘텐츠 요소들은 이미지(1101)를 파싱함으로써 취득될 수 있다. 콘텐츠 요소들은, 바다, 하늘, 돌고래, 빙산 등을 포함할 수 있다. 그 다음, 제4 이미지가 콘텐츠 요소에 기초하여 편집되어, 추가 디스플레이 콘텐츠: 제1 이미지 영역(1202) 및 제3 이미지 영역(1204)을 취득한다. 제1 이미지 영역(1202)의 콘텐츠는 하늘이고, 제3 이미지 영역(1204)의 콘텐츠는 바다이다.
한 임의적 실시예에서, 제1 디스플레이 디바이스(22)의 사용자 식별자가 또한 취득될 수 있고, 타겟 사용자 초상화가 사용자 식별자 및 사용자 ID와 사용자 초상화 사이의 대응하는 관계에 기초하여 결정될 수 있고, 추가 디스플레이 콘텐츠는, 제1 파라미터 정보, 타겟 사용자 초상화 및 제4 이미지에 기초하여 취득될 수 있다. 제2 디스플레이 디바이스 또는 서버는, 사용자 식별자와 사용자 초상화 사이의 대응하는 관계를 미리 저장했을 수 있다. 사용자 초상화는, 즐겨찾는 콘텐츠 요소들, 테마들, 스타일들, 범주들, 및 사용자의 기타 정보를 포함할 수 있다. 이 실시예에서, 타겟 사용자 초상화는, 사용자 식별자, 및 사용자 식별자와 사용자 초상화 사이의 대응하는 관계에 기초하여 결정될 수 있고, 그 다음, 추가될 콘텐츠 요소는 타겟 사용자 초상화로부터 결정되고, 제4 이미지가 추가될 콘텐츠 요소 및 제1 파라미터 정보에 기초해 편집되어 추가 디스플레이 콘텐츠를 취득한다. 예를 들어, 바다경치 하늘의 흰 구름들에 대한 사용자의 선호도가 타겟 사용자 초상화의 갈매기들보다 큰 경우, 제1 이미지 영역(1202)의 콘텐츠에 흰 구름들(1205)이 추가될 수 있다. 그 다음, 제1 이미지 영역(1202), 제2 이미지 영역(1203), 및 제3 이미지 영역(1204)을 결합함으로써 디스플레이 예정 콘텐츠가 취득된다.
본 개시내용의 한 실시예에서, 제1 디스플레이 디바이스(22)의 제2 스크린(221)의 제2 스크린 종횡비에 기초하여 제4 이미지 및 추가 디스플레이 콘텐츠가 처리되어 디스플레이 예정 콘텐츠를 취득하고, 디스플레이 예정 콘텐츠의 디스플레이 영역의 종횡비는 제2 스크린의 종횡비와 동일하다.
본 개시내용의 한 실시예에서, 제1 이미지의 적어도 일부가 추출되어 제4 이미지를 취득하고, 제1 파라미터 정보 및 제4 이미지의 콘텐츠에 기초하여 추가 디스플레이 콘텐츠가 취득되고, 제4 이미지를 추가 디스플레이 콘텐츠와 결합함으로써 디스플레이 예정 콘텐츠가 취득된다. 이러한 방식으로, 제1 디스플레이 디바이스는 추가 디스플레이 콘텐츠를 추가함으로써 전체 스크린 방식으로 디스플레이한다.
또한, 디스플레이 예정 콘텐츠가 제1 이미지 전체 및 추가 디스플레이 콘텐츠를 포함하는 경우, 제1 디스플레이 디바이스가 전체 스크린 방식으로 디스플레이하도록 구성될 수 있을 뿐만 아니라, 정보의 손실도 감소될 수 있다.
본 개시내용의 한 실시예는 콘텐츠를 공유하기 위한 또 다른 방법을 제공한다. 이 실시예에서, 디스플레이 예정 콘텐츠는 제1 이미지 전체 및 추가 디스플레이 콘텐츠를 포함하고, 추가 디스플레이 콘텐츠는 텍스트 콘텐츠이다.
한 임의적 실시예에서, 제1 이미지는 도 11에 도시된 이미지(1101)이고, 디스플레이 예정 콘텐츠는 도 14에 도시된 디스플레이 콘텐츠(1401)이고, 여기서 디스플레이 콘텐츠(1401)는, 제1 텍스트 디스플레이 영역(1402), 제2 이미지 영역(1203), 및 제2 텍스트 디스플레이 영역(1404)을 포함하고, 제2 이미지 영역(1203)의 콘텐츠는 이미지(1101)의 콘텐츠와 동일하고, 제1 텍스트 디스플레이 영역(1402)의 콘텐츠 및 제2 텍스트 디스플레이 영역(1404)의 콘텐츠는 추가 디스플레이 콘텐츠이고, 제1 텍스트 디스플레이 영역(1402)의 콘텐츠 및 제2 텍스트 디스플레이 영역(1404)의 콘텐츠는 이미지(1101)의 콘텐츠와 연관된다.
본 개시내용의 한 실시예에서, 도 15에 도시된 바와 같이, 전술된 단계 122는 다음과 같은 단계들 151 내지 153을 포함할 수 있다.
단계 151에서, 제4 이미지를 파싱함으로써 제4 이미지의 콘텐츠 정보가 취득된다.
단계 152에서, 제4 이미지의 콘텐츠 정보에 기초하여 제4 이미지의 명시된 속성의 정보가 취득된다.
단계 153에서, 제1 파라미터 정보에 기초하여 명시된 속성의 정보를 처리함으로써 추가 디스플레이 콘텐츠가 취득된다.
본 개시내용의 한 실시예에서, 제4 이미지가 파싱되어 제4 이미지의 콘텐츠 정보를 취득할 수 있고, 제4 이미지의 콘텐츠 정보는, 예를 들어, 이미지의 이름: "The Last Iceberg"일 수 있다.
본 개시내용의 한 실시예에서, 추가 디스플레이 콘텐츠를 취득하기 위해 취득된 콘텐츠 정보에 기초하여 인터넷에서 정보를 검색함으로써 제4 이미지의 명시된 속성의 정보가 취득될 수 있다. 명시된 속성의 정보는, 예를 들어, 저자명, 저자 자서전, 저자 소개, 생성 정황, 생성 시간 등일 수 있다. 명시된 속성은 미리정의되거나 사용자에 의해 정의될 수 있다.
본 개시내용의 한 실시예에서, 제4 이미지의 콘텐츠 정보에 기초하여 제4 이미지의 명시된 속성의 정보가 취득될 수 있고, 그 후, 제1 파라미터 정보에 기초하여 명시된 속성의 정보가 처리되어 추가 디스플레이 콘텐츠를 취득한다. 예를 들어, 취득된 제4 이미지의 명시된 속성의 정보는 제1 파라미터 정보에 기초하여 필터링, 편집되어, 추가 디스플레이 콘텐츠를 취득할 수 있다.
본 개시내용의 한 실시예에서, 제4 이미지의 콘텐츠 정보는 제4 이미지를 파싱함으로써 취득될 수 있고, 제4 이미지의 명시된 속성의 정보는 제1 파라미터 정보 및 콘텐츠 정보에 기초하여 취득될 수 있어서, 추가 디스플레이 콘텐츠가 취득된다. 이러한 방식으로, 제1 디스플레이 디바이스는 전체 스크린 방식으로 디스플레이할 수 있을 뿐만 아니라 추가 텍스트 콘텐츠를 디스플레이할 수 있어서, 시청자가 페인팅의 콘텐츠를 이해하는 것을 돕고 사용자 경험을 개선시킨다.
본 개시내용의 한 실시예는 이미지들을 처리하기 위한 방법을 제공한다. 이 방법은 전자 디바이스에 적용가능하며, 여기서, 전자 디바이스는 페인팅 스크린 디바이스, 서버, 사용자 단말기 등일 수 있다. 도 16에 도시된 바와 같이, 이 방법은 다음과 같은 단계들 161 내지 162를 포함한다.
단계 161에서, 제1 디스플레이 디바이스의 제1 파라미터 정보가 취득된다.
예시적으로, 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성된다.
단계 162에서, 제1 파라미터 정보 및 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 기초하여 제1 디스플레이 디바이스 상의 디스플레이 예정 콘텐츠가 생성되어, 제1 디스플레이 디바이스가 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하게 한다.
예시적으로, 디스플레이 예정 콘텐츠의 종횡비는 제1 디스플레이 디바이스의 스크린 종횡비와 일치한다.
이 실시예의 단계들 161 및 162는 전술된 단계들 110 및 120과 유사하며, 여기서는 더 이상 설명되지 않는다.
한 실시예에서, 단계 162는 도 4에 도시된 바와 같이 단계들 341 내지 343을 포함할 수 있다.
또 다른 실시예에서, 단계 162는 다음과 같은 단계들에 의해 수행될 수 있다: 먼저, 제1 이미지에 대한 선택 동작을 수신하는 단계, 그 다음, 선택 동작에 기초하여 동작 대상의 관심 영역을 결정하는 단계, 그 다음, 제1 이미지에서 관심 영역을 추출하여 제3 이미지를 취득하는 단계, 그 다음, 제1 파라미터 정보에 기초하여 제3 이미지를 처리하여 디스플레이될 제1 디스플레이 디바이스의 콘텐츠를 취득하는 단계. 이 실시예에서, 디스플레이 예정 콘텐츠를 취득하기 위한 방법은 도 6에 도시된 실시예의 단계들 613 내지 616과 유사하므로, 여기서는 더 이상 설명되지 않는다.
한 실시예에서, 디스플레이 예정 콘텐츠는 제1 이미지의 적어도 일부를 포함한다.
한 실시예에서, 디스플레이 예정 콘텐츠는 제1 이미지의 일부 또는 제1 이미지이고, 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 포함하고, 디스플레이 예정 콘텐츠의 종횡비는 스크린 종횡비와 일치한다.
또 다른 실시예에서, 디스플레이 예정 콘텐츠는 제1 이미지의 적어도 일부 및 제1 이미지의 콘텐츠와 연관된 추가 디스플레이 콘텐츠를 포함하고, 여기서, 제1 파라미터 정보는 제1 디스플레이 디바이스의 스크린 종횡비를 운반하고, 디스플레이 예정 콘텐츠의 디스플레이 영역의 종횡비는 스크린 종횡비와 일치한다.
한 실시예에서, 단계 162는 도 13에 도시된 바와 같이 단계들 121 내지 123을 포함할 수 있다.
한 실시예에서, 단계 122는 다음과 같은 단계들을 포함할 수 있다: 먼저, 제1 디스플레이 디바이스의 사용자 식별자를 취득하는 단계, 그 다음, 사용자 식별자 및 사용자 식별자와 사용자 초상화 사이의 대응하는 관계로부터 타겟 사용자 초상화를 결정하는 단계, 그 다음 제1 파라미터 정보, 타겟 사용자 초상화, 및 제4 이미지에 기초하여 제4 이미지로부터 추가 디스플레이 콘텐츠를 취득하는 단계. 이 실시예의 콘텐츠는 전술된 실시예들의 콘텐츠와 유사하므로, 여기서는 더 이상 설명되지 않는다.
또 다른 실시예에서, 단계 122는 도 15에 도시된 바와 같이 단계들 151 내지 153을 포함할 수 있다.
한 실시예에 따르면, 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득함으로써 제1 디스플레이 디바이스의 제1 파라미터 정보에 기초하여 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 취득해, 제1 디스플레이 디바이스가 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하게 한다. 이러한 방식으로, 디스플레이 콘텐츠가 디스플레이 디바이스들 사이에 공유될 수 있고, 디스플레이 공간 낭비가 회피될 수 있고, 디스플레이 공간의 활용률이 개선될 수 있고, 디스플레이 효과가 개선될 수 있다.
본 개시내용의 한 실시예는 이미지들을 처리하기 위한 디바이스를 제공한다. 이 디바이스는 프로세서 및 메모리를 포함하고, 여기서 메모리는 컴퓨터 프로그램을 저장하도록 구성되고, 프로세서는 전술된 실시예들 중 어느 하나에 따라 이미지들을 처리하기 위한 방법을 수행하기 위해 메모리에 저장된 컴퓨터 프로그램을 실행하도록 구성된다.
본 개시내용의 한 실시예는 컴퓨터 판독가능한 저장 매체를 제공한다. 이 저장 매체는 컴퓨터 프로그램을 저장하고, 여기서 컴퓨터 프로그램은 프로세서에 의해 실행될 때 프로세서로 하여금 상기 실시예들 중 어느 하나에 따른 방법을 수행하게 한다.
본 개시내용의 한 실시예는 단말기 디바이스를 제공한다. 이 디바이스는 프로세서 및 메모리를 포함하고, 여기서 메모리는 컴퓨터 프로그램을 저장하도록 구성되고, 프로세서는 전술된 실시예들 중 어느 하나에 따라 콘텐츠를 공유하기 위한 방법을 수행하기 위해 메모리에 저장된 컴퓨터 프로그램을 실행하도록 구성된다.
본 개시내용의 한 실시예는 컴퓨터 판독가능한 저장 매체를 제공한다. 이 저장 매체는 컴퓨터 프로그램을 저장하고, 여기서 컴퓨터 프로그램은 프로세서에 의해 실행될 때 프로세서로 하여금 전술된 실시예들 중 어느 하나에 따라 콘텐츠를 공유하기 위한 방법을 수행하게 한다.
상기 실시예들의 디바이스와 관련하여, 프로세서가 동작을 수행하는 구체적인 방식이 방법의 실시예들에서 상세히 설명되었으므로, 여기서는 상세하게 설명되지 않을 것이다.
도 17은 본 개시내용의 한 실시예에 따른 전자 디바이스를 나타내는 개략적인 구조도이다. 예를 들어, 전자 디바이스(1700)는, 서버로서, 다른 예들에서는, 디스플레이 디바이스로서, 또는 사용자 단말기로서 제공될 수 있다. 도 17을 참조하면, 디바이스(1700)는, 하나 이상의 프로세서를 더 포함하는 처리 컴포넌트(1722), 및 처리 컴포넌트(1722)에 의해 실행가능한 명령어들, 예를 들어 애플리케이션들을 저장하기 위한 메모리(1732)로 표현되는 메모리 자원들을 포함한다. 메모리(1732)에 저장된 애플리케이션들은 명령어 세트에 각각 대응하는 하나 이상의 모듈을 포함할 수 있다. 또한, 처리 컴포넌트(1722)는, 콘텐츠를 공유하기 위한 방법 또는 이미지들을 처리하기 위한 방법을 수행하는 명령어들을 실행하도록 구성된다.
디바이스(1700)는 또한, 디바이스(1700)에 대한 전력 관리를 수행하도록 구성된 전력 컴포넌트(1726), 디바이스(1700)를 네트워크에 접속하도록 구성된 유선 또는 무선 네트워크 인터페이스(1750), 및 입력 출력(I/O) 인터페이스(1758)를 포함할 수 있다. 디바이스(1700)는, Windows Server TM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM 등의 메모리(1732)에 저장된 시스템을 동작시킬 수 있다.
한 예시적인 실시예에서, 명령어들을 포함하는 비일시적 컴퓨터 판독가능한 저장 매체, 예를 들어, 디바이스(1700)의 처리 컴포넌트(1722)에 의해 실행가능한 명령어들을 포함하는 메모리(1732)가 전술된 방법을 수행하기 위해 제공된다. 예를 들어, 비일시적 컴퓨터 판독가능한 저장 매체는, ROM(read-only memory), RAM(random-access memory), CD-ROM(compact disc read-only memory), 자기 테이프, 플로피 디스크, 광 데이터 저장 디바이스 등일 수 있다.
본 개시내용의 실시예들에서 "제1" 및 "제2"라는 용어들은 단지 설명의 목적을 위해 사용된 것으로, 어떤 상대적 중요성을 나타내거나 암시하는 것으로서 이해될 수 없다. "복수"라는 용어는, 달리 정의되지 않는 한, 2개 이상을 지칭한다.
본 기술분야의 통상의 기술자라면, 본 명세서를 고려하고 여기서 개시된 내용들을 실시한 후에 본 개시내용의 다른 실시예들을 용이하게 생각해 낼 수 있을 것이다. 본 개시내용은, 본 개시내용의 임의의 변형, 용도 또는 적응적 변경을 포괄하도록 의도된 것이다. 이들 변형, 용도 또는 적응적 변경은 본 개시내용의 일반 원칙을 따르며, 본 개시내용에서 개시되지 않은 기술 분야의 통상적인 지식 또는 통상적인 기술적 수단을 포함한다. 설명 및 실시예들은 단지 예시적인 것으로 간주되어야 하며, 본 개시내용의 진정한 범위 및 사상은 이하의 청구항들에 의해 지적된다.
본 개시내용은 위에서 설명되고 도면들에 도시된 구조들로만 제한되지 않으며, 그 범위를 벗어나지 않고 다양한 수정 및 변경이 이루어질 수 있다는 것을 이해해야 한다. 본 개시내용의 범위는 첨부된 청구항들에만 종속된다.

Claims (26)

  1. 이미지들을 처리하기 위한 방법으로서,
    제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계 ― 상기 제1 파라미터 정보는 상기 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성됨 ―;
    제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지를 취득하는 단계;
    상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠(to-be-displayed content)의 종횡비가 상기 스크린 종횡비와 일치하도록, 상기 제1 파라미터 정보 및 상기 제1 이미지에 기초하여 상기 디스플레이 예정 콘텐츠를 생성하는 단계; 및
    상기 제1 디스플레이 디바이스에 의해 상기 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하는 단계
    를 포함하는, 방법.
  2. 제1항에 있어서, 상기 제1 파라미터 정보 및 상기 제1 이미지에 기초하여 상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는,
    제1 영역 파라미터를 취득하는 단계;
    상기 제1 영역 파라미터에 기초하여 상기 제1 이미지로부터 제2 이미지를 추출하는 단계 ― 상기 제1 영역 파라미터는 상기 제1 이미지 내에서의 상기 제2 이미지의 콘텐츠의 위치를 결정하도록 구성됨 ―; 및
    상기 제1 파라미터 정보에 기초하여 상기 제2 이미지를 처리함으로써 상기 디스플레이 예정 콘텐츠를 취득하는 단계
    를 포함하는, 방법.
  3. 제1항에 있어서, 상기 제1 파라미터 정보 및 상기 제1 이미지에 기초하여 상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는,
    상기 제1 이미지에 관한 선택 동작에 응답하여 상기 제1 이미지에서 관심 영역을 결정하는 단계;
    상기 제1 이미지로부터 상기 관심 영역을 추출함으로써 제3 이미지를 취득하는 단계; 및
    상기 제1 파라미터 정보에 기초하여 상기 제3 이미지를 처리함으로써 상기 디스플레이 예정 콘텐츠를 취득하는 단계
    를 포함하는, 방법.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서, 상기 디스플레이 예정 콘텐츠는 상기 제1 이미지의 적어도 일부를 포함하는, 방법.
  5. 제4항에 있어서, 상기 디스플레이 예정 콘텐츠는 상기 제1 이미지 또는 상기 제1 이미지의 일부이고;
    상기 제1 파라미터 정보 및 상기 제1 이미지에 기초하여 상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는,
    상기 제1 이미지의 종횡비가 상기 스크린 종횡비와 일치하는 경우, 상기 제1 이미지를 상기 디스플레이 예정 콘텐츠로서 결정하는 단계; 및
    상기 제1 이미지의 종횡비가 상기 스크린 종횡비와 일치하지 않는 경우, 상기 디스플레이 예정 콘텐츠의 종횡비가 상기 스크린 종횡비와 일치하도록, 상기 제1 이미지로부터 일부 콘텐츠를 상기 디스플레이 예정 콘텐츠로서 잘라내는 단계
    를 포함하는, 방법.
  6. 제4항에 있어서, 상기 디스플레이 예정 콘텐츠는 상기 제1 이미지의 콘텐츠와 연관된 추가 디스플레이 콘텐츠를 더 포함하고, 상기 디스플레이 예정 콘텐츠의 디스플레이 영역의 종횡비는 상기 스크린 종횡비와 일치하는, 방법.
  7. 제6항에 있어서, 상기 제1 파라미터 정보 및 상기 제1 이미지에 기초하여 상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠를 생성하는 단계는,
    상기 제1 이미지의 적어도 일부를 추출함으로써 제4 이미지를 취득하는 단계;
    상기 제1 파라미터 정보 및 상기 제4 이미지의 콘텐츠에 기초하여 상기 추가 디스플레이 콘텐츠를 취득하는 단계; 및
    상기 제4 이미지를 상기 추가 디스플레이 콘텐츠와 병합함으로써 상기 디스플레이 예정 콘텐츠를 취득하는 단계
    를 포함하는, 방법.
  8. 제7항에 있어서, 상기 제1 파라미터 정보 및 상기 제4 이미지의 콘텐츠에 기초하여 상기 추가 디스플레이 콘텐츠를 취득하는 단계는,
    상기 제1 디스플레이 디바이스의 사용자 식별자를 취득하는 단계;
    상기 사용자 식별자, 및 상기 사용자 식별자와 사용자 초상화 사이의 대응하는 관계에 기초하여, 타겟 사용자 초상화를 결정하는 단계; 및
    상기 제1 파라미터 정보, 상기 타겟 사용자 초상화, 및 상기 제4 이미지에 기초하여, 상기 추가 디스플레이 콘텐츠를 취득하는 단계
    를 포함하는, 방법.
  9. 제7항에 있어서, 상기 제1 파라미터 정보 및 상기 제4 이미지의 콘텐츠에 기초하여 상기 추가 디스플레이 콘텐츠를 취득하는 단계는,
    상기 제4 이미지를 파싱함으로써 상기 제4 이미지의 콘텐츠 정보를 취득하는 단계;
    상기 콘텐츠 정보에 기초하여 상기 제4 이미지의 명시된 속성의 정보를 취득하는 단계; 및
    상기 제1 파라미터 정보에 기초하여 상기 명시된 속성의 정보를 처리함으로써 상기 추가 디스플레이 콘텐츠를 취득하는 단계
    를 포함하는, 방법.
  10. 제6항 내지 제9항 중 어느 한 항에 있어서, 상기 추가 디스플레이 콘텐츠는 이미지 콘텐츠 또는 텍스트 콘텐츠를 포함하는, 방법.
  11. 제1항 내지 제10항 중 어느 한 항에 있어서, 상기 제1 파라미터 정보는 상기 제1 디스플레이 디바이스의 스크린 종횡비 또는 스크린 해상도인, 방법.
  12. 제2 디스플레이 디바이스에 적용가능한, 콘텐츠를 공유하기 위한 방법으로서,
    제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계 ― 상기 제1 파라미터 정보는 상기 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성됨 ―;
    상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠의 종횡비가 상기 스크린 종횡비와 일치하도록, 상기 제1 파라미터 정보 및 제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지에 기초하여 상기 디스플레이 예정 콘텐츠를 생성하는 단계; 및
    상기 제1 디스플레이 디바이스가 전체 스크린 방식으로 상기 디스플레이 예정 콘텐츠를 디스플레이하도록, 상기 디스플레이 예정 콘텐츠를 상기 제1 디스플레이 디바이스에 전송하는 단계
    를 포함하는, 방법.
  13. 제12항에 있어서,
    상기 제1 디스플레이 디바이스와 통신 접속을 확립하는 단계를 더 포함하는 방법.
  14. 제13항에 있어서, 상기 제1 디스플레이 디바이스와 통신 접속을 확립하는 단계는,
    상기 제1 디스플레이 디바이스가 검출된 경우, 범용 플러그 앤 플레이(Universal Plug and Play) 통신 프로토콜 또는 Bluetooth 통신 프로토콜을 이용하여 상기 제1 디스플레이 디바이스와 직접 통신을 확립하는 단계를 포함하는, 방법.
  15. 제1항 내지 제14항 중 어느 한 항에 있어서, 상기 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계는,
    제1 요청을 제1 디스플레이 디바이스에 전송하는 단계 ― 상기 제1 요청은 제2 파라미터 정보를 취득하도록 구성되고, 상기 제2 파라미터 정보는 상기 제1 파라미터 정보를 포함함 ―;
    상기 제1 요청에 응답하여 상기 제1 디스플레이 디바이스로부터 제1 피드백 정보를 수신하는 단계 ― 상기 제1 피드백 정보는 상기 제2 파라미터 정보를 포함함 ―; 및
    상기 제2 파라미터 정보에 기초하여 상기 제1 파라미터 정보를 취득하는 단계
    를 포함하는, 방법.
  16. 서버에 적용가능한, 콘텐츠를 공유하기 위한 방법으로서,
    제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계 ― 상기 제1 파라미터 정보는 상기 제1 디스플레이 디바이스의 스크린 종횡비를 결정하도록 구성됨 ―;
    제2 디스플레이 디바이스에 의해 현재 디스플레이된 제1 이미지를 취득하는 단계;
    상기 제1 디스플레이 디바이스의 디스플레이 예정 콘텐츠의 종횡비가 상기 스크린 종횡비와 일치하도록, 상기 제1 파라미터 정보 및 상기 제1 이미지에 기초하여 상기 디스플레이 예정 콘텐츠를 생성하는 단계; 및
    상기 디스플레이 예정 콘텐츠를 전체 스크린 방식으로 디스플레이하도록 상기 제1 디스플레이 디바이스를 제어하는 단계
    를 포함하는, 방법.
  17. 제16항에 있어서,
    상기 제1 디스플레이 디바이스와 상기 제2 디스플레이 디바이스 사이에 통신 접속을 확립하는 단계를 더 포함하는, 방법.
  18. 제17항에 있어서, 상기 제1 디스플레이 디바이스와 상기 제2 디스플레이 디바이스 사이에 통신 접속을 확립하는 단계는,
    상기 제1 디스플레이 디바이스로부터 제1 등록 요청을 수신하는 단계 ― 상기 제1 등록 요청은 상기 제1 디스플레이 디바이스의 제1 디바이스 식별자를 포함함 ―;
    제1 등록 요청에 응답하여 상기 제1 디스플레이 디바이스를 등록하고 제2 피드백 정보를 상기 제1 디스플레이 디바이스에 전송하는 단계 ― 상기 제2 피드백 정보는 제1 등록 결과를 포함함 ―;
    상기 제2 디스플레이 디바이스로부터 제2 등록 요청을 수신하는 단계 ― 상기 제2 등록 요청은 상기 제2 디스플레이 디바이스의 제2 디바이스 식별자를 포함함 ―; 및
    상기 제2 등록 요청에 응답하여 상기 제2 디스플레이 디바이스를 등록하고, 제3 피드백 정보를 상기 제2 디스플레이 디바이스로 전송하는 단계 ― 상기 제3 피드백 정보는 제2 등록 결과를 포함하고, 상기 제1 디스플레이 디바이스와 상기 제2 디스플레이 디바이스가 상기 서버에 성공적으로 등록된 경우, 상기 제1 디스플레이 디바이스와 상기 제2 디스플레이 디바이스는 상기 서버를 통해 서로 통신할 수 있음 ―
    를 포함하는, 방법.
  19. 제18항에 있어서, 상기 제1 디스플레이 디바이스와 상기 제2 디스플레이 디바이스 사이에 통신 접속이 확립되면, 상기 방법은,
    상기 제1 디스플레이 디바이스로부터 제1 생성 요청을 수신하는 단계 ― 상기 제1 생성 요청은 상기 제1 디스플레이 디바이스의 제1 디바이스 식별자 및 제2 파라미터 정보를 포함하고, 상기 제2 파라미터 정보는 상기 제1 파라미터 정보를 포함함 ―; 및
    상기 제1 생성 요청을 수신하는 것에 응답하여 상기 제1 디바이스 식별자를 상기 제2 파라미터 정보와 연관시키고 이들 양쪽 모두를 저장하는 단계
    를 더 포함하는, 방법.
  20. 제19항에 있어서, 상기 제1 디스플레이 디바이스의 제1 파라미터 정보를 취득하는 단계는,
    상기 제2 디스플레이 디바이스로부터 콘텐츠 생성 요청을 수신하는 단계 ― 상기 콘텐츠 생성 요청은 상기 제1 이미지를 상기 제1 디스플레이 디바이스와 공유할 것을 요청하도록 구성되고, 상기 콘텐츠 생성 요청은 상기 제1 디스플레이 디바이스의 제1 디바이스 식별자를 포함함 ― 및,
    상기 제1 디바이스 식별자에 기초하여 상기 제2 파라미터 정보를 취득하고, 상기 제2 파라미터 정보에 기초하여 상기 제1 파라미터 정보를 취득하는 단계
    를 포함하는, 방법.
  21. 프로세서 및 메모리를 포함하는, 이미지들을 처리하기 위한 디바이스로서,
    상기 메모리는 컴퓨터 프로그램을 저장하도록 구성되고;
    상기 프로세서는 제1항 내지 제11항 중 어느 한 항에 정의된 방법을 수행하기 위해 상기 메모리에 저장된 상기 컴퓨터 프로그램을 실행하도록 구성되는, 디바이스.
  22. 컴퓨터 프로그램을 저장한 컴퓨터 판독가능한 저장 매체로서, 상기 컴퓨터 프로그램은 프로세서에 의해 실행될 때 상기 프로세서로 하여금 제1항 내지 제11항 중 어느 한 항에 정의된 방법을 수행하게 하는, 컴퓨터 판독가능한 저장 매체.
  23. 프로세서 및 메모리를 포함하는 단말기 디바이스로서,
    상기 메모리는 컴퓨터 프로그램을 저장하도록 구성되고;
    상기 프로세서는 제12항 내지 제15항 중 어느 한 항에 정의된 방법을 수행하기 위해 상기 메모리에 저장된 상기 컴퓨터 프로그램을 실행하도록 구성되는, 단말기 디바이스.
  24. 컴퓨터 프로그램을 저장한 컴퓨터 판독가능한 저장 매체로서, 상기 컴퓨터 프로그램은 프로세서에 의해 실행될 때 상기 프로세서로 하여금 제12항 내지 제15항 중 어느 한 항에 정의된 방법을 수행하게 하는, 컴퓨터 판독가능한 저장 매체.
  25. 프로세서 및 메모리를 포함하는 전자 디바이스로서,
    상기 메모리는 컴퓨터 프로그램을 저장하도록 구성되고;
    상기 프로세서는 제16항 내지 제20항 중 어느 한 항에 정의된 방법을 수행하기 위해 상기 메모리에 저장된 상기 컴퓨터 프로그램을 실행하도록 구성되는, 전자 디바이스.
  26. 컴퓨터 프로그램을 저장한 컴퓨터 판독가능한 저장 매체로서, 상기 컴퓨터 프로그램은 프로세서에 의해 실행될 때 상기 프로세서로 하여금 제16항 내지 제20항 중 어느 한 항에 정의된 방법을 수행하게 하는, 컴퓨터 판독가능한 저장 매체.
KR1020227008828A 2019-08-21 2020-08-20 이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스 KR20220050163A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201910775307.1 2019-08-21
CN201910775307.1A CN112419999A (zh) 2019-08-21 2019-08-21 图像处理方法、装置、内容分享方法和终端设备
PCT/CN2020/110240 WO2021032160A1 (zh) 2019-08-21 2020-08-20 图像处理方法、装置、内容分享方法和设备

Publications (1)

Publication Number Publication Date
KR20220050163A true KR20220050163A (ko) 2022-04-22

Family

ID=74659781

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020227008828A KR20220050163A (ko) 2019-08-21 2020-08-20 이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스

Country Status (6)

Country Link
US (1) US20220335911A1 (ko)
EP (1) EP4020159A4 (ko)
JP (1) JP2022545669A (ko)
KR (1) KR20220050163A (ko)
CN (1) CN112419999A (ko)
WO (1) WO2021032160A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114500129A (zh) * 2021-12-20 2022-05-13 联想(北京)有限公司 一种信息处理方法及电子设备

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003076867A (ja) * 2001-09-03 2003-03-14 Omron Corp 対話型オペレータ端末装置、この装置の画面データ同期方法、プログラム、及び対話型自動契約システム
JP4152280B2 (ja) * 2003-08-27 2008-09-17 富士フイルム株式会社 映像信号出力方法、映像信号出力装置及びデジタルカメラ
US7113200B2 (en) * 2004-05-21 2006-09-26 Polycom, Inc. Method and system for preparing video communication image for wide screen display
US20080172627A1 (en) * 2006-12-28 2008-07-17 Sharp Kabushiki Kaisha Information display apparatus, information providing server, information display system, method for controlling information display apparatus, method for controlling information providing server, control program and recording medium
JP5055216B2 (ja) * 2008-07-22 2012-10-24 キヤノン株式会社 共有表示処理システム、表示処理システム、及び表示方法
US9383916B2 (en) * 2009-09-30 2016-07-05 Microsoft Technology Licensing, Llc Dynamic image presentation
JP5689662B2 (ja) * 2009-12-09 2015-03-25 株式会社東芝 超音波診断装置、超音波画像処理装置、超音波画像処理プログラム、医用画像診断装置、医用画像処理装置及び医用画像処理プログラム
US20120096344A1 (en) * 2010-10-19 2012-04-19 Google Inc. Rendering or resizing of text and images for display on mobile / small screen devices
JP5903835B2 (ja) * 2011-04-28 2016-04-13 株式会社リコー 伝送端末、画像表示制御方法、画像表示制御プログラム、記録媒体、および伝送システム
US8854397B2 (en) * 2011-12-13 2014-10-07 Facebook, Inc. Photo selection for mobile devices
CN103425403B (zh) * 2012-05-14 2017-02-15 华为技术有限公司 一种屏幕间显示内容的穿越方法、装置及***
JP2014008158A (ja) * 2012-06-28 2014-01-20 Square Enix Holdings Co Ltd ゲームシステム及びその制御方法
US9508323B2 (en) * 2012-10-02 2016-11-29 Panasonic Intellectual Property Corporation Of America Appliance control system and method for controlling an appliance based on processing done by another appliance
CN104769953B (zh) * 2012-11-07 2018-09-25 Lg电子株式会社 用于收发信号的装置和用于收发信号的方法
JP6183003B2 (ja) * 2012-11-15 2017-08-23 株式会社リコー 伝送システム
CN102981793B (zh) * 2012-11-22 2017-02-15 深圳Tcl工业研究院有限公司 一种屏幕同步方法及装置
CN103700360A (zh) * 2013-12-09 2014-04-02 乐视致新电子科技(天津)有限公司 一种屏幕显示比例调整方法和电子设备
CN105850148B (zh) * 2013-12-26 2019-04-02 精工爱普生株式会社 视频显示***及连接方法
CN105247855A (zh) * 2014-04-29 2016-01-13 华为技术有限公司 一种实现屏幕共享的方法、装置和***
US20160092152A1 (en) * 2014-09-25 2016-03-31 Oracle International Corporation Extended screen experience
CA3006228A1 (en) * 2015-11-26 2017-06-01 Barco Nv Content sharing protocol
US10409542B2 (en) * 2016-01-04 2019-09-10 Rex HUANG Forming a larger display using multiple smaller displays
CN105955689A (zh) * 2016-05-19 2016-09-21 乐视控股(北京)有限公司 多屏互动时的屏幕适配方法及装置
KR102341301B1 (ko) * 2017-03-27 2021-12-20 삼성전자 주식회사 전자 장치 및 전자 장치의 화면 공유 방법

Also Published As

Publication number Publication date
US20220335911A1 (en) 2022-10-20
EP4020159A1 (en) 2022-06-29
WO2021032160A1 (zh) 2021-02-25
EP4020159A4 (en) 2023-04-05
CN112419999A (zh) 2021-02-26
JP2022545669A (ja) 2022-10-28

Similar Documents

Publication Publication Date Title
US20160337290A1 (en) Message Push Method and Apparatus
US20090257730A1 (en) Video server, video client device and video processing method thereof
EP2953055A1 (en) Two-dimensional code processing method and terminal
CN108809800B (zh) 一种多媒体数据处理方法及其设备、***
CN111459594A (zh) 显示界面处理方法、装置及***
JP6705097B2 (ja) プラットフォーム及びイメージデバイスの間の通信プロトコル
CN109845250B (zh) 用于影像的效果共享方法及***
AU2015298291B2 (en) Optimized rendering of shared documents on client devices with document raster representations
CN109445760B (zh) 图像渲染方法和***
EP4096224A1 (en) Method and apparatus for displaying live clip
KR20220050163A (ko) 이미지 처리 방법 및 장치와, 콘텐츠 공유 방법 및 디바이스
CN111372009B (zh) 一种图像处理方法和处理设备
CN109656647B (zh) 图表图片生成方法、装置、设备及计算机可读存储介质
CN113902835A (zh) 图像处理方法、装置、电子设备和存储介质
WO2019024387A1 (zh) 在传输文件时传输画面的方法、装置、终端及存储介质
CN111212269A (zh) 无人机图像显示的方法及装置、电子设备、存储介质
CN113126942A (zh) 一种封面图片的显示方法、装置、电子设备及存储介质
EP3518198A1 (en) Video image transmission apparatus, information processing apparatus, system, information processing method, and program
CN109271090A (zh) 图像融合方法、终端以及计算机可读存储介质
KR102599525B1 (ko) 관심 이미지의 시인성을 개선한 화면 표출 방법, 장치 및 시스템
JP2008112339A (ja) 中継装置、並びに中継方法
JP2005025291A (ja) 地理情報処理サービスシステム、地理情報処理サービス方法、及びプログラム
CN117240831A (zh) 三维模型传输方法及其装置、存储介质、程序产品
CN116048701A (zh) 网页同屏显示方法、装置、设备和存储介质
CN114302250A (zh) 一种资源处理方法、装置、***、设备及存储介质

Legal Events

Date Code Title Description
E902 Notification of reason for refusal