KR102277353B1 - 영상 처리 방법 및 전자 장치 - Google Patents
영상 처리 방법 및 전자 장치 Download PDFInfo
- Publication number
- KR102277353B1 KR102277353B1 KR1020140020887A KR20140020887A KR102277353B1 KR 102277353 B1 KR102277353 B1 KR 102277353B1 KR 1020140020887 A KR1020140020887 A KR 1020140020887A KR 20140020887 A KR20140020887 A KR 20140020887A KR 102277353 B1 KR102277353 B1 KR 102277353B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- electronic device
- image processing
- processor
- state
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Telephone Function (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
Abstract
다양한 실시 예에 따른 영상 처리 방법은 입력 영상을 처리하기 위한 명령어를 수신하는 동작과, 전자 장치의 상태에 따라 상기 명령어를 수행하기 위해 사용되는 적어도 하나의 영상 처리 유닛을 결정하는 동작과, 상기 결정된 적어도 하나의 영상 처리 유닛에 상기 입력 영상을 분할한 분할 영상을 분배하는 동작과, 상기 적어도 하나의 영상 처리 유닛을 이용하여 상기 분할 영상을 처리하여 결합하는 동작을 포함할 수 있다. 또한 다른 실시 예들이 가능하다.
Description
도 2는 다양한 실시예들에 따른 전자 장치의 영상 처리 가속 모듈(170)의 블록도를 도시한다.
도 3은 다양한 실시예에 따른 분배 테이블에 대한 구성도를 도시한다.
도 4는 다양한 실시예에 따른 입력 영상을 처리하는 동작을 도시한다.
도 5는 다양한 실시예들에 따른 전자 장치의 블록도를 도시한다.
210: 관리 모듈
211: 파라미터 추출 모듈
212: 데이터 분배 모듈
213: 모니터링 모듈
220: 영상 처리 모듈
230: 분배 데이터 생성 모듈
Claims (17)
- 입력 영상을 처리하기 위한 명령어를 수신하는 동작과,
전자 장치의 상태 및 상기 수신된 명령어의 타입에 따라 복수 개의 이미지 프로세서들의 영상 처리 능력 정보를 확인하는 동작과,
상기 복수 개의 이미지 프로세서들의 상기 영상 처리 능력 정보에 기반하여, 상기 복수 개의 이미지 프로세서들 중에서 적어도 하나의 이미지 프로세서를 선택하는 동작과,
상기 영상 처리 능력 정보에 기반하여, 상기 적어도 하나의 이미지 프로세서에 의해 처리될 수 있는 데이터의 양을 결정하는 동작과,
상기 입력 영상을 복수 개의 분할 영상들로 분할하고, 상기 결정된 데이터의 양에 기반하여, 상기 적어도 하나의 이미지 프로세서에 상기 복수 개의 분할 영상들을 분배하는 동작과,
상기 적어도 하나의 이미지 프로세서를 이용하여 상기 복수 개의 분할 영상들을 처리하는 동작과,
상기 전자 장치의 상태를 모니터링하는 동작과,
상기 전자 장치의 상태의 변화에 응답하여 상기 적어도 하나의 이미지 프로세서의 제 1 영상 처리 능력이 변화하면, 상기 적어도 하나의 이미지 프로세서에 의해 처리될 수 있는 상기 데이터의 양을 조정하는 동작과,
상기 처리된 복수 개의 분할 영상들을 결합하는 동작을 포함하고,
상기 전자 장치의 상태는 배터리의 남은 충전량, 가열 정도 및 메모리 사용량 중 적어도 하나에 기반하여 결정되는 영상 처리 방법. - 제1항에 있어서, 상기 적어도 하나의 이미지 프로세서를 선택하는 동작은,
상기 적어도 하나의 이미지 프로세서를 결정하기 위해 사용되는 분배 테이블로부터 상기 전자 장치의 상태에 기반하여 상기 명령어를 수행할 수 있는 영상 처리 파라미터를 추출하는 동작과,
상기 추출된 영상 처리 파라미터를 기반으로 상기 적어도 하나의 이미지 프로세서를 선택하는 동작을 포함하는 영상 처리 방법. - 제2항에 있어서, 상기 분배 테이블은,
상기 전자 장치의 적어도 하나의 상태에 기반하여 적어도 하나의 명령어를 수행할 수 있는 상기 적어도 하나의 이미지 프로세서에 대한 영상 처리 능력 정보를 포함하는 영상 처리 방법. - 제2항에 있어서, 상기 영상 처리 파라미터는,
상기 분배 테이블로부터 상기 전자 장치의 상태에 기반하여 상기 명령어를 수행할 수 있는 상기 적어도 하나의 이미지 프로세서에 대한 영상 처리 능력 정보를 포함하는 영상 처리 방법. - 제2항에 있어서,
상기 전자 장치의 상태에 기반하여 상기 분배 테이블을 주기적으로 업데이트하는 동작을 더 포함하는 영상 처리 방법. - 제1항에 있어서,
상기 적어도 하나의 이미지 프로세서에 대한 영상 처리 속도가 미리 설정된 임계 속도보다 작은 경우, 상기 적어도 하나의 이미지 프로세서에 대한 상기 복수 개의 분할 영상들을 재분배하는 동작을 더 포함하는 영상 처리 방법. - 영상 처리를 수행하는 복수 개의 이미지 프로세서들과,
프로세서를 포함하고, 상기 프로세서는,
입력 영상을 처리하기 위한 명령어가 수신되면 전자 장치의 상태 및 상기 수신된 명령어의 타입에 따라 상기 복수 개의 이미지 프로세서들의 영상 처리 능력 정보를 확인하고, 상기 복수 개의 이미지 프로세서들의 상기 영상 처리 능력 정보에 기반하여 상기 복수 개의 이미지 프로세서들 중에서 적어도 하나의 이미지 프로세서를 선택하고, 상기 영상 처리 능력 정보에 기반하여, 상기 적어도 하나의 이미지 프로세서에 의해 처리될 수 있는 데이터의 양을 결정하고, 상기 입력 영상을 복수 개의 분할 영상들로 분할하고, 상기 결정된 데이터의 양에 기반하여, 상기 적어도 하나의 이미지 프로세서에 상기 복수 개의 분할 영상들을 분배하고, 상기 적어도 하나의 이미지 프로세서를 이용하여 상기 복수 개의 분할 영상들을 처리하고, 상기 전자 장치의 상태를 모니터링하고, 상기 전자 장치의 상태의 변화에 응답하여 상기 적어도 하나의 이미지 프로세서의 제 1 영상 처리 능력이 변화하면, 상기 적어도 하나의 이미지 프로세서에 의해 처리될 수 있는 상기 데이터의 양을 조정하고, 상기 처리된 복수 개의 분할 영상들을 결합하도록 설정되고,
상기 전자 장치의 상태는 배터리의 남은 충전량, 가열 정도 및 메모리 사용량 중 적어도 하나에 기반하여 결정되는 전자 장치. - 제7항에 있어서, 상기 프로세서는,
상기 적어도 하나의 이미지 프로세서를 결정하기 위해 사용되는 분배 테이블을 생성하도록 더 설정되는 전자 장치. - 제8항에 있어서, 상기 분배 테이블은,
상기 전자 장치의 상태에 기반하여 적어도 하나의 명령어를 수행할 수 있는 상기 적어도 하나의 이미지 프로세서에 대한 영상 처리 능력 정보를 포함하는 전자 장치. - 제9항에 있어서, 상기 프로세서는,
상기 분배 테이블로부터 상기 전자 장치의 상태에 기반하여 상기 명령어를 수행할 수 있는 영상 처리 파라미터를 추출하고, 상기 추출된 영상 처리 파라미터를 기반으로 상기 적어도 하나의 이미지 프로세서를 선택하도록 설정된 전자 장치. - 제10항에 있어서, 상기 영상 처리 파라미터는,
상기 분배 테이블로부터 상기 전자 장치의 상태에 기반하여 상기 명령어를 수행할 수 있는 상기 적어도 하나의 이미지 프로세서에 대한 영상 처리 능력 정보를 포함하도록 설정된 전자 장치. - 제8항에 있어서, 상기 프로세서는,
상기 전자 장치의 상태에 기반하여 상기 분배 테이블을 주기적으로 업데이트하도록 더 설정된 전자 장치. - 제7항에 있어서, 상기 프로세서는,
상기 적어도 하나의 이미지 프로세서에 대한 영상 처리 속도가 미리 설정된 임계 속도보다 작은지를 판단하도록 더 설정된 전자 장치. - 제7항에 있어서, 상기 프로세서는,
모니터링 장치를 제어하도록 설정된 전자 장치. - 제14항에 있어서, 상기 프로세서는,
상기 전자 장치의 상태에 기반하여 상기 명령어를 수행하기 위한 영상 처리 파라미터를 추출하기 위하여 분배 테이블을 이용하도록 설정된 전자 장치. - 제15항에 있어서, 상기 프로세서는,
상기 추출된 영상 처리 파라미터에 기반하여, 상기 입력 영상을 처리하기 위한 상기 적어도 하나의 이미지 프로세서를 결정하고, 상기 입력 영상을 분할하고 상기 분할된 입력 영상을 상기 적어도 하나의 이미지 프로세서에 분배하도록 설정된 전자 장치. - 컴퓨터로 판독 가능한, 명령어들을 저장하고 있는 기록 매체에 있어서,
입력 영상을 처리하기 위한 명령어를 수신하는 동작과,
전자 장치의 상태 및 상기 수신된 명령어의 타입에 따라 복수 개의 이미지 프로세서들의 영상 처리 능력 정보를 확인하는 동작과,
상기 복수 개의 이미지 프로세서들의 상기 영상 처리 능력 정보에 기반하여, 상기 복수 개의 이미지 프로세서들 중에서 적어도 하나의 이미지 프로세서를 선택하는 동작과,
상기 영상 처리 능력 정보에 기반하여, 상기 적어도 하나의 이미지 프로세서에 의해 처리될 수 있는 데이터의 양을 결정하는 동작과,
상기 입력 영상을 복수 개의 분할 영상들로 분할하고, 상기 결정된 데이터의 양에 기반하여, 상기 적어도 하나의 이미지 프로세서에 상기 복수 개의 분할 영상들을 분배하는 동작과,
상기 적어도 하나의 이미지 프로세서를 이용하여 상기 복수 개의 분할 영상들을 처리하는 동작과,
상기 전자 장치의 상태를 모니터링하는 동작과,
상기 전자 장치의 상태의 변화에 응답하여 상기 적어도 하나의 이미지 프로세서의 제 1 영상 처리 능력이 변화하면, 상기 적어도 하나의 이미지 프로세서에 의해 처리될 수 있는 상기 데이터의 양을 조정하는 동작과,
상기 처리된 복수 개의 분할 영상들을 결합하는 동작을 실행시키되,
상기 전자 장치의 상태는 배터리의 남은 충전량, 가열 정도 및 메모리 사용량 중 적어도 하나에 기반하여 결정되는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140020887A KR102277353B1 (ko) | 2014-02-21 | 2014-02-21 | 영상 처리 방법 및 전자 장치 |
US14/622,073 US9965822B2 (en) | 2014-02-21 | 2015-02-13 | Electronic device and method for processing a plurality of image pieces |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140020887A KR102277353B1 (ko) | 2014-02-21 | 2014-02-21 | 영상 처리 방법 및 전자 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150099280A KR20150099280A (ko) | 2015-08-31 |
KR102277353B1 true KR102277353B1 (ko) | 2021-07-15 |
Family
ID=53882689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140020887A Active KR102277353B1 (ko) | 2014-02-21 | 2014-02-21 | 영상 처리 방법 및 전자 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9965822B2 (ko) |
KR (1) | KR102277353B1 (ko) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9652770B1 (en) | 2014-04-30 | 2017-05-16 | Wells Fargo Bank, N.A. | Mobile wallet using tokenized card systems and methods |
US11461766B1 (en) | 2014-04-30 | 2022-10-04 | Wells Fargo Bank, N.A. | Mobile wallet using tokenized card systems and methods |
US11288660B1 (en) | 2014-04-30 | 2022-03-29 | Wells Fargo Bank, N.A. | Mobile wallet account balance systems and methods |
US10445739B1 (en) | 2014-08-14 | 2019-10-15 | Wells Fargo Bank, N.A. | Use limitations for secondary users of financial accounts |
KR20170081401A (ko) * | 2016-01-04 | 2017-07-12 | 삼성전자주식회사 | 전자 장치 및 그의 동작 방법 |
KR102577348B1 (ko) * | 2016-12-19 | 2023-09-08 | 에스케이텔레콤 주식회사 | 미디어 인지 분산 제어 장치 및 그의 컨텐츠 화질 개선 방법 |
US12254463B1 (en) | 2018-08-30 | 2025-03-18 | Wells Fargo Bank, N.A. | Biller directory and payments engine architecture |
US12045809B1 (en) | 2018-08-30 | 2024-07-23 | Wells Fargo Bank, N.A. | Biller consortium enrollment and transaction management engine |
US11551190B1 (en) | 2019-06-03 | 2023-01-10 | Wells Fargo Bank, N.A. | Instant network cash transfer at point of sale |
CN110362186B (zh) * | 2019-07-17 | 2021-02-02 | Oppo广东移动通信有限公司 | 图层处理方法、装置、电子设备及计算机可读介质 |
JP7384039B2 (ja) * | 2020-01-08 | 2023-11-21 | ブラザー工業株式会社 | 端末管理処理プログラム、端末管理装置及び端末管理システム |
RU2743773C1 (ru) * | 2020-08-17 | 2021-02-25 | Федеральное государственное бюджетное образовательное учреждение высшего образования. "Юго-Западный государственный университет" (ЮЗГУ) | Устройство для обработки изображений |
JP7585711B2 (ja) * | 2020-10-27 | 2024-11-19 | ブラザー工業株式会社 | 端末管理装置、端末管理システム、制御方法及びプログラム |
US12229735B1 (en) | 2021-08-17 | 2025-02-18 | Wells Fargo Bank, N.A. | Multi-modal parameterization of digital tokens involving multiple entities in defined networks |
US11995621B1 (en) | 2021-10-22 | 2024-05-28 | Wells Fargo Bank, N.A. | Systems and methods for native, non-native, and hybrid registration and use of tags for real-time services |
WO2024228745A1 (en) * | 2023-05-01 | 2024-11-07 | Qualcomm Incorporated | Systems and methods for adaptive split imaging |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090141807A1 (en) * | 2006-07-20 | 2009-06-04 | On Demand Microelectronics | Arrangements for processing video |
US20100128801A1 (en) * | 2007-04-27 | 2010-05-27 | Takashi Hashimoto | Image decoding device, image decoding system, image decoding method, and integrated circuit |
US20100200580A1 (en) * | 2009-02-12 | 2010-08-12 | Vermont Juvenile Furniture Mfg., Inc. A/K/A Pet Gear, Inc. | Crate with blow-molded base |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000222590A (ja) * | 1999-01-27 | 2000-08-11 | Nec Corp | 画像処理方法及び装置 |
EP1687732A4 (en) | 2003-11-19 | 2008-11-19 | Lucid Information Technology Ltd | METHOD AND SYSTEM FOR A MULTIPLEXED 3D GRAPHIC PIPELINE VIA A PC BUS |
US8387033B2 (en) * | 2005-12-21 | 2013-02-26 | Management Services Group, Inc. | System and method for the distribution of a program among cooperating processing elements |
KR100968774B1 (ko) | 2008-09-18 | 2010-07-09 | 고려대학교 산학협력단 | 다수의 이종 프로세서를 구비하는 멀티 프로세싱 시스템 및그 구동 방법 |
US8773446B2 (en) * | 2011-02-09 | 2014-07-08 | Xerox Corporation | Synchronous parallel pixel processing for scalable color reproduction systems |
US10154177B2 (en) * | 2012-10-04 | 2018-12-11 | Cognex Corporation | Symbology reader with multi-core processor |
JP5852951B2 (ja) * | 2012-12-13 | 2016-02-03 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置及びプログラム |
-
2014
- 2014-02-21 KR KR1020140020887A patent/KR102277353B1/ko active Active
-
2015
- 2015-02-13 US US14/622,073 patent/US9965822B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090141807A1 (en) * | 2006-07-20 | 2009-06-04 | On Demand Microelectronics | Arrangements for processing video |
US20100128801A1 (en) * | 2007-04-27 | 2010-05-27 | Takashi Hashimoto | Image decoding device, image decoding system, image decoding method, and integrated circuit |
US20100200580A1 (en) * | 2009-02-12 | 2010-08-12 | Vermont Juvenile Furniture Mfg., Inc. A/K/A Pet Gear, Inc. | Crate with blow-molded base |
Also Published As
Publication number | Publication date |
---|---|
US20150242987A1 (en) | 2015-08-27 |
KR20150099280A (ko) | 2015-08-31 |
US9965822B2 (en) | 2018-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102277353B1 (ko) | 영상 처리 방법 및 전자 장치 | |
US10261683B2 (en) | Electronic apparatus and screen display method thereof | |
US9690618B2 (en) | Method for task scheduling and electronic device using the same | |
US9805437B2 (en) | Method of providing preview image regarding display setting for device | |
KR102270129B1 (ko) | 무선 제어 방법, 그 제어 장치 및 서버 | |
KR102112353B1 (ko) | 안테나 방사 전력 제어 방법 및 이를 지원하는 전자 장치 | |
KR102151135B1 (ko) | 전력 관리 방법 및 그 방법을 처리하는 전자 장치 | |
KR102143871B1 (ko) | 전자장치의 전원 제어장치 및 방법 | |
KR102262086B1 (ko) | 이미지 처리 방법 및 장치 | |
US20150220247A1 (en) | Electronic device and method for providing information thereof | |
KR20150134906A (ko) | 화면 공유 방법 및 그 전자 장치 | |
KR20150136345A (ko) | 태스크 그룹 전달 방법 및 이를 제공하는 전자 장치 | |
KR102281227B1 (ko) | 응용프로그램을 공유하기 위한 방법 및 그 전자 장치 | |
US20150341827A1 (en) | Method and electronic device for managing data flow | |
KR102241831B1 (ko) | 전자 장치 및 이의 운영 방법 | |
US10319341B2 (en) | Electronic device and method for displaying content thereof | |
KR20160037019A (ko) | 전자 장치, 그 제어 방법 및 기록 매체 | |
KR102257823B1 (ko) | 연산 장치의 동작 제어 방법 및 장치 | |
KR102332468B1 (ko) | 기능 제어 방법 및 그 전자 장치 | |
US20190052240A1 (en) | Method for amplifying audio signal based on its amplitude and electronic device supporting the same | |
US20150205459A1 (en) | Method and device for managing folder | |
KR20150142476A (ko) | 전자장치에서 어플리케이션 실행 화면을 표시하는 방법 및 장치 | |
US10430046B2 (en) | Electronic device and method for processing an input reflecting a user's intention | |
AU2015219606B2 (en) | Method of providing preview image regarding display setting for device | |
KR102246270B1 (ko) | 전자 장치 및 그 연동 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140221 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20190207 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20140221 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201126 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210521 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210708 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210709 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240627 Start annual number: 4 End annual number: 4 |