KR101739962B1 - Apparatus for Transmission Region of Acquired Image with Wireless Communication Performance - Google Patents
Apparatus for Transmission Region of Acquired Image with Wireless Communication Performance Download PDFInfo
- Publication number
- KR101739962B1 KR101739962B1 KR1020160091934A KR20160091934A KR101739962B1 KR 101739962 B1 KR101739962 B1 KR 101739962B1 KR 1020160091934 A KR1020160091934 A KR 1020160091934A KR 20160091934 A KR20160091934 A KR 20160091934A KR 101739962 B1 KR101739962 B1 KR 101739962B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- transmission
- pixels
- performance coefficient
- transmission performance
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/15—Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 발명은 영상의 영역을 산출을 이용한 영상 전송 장치로서, 영상 전송 장치가 영역을 산출하고자 하는 영상을 획득하는 영상획득모듈, 상기 획득된 영상에서 상기 영상 전송 장치에 대하여 측정된 전송 성능 계수를 고려하여 제거하고자 하는 가장자리 영역의 폭을 나타내는 테두리 픽셀수를 결정하고, 결정된 테두리 픽셀수를 이용하여, 전송하고자 하는 전송 영상을 획득하는 연산처리모듈 및 상기 전송 영상을 전송하는 무선통신모듈을 포함한다.The present invention relates to an image transmission apparatus using an image area calculation, which includes an image acquisition module for acquiring an image for which an image transmission apparatus desires to calculate an area, a transmission performance factor measured for the image transmission apparatus in consideration of the acquired image An arithmetic processing module for determining the number of frame pixels indicating the width of an edge area to be removed and using the determined number of frame pixels to obtain a transmission image to be transmitted and a wireless communication module for transmitting the transmission image.
Description
본 발명은 영상의 전송 영역을 산출하는 장치에 관한 것으로, 더욱 상세하게는 이용되는 무선 통신 성능에 따른 획득 영상의 전송 영역 산출 장치에 관한 것이다.BACKGROUND OF THE
최근 다양한 크기의 해상도와 가로 세로 비(Aspect ratio)를 가지는 멀티미디어 재생장치들이 보급되면서 여러 가지 영상 포맷을 사용하는 무선 영상 전송 장치가 사용되게 되었다. 이러한 영상 포맷들에는 서로 다른 해상도의 영상이 적용되는 경우가 일반적이기 때문에, 무선 통신 성능에 따라 입력되는 영상의 해상도가 달라질 수 밖에 없다. 즉, 무선 통신을 통한 데이터 전송은 주변의 전파 간섭 및 충돌 등으로 무선 통신 성능이 저하되는 경우, 그에 다른 데이터 전송률이 감소하게 된다. 이 때, 영상을 수신하는 수신 장치에서 동작하는 영상처리 방식이 영상의 연속성에 매우 민감한 방식일 경우, 데이터 전송률 감소로 인한 FPS(Frame Per Second)의 감소는 성능에 악영향을 미치는 현상도 일어나게 된다.2. Description of the Related Art [0002] Recently, multimedia playback apparatuses having resolution and aspect ratios of various sizes have become widespread, and wireless image transmission apparatuses using various image formats have been used. Since it is general that images of different resolutions are applied to these image formats, the resolution of the input image can not be changed according to the wireless communication performance. That is, when the wireless communication performance is degraded due to radio wave interference or collision in the vicinity of the data transmission through the wireless communication, the other data transmission rate is decreased. At this time, when the image processing method operating in the receiving apparatus for receiving the image is highly sensitive to the continuity of the image, a reduction in the frame per second (FPS) due to the reduction of the data transmission rate may adversely affect the performance.
본 발명은 상기와 같은 종래 기술상의 문제점을 해결하기 위하여, 무선 통신 성능을 파악하여 전송 영상을 전송하는 장치를 이용하여, 무선 통신 성능이 낮아지는 환경에서 외부의 영상 수신 장치의 영상처리 성능의 저하를 최소화하고, 높은 해상도의 영상을 획득할 수 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems and it is an object of the present invention to provide an apparatus and method for transmitting video data by detecting a wireless communication performance and reducing the image processing performance of an external video receiving apparatus Can be minimized and a high resolution image can be obtained.
상기 목적을 달성하기 위한 본 발명의 일 예에 따른 영상의 영역 산출 장치는, 영상 전송 장치가 영역을 산출하고자 하는 영상을 획득하는 영상획득모듈, 사용자에 의해 기 설정되는 상기 획득된 영상의 최대 픽셀수를 이용하여, 상기 획득된 영상에서 상기 영상 전송 장치에 대하여 측정된 전송 성능 계수를 고려하여 제거하고자 하는 가장자리 영역의 폭을 나타내는 테두리 픽셀수를 결정하고, 결정된 테두리 픽셀수를 이용하여, 전송하고자 하는 전송 영상을 획득하는 연산처리모듈 및 상기 전송 영상을 전송하는 무선통신모듈을 포함할 수 있다.According to an aspect of the present invention, there is provided an apparatus for calculating a region of an image, the apparatus comprising: an image acquisition module for acquiring an image for which an image transmission apparatus desires to calculate an area; The number of border pixels indicating the width of the edge region to be removed is determined in consideration of the transmission performance coefficient measured for the image transmission apparatus in the obtained image, and the number of border pixels to be removed is determined using the determined number of border pixels And a wireless communication module for transmitting the transmission image.
본 발명에서, 상기 전송 성능 계수는, 상기 영상 전송 장치에 대하여 측정된 제1 전송 비트수(BPS, Bit Per Second)와 상기 영상 전송 장치의 성능에 따라 전송 가능한 최대 전송 비트수를 고려하여 상기 전송 성능 계수를 계산할 수 있다.In the present invention, the transmission performance coefficient may be calculated based on the first transmission bit number (BPS, Bit Per Second) measured for the video transmission apparatus and the maximum transmission bit number that can be transmitted according to the performance of the video transmission apparatus. The performance coefficient can be calculated.
본 발명에서, 상기 테두리 픽셀수는, 상기 획득된 영상의 가로 또는 세로의 제1 픽셀수와, 영상 처리를 위하여 최소한도로 필요한 최소 영상의 가로 또는 세로의 제2 픽셀수 및 상기 전송 성능 계수를 이용하여 결정할 수 있다.In the present invention, the number of border pixels may be determined based on the number of first pixels in the horizontal or vertical direction of the obtained image, the number of second pixels in the horizontal or vertical direction of the minimum image necessary for image processing, .
본 발명에서, 상기 최대 전송 비트수는, 상기 영상의 가로와 세로의 픽셀수와 픽셀당 요구되는 비트수 및 초당 프레임수(FPS, Frame Per Second)를 연립하여 산출할 수 있다.In the present invention, the maximum number of transmission bits can be calculated by combining the number of pixels in the horizontal and vertical directions of the image, the number of bits required per pixel, and the frame per second (FPS).
본 발명에서, 상기 연산처리모듈은, 상기 획득된 영상에서 상기 결정된 테두리 픽셀수를 분리하여 상기 전송 영역을 결정하고, 상기 결정된 전송 영역에 따른 전송 영상을 획득할 수 있다.In the present invention, the calculation processing module may determine the transmission area by separating the determined number of border pixels from the obtained image, and obtain a transmission image according to the determined transmission area.
본 발명에서, 상기 전송 성능 계수는, 현재시간으로부터 기 설정된 이전시간 및 상기 영상 전송 장치의 성능의 가중치를 더욱 고려하여 계산하는 것을 특징으로 하는 것을 더 포함할 수 있다.In the present invention, the transmission performance coefficient may further be calculated by taking into consideration the previous time set from the current time and the weight of the performance of the image transmission apparatus.
또한, 상기 테두리 픽셀수는, 상기 제1 픽셀수와 상기 제2 픽셀수의 차이값과 상기 전송 성능 계수에 관련된 값의 연산을 이용하여 결정될 수 있다.The edge pixel number may be determined using an operation of a difference between the first pixel number and the second pixel number and a value related to the transmission performance coefficient.
또한, 상기 전송 성능 계수에 관련된 값은, 1과 상기 전송 성능 계수의 차이값일 수 있다.The value related to the transmission performance coefficient may be a difference value between 1 and the transmission performance coefficient.
또한, 상기 전송 성능 계수는, 상기 전송 성능 계수가 1보다 큰 경우에는 1로 설정하고, 상기 전송 성능 계수가 1보다 작거나 같은 경우에는 계산된 상기 전송 성능 계수로 설정할 수 있다.The transmission performance coefficient may be set to 1 when the transmission performance coefficient is greater than 1 and may be set to the calculated transmission performance coefficient when the transmission performance coefficient is less than or equal to 1. [
따라서, 획득 영상의 가장자리에 위치한 불필요한 영역을 제거하고 주요 영역을 산출하여 전송 영상을 전송함으로써, 주요 영역의 높은 해상도에 따른 품질을 유지할 수 있다.Therefore, unnecessary regions located at the edge of the acquired image are removed, the main region is calculated, and the transmitted image is transmitted, so that the quality according to the high resolution of the main region can be maintained.
도1 은 본 발명의 일 실시예에 따른 영역 산출을 이용한 영상 전송 장치를 도시한 도면이다.
도2 는 영상 전송 장치에 의해 획득된 영상으로부터 전송하고자 하는 전송 영상을 획득하는 방법을 도시한 흐름도이다.
도3 은 도2의 전송 성능 계수를 측정하는 단계의 일 예를 상세하게 나타낸 도면이다.
도4 는 본 발명의 일 실시예에 따른 획득 영상 및 전송 영상을 설명하기 위한 도면이다.
도5 는 본 발명의 일 실시예에 따른 무선 통신 성능에 따른 전송영상 대비 테두리 픽셀수의 비율을 도시한 도면이다.
도6 은 본 발명의 일 실시예에 따른 영상 전송 장치에 의한 제거할 테두리 픽셀수에 따른 영상의 픽셀수 비율을 나타내는 그래프이다.1 is a diagram illustrating an image transmission apparatus using area calculation according to an embodiment of the present invention.
2 is a flowchart illustrating a method of acquiring a transmission image to be transmitted from an image acquired by an image transmission apparatus.
3 is a detailed view showing an example of a step of measuring the transmission performance coefficient of FIG.
4 is a view for explaining an acquired image and a transmitted image according to an embodiment of the present invention.
5 is a diagram illustrating a ratio of the number of frame pixels to a transmission image according to wireless communication performance according to an exemplary embodiment of the present invention.
6 is a graph illustrating a ratio of the number of pixels of an image according to the number of edge pixels to be removed by an image transmission apparatus according to an exemplary embodiment of the present invention.
첨부된 도면들을 참조하여 본 발명을 일 실시예에 따라 상세히 설명한다.The present invention will be described in detail with reference to the accompanying drawings.
이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and accompanying drawings, but the present invention is not limited to or limited by the embodiments.
본 발명의 명세서에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어를 선택하였으나, 이는 해당 분야에 종사하는 기술자의 의도 또는 관례 또는 새로운 기술의 출현 등에 따라 달라 질 수 있다. 또한 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명부분에서 그 의미를 기재할 것이다. 따라서 본 명세서에서 사용되는 용어는, 단순한 용어의 명칭이 아닌 그 용어가 가지는 실질적인 의미와 본 명세서의 전반에 걸친 내용을 토대로 해석되어야 함을 밝혀두고자 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다.The term used in the specification of the present invention selects the general term that is widely used in the present invention while considering the function of the present invention, but it may be changed depending on the intention or custom of the technician engaged in the field or appearance of new technology . Also, in certain cases, there may be a term chosen arbitrarily by the applicant, in which case the meaning thereof will be described in the description of the corresponding invention. Therefore, it is intended that the terminology used herein should be interpreted based on the meaning of the term rather than on the name of the term, and on the entire contents of the specification. For example, certain features, structures, and characteristics described herein may be implemented in other embodiments without departing from the spirit and scope of the invention in connection with an embodiment.
나아가, 도면들 중 참조번호 및 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호들 및 부호들로 나타내고 있음에 유의해야 한다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.Further, although the reference numerals and the like of the drawings are denoted by the same reference numerals and signs as possible, even if they are shown in different drawings, the same reference numerals and signs are used. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
따라서 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is to be limited only by the appended claims, along with the full scope of equivalents to which such claims are entitled, if properly explained. In the drawings, like reference numerals refer to the same or similar functions throughout the several views.
이하에서는, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시예들에 대하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily carry out the present invention.
도1은 본 발명의 일 실시예에 따른 영역 산출을 이용한 영상 전송 장치를 도시한 도면이다.1 is a diagram illustrating an image transmission apparatus using area calculation according to an embodiment of the present invention.
영상 전송 장치(1)는 영상획득모듈(100), 연산처리모듈(200) 및 무선통신모듈(300)을 포함한다.The
영상획득모듈(100)은 영상 전송 장치(1)가 영역을 산출하고자 하는 영상을 획득한다. The image acquisition module 100 acquires an image for which the
연산처리모듈(200)은 전송 성능 계수 측정부(210), 테두리 픽셀수 결정부(220), 전송 영상 획득부(230) 및 저장부(240)를 더 포함한다.The operation processing module 200 further includes a transmission performance coefficient measurement unit 210, a border pixel number determination unit 220, a transmission
연산처리모듈(200)은 영상획득모듈(100)에 의해 획득된 영상을 전달받고, 전달받은 영상을 영상 전송 장치(1)에 대하여 측정된 전송 성능 계수를 고려하여, 제거하고자 하는 가장자리 영역의 폭을 나타내는 픽셀수를 결정하고, 결정된 테두리 픽셀수를 이용하여 전송하고자 하는 전송 영상을 획득한다.The calculation processing module 200 receives the image acquired by the image acquisition module 100 and calculates the width of the edge area to be removed in consideration of the transmission performance coefficient measured for the
본 발명에 따른 전송 성능 계수 측정부(210)는 영상 전송 장치(1)가 이용하는 무선 통신 성능을 파악하기 위해, 초당 전송 가능한 비트수(Bit Per Second)인 제1 전송 비트수와 최대로 전송 가능한 비트수를 산출하여, 상기 전송 성능 계수를 측정하고, 테두리 픽셀수 결정부(220)는 상기 전송 성능 계수 측정부(210)로부터 측정된 전송 성능 계수를 이용하여, 획득영상모듈(100)로부터 획득된 영상에서 무선 통신 모듈에 따라 제거하고자 하는 테두리 픽셀수를 결정한다. 또한, 전송 영상 획득부(230)는 테두리 픽셀수 결정부(220)로부터 결정된 테두리 픽셀수를 포함하는 영역을 상기 획득 영상에서 제거하여, 전송하고자 하는 전송 영상을 획득한다. 일 실시예에 따른 저장부(240)는 획득영상모듈(100)로부터 획득된 복수개의 영상들을 저장할 수 있고, 전송 성능 계수 측정부(210)로부터 측정되는 측정하고자 하는 시점에 따른 무선 통신 성능을 저장할 수 있다.The transmission performance coefficient measurement unit 210 according to the present invention measures the transmission performance coefficient used by the
무선통신모듈(300)은 연산처리모듈(200)로부터 획득된 전송 영상을 전달받아 외부의 영상 수신 장치들로 전송한다. 여기서, 영상 전송 장치(1)가 외부의 영상 수신 장치로 전송하기 위해 사용되는 무선 통신 성능에 따라 서로 다른 해상도의 영상이 적용되는 경우가 일반적이기 때문에, 무선 통신 성능에 맞게 영상의 크기에 따른 영역 선택을 다르게 하여, 영상의 해상도를 변환해, 보다 선명한 화질의 영상을 제공하기 위해, 무선 전송 성능 계수를 고려하여 전송하고자 하는 전송 영상의 영역을 산출한다.The
도1 에서는 영상 전송 장치(1)가 영상획득모듈(100)이 포함되어 있는 것으로 도시되어 있으나, 또 다른 일 실시예에 의한 영상 전송 장치는 외부의 영상획득장치로부터 획득된 영상을 무선통신모듈(300)이 전달받아, 전송하고자 하는 전송 영역을 산출하도록 영상획득모듈(100)이 별개의 구성으로 구현될 수도 있다.1, the
도2는 도1의 영상 전송 장치(1)에 의해 획득된 영상으로부터 전송하고자 하는 전송 영상을 획득하는 방법을 도시한 흐름도이고, 도3은 도2의 전송 성능 계수를 측정하는 단계의 일 예를 상세하게 나타낸 도면이다.FIG. 2 is a flowchart illustrating a method of acquiring a transmission image to be transmitted from an image acquired by the
도2를 참고하면, 먼저, 영상 전송 장치(1)의 상기 영상 획득 모듈(100)은 영역을 산출하고자 하는 영상을 획득한다(S100).Referring to FIG. 2, the image acquisition module 100 of the
연산처리모듈(200)은 획득한 영상의 가로 또는 세로의 제1 픽셀수와 영상 처리를 위하여 최소한도로 필요한 최소 영상의 가로 또는 세로의 제2 픽셀수를 미리 결정한다(S200). 여기서, 보다 구체적인 설명을 위하여 도4를 참조한다.The operation processing module 200 determines in advance a first number of pixels in the horizontal or vertical direction of the acquired image and a second number of pixels in the horizontal or vertical direction of the minimum image necessary for image processing in operation S200. Here, for a more detailed description, reference is made to Fig.
도4는 본 발명의 일 실시예에 따른 획득 영상 및 전송 영상을 설명하기 위한 도면이다. 도4의 Pmax 는 제1 픽셀수이고, Pmin 는 제2 픽셀수를 나타낸다.4 is a view for explaining an acquired image and a transmitted image according to an embodiment of the present invention. In Fig. 4, P max is the first number of pixels and P min is the second number of pixels.
제1 픽셀수(Pmax)는 획득된 영상을 이루는 가로와 세로의 픽셀 중 상대적으로 더 낮은 픽셀 수인 것을 의미하고, 제2 픽셀수(Pmin)는 영상처리를 하기 위해 유지해야 하는 최소한의 가로 또는 세로의 픽셀 수 이다. 이 때, 획득된 영상의 가로축 또는 세로축의 픽셀 중 더 낮은 픽셀 수에 따라 선택되는 축으로 제1 픽셀수(Pmax)가 결정되고, 제2 픽셀수(Pmin)도 미리 결정된 최소한의 가로 및 세로의 픽셀 수 중 제1 픽셀수(Pmax)로 결정된 축에 해당하는 픽셀 축이 제2 픽셀수(Pmin)로 선택될 수 있다. 예컨대, 영상획득모듈(100)로부터 획득된 영상을 이루는 가로와 세로의 픽셀 중 세로축이 더 낮은 픽셀 수를 포함한다면, 제1 픽셀수(Pmax)는 세로축으로 선택된다. 그에 따라, 미리 결정되어 설정된 제2 픽셀수(Pmin)도 세로축으로 선택된 제1 픽셀수(Pmax)에 따라 세로축으로 선택된다.The first number of pixels ( Pmax ) means the relatively lower number of pixels in the horizontal and vertical pixels making up the acquired image, and the second number of pixels ( Pmin ) means the minimum number of pixels Or the number of pixels in the vertical direction. At this time, the first number of pixels (P max ) is determined on the axis selected according to the lower number of pixels of the horizontal axis or the vertical axis of the acquired image, and the second number of pixels (P min ) The pixel axis corresponding to the axis determined by the first pixel number (P max ) among the number of vertical pixels may be selected as the second pixel number (P min ). For example, if the vertical axis among the horizontal and vertical pixels constituting the image obtained from the image acquisition module 100 includes a lower number of pixels, the first number of pixels (P max ) is selected as the vertical axis. Accordingly, the predetermined second pixel number P min is also selected on the vertical axis according to the first number of pixels P max selected on the ordinate axis.
다시 도2를 참고하면, 연산처리모듈(200)이 제1 픽셀수 및 제2 픽셀수가 결정하면, 영상 전송 장치(1)의 무선 통신 성능을 파악할 수 있는, 전송 성능 계수를 측정한다(S300). 전송 성능 계수는 영상 전송 장치(1)에 대하여 측정된 제1 전송 비트수(BPS, Bit Per Second)와 영상 전송 장치(1)의 성능에 따라 전송 가능한 최대 전송 비트수를 고려하여 계산한다. 이 때, 제1 전송 비트수는 초당 비트수(Bit Per Second)로서, 1초당 송수신되는 데이터 속도를 의미하고, 최대 전송 비트수는 영상 전송 장치(1)의 통신 성능에 만족하는 데이터를 최대로 전송할 수 있는 전송률을 의미한다.Referring again to FIG. 2, when the calculation processing module 200 determines the number of first pixels and the number of second pixels, a transmission performance coefficient capable of grasping the wireless communication performance of the
여기서, 전송 성능 계수 측정 단계를 보다 상세하게 설명하기 위해 도3을 참조한다.Reference is now made to Fig. 3 to describe the transmission performance coefficient measurement step in more detail.
연산처리모듈(200)은 제1 픽셀수 및 제2 픽셀수가 결정되면, 제1 전송 비트수를 측정한다(S210). When the number of first pixels and the number of second pixels are determined, the operation processing module 200 measures the number of first transmission bits (S210).
다음으로, 연산처리모듈(200)은 최대 전송 비트수를 산출한다(S220). 일실시예에 따른 상기 최대 전송 비트수는 영상의 X축의 최대 픽셀 수와 영상의 Y축의 최대 픽셀 수와 픽셀 당 요구되는 비트(Bit)수 및 초당 프레임수(FPS, Frame Per Second)를 연립하여 산출한다. 최대 전송 비트수는 하기의 수학식 1과 같이 산출될 수 있다.Next, the operation processing module 200 calculates the maximum number of transmission bits (S220). The maximum number of transmission bits according to an embodiment is determined by the maximum number of pixels in the X axis of the image, the maximum number of pixels in the Y axis of the image, the number of bits required per pixel and the frame per second (FPS) . The maximum number of transmission bits can be calculated by Equation (1) below.
수학식1은 본 발명의 일 실시예에 따른 최대 전송 비트수이다. 여기서, Rmax는 최대 전송 비트수이고, IMGX는 영상의 X축의 최대 픽셀 수이고, IMGY는 영상의 Y축의 최대 픽셀 수 이며, IMGDEPTH는 픽셀 당 요구되는 비트수를 의미하고, FPS는 초당 프레임수를 나타낸다. 수학식1을 참조하면, 최대 전송 비트수(Rmax)는 영상의 X축의 최대 픽셀 수(IMGX)와 영상의 Y축의 최대 픽셀 수(IMGY)와 픽셀 당 요구되는 비트수(IMGDEPTH)와 초당 프레임수(FPS)의 곱으로 산출된다.
여기서, IMGX 와 IMGY는 상기 무선 통신 성능에 따라 표현 가능한 이미지의 최대 픽셀수로서, 사용자에 의해 기 설정되는 값이다. 보다 상세하게는, 상기 기 설정되는 값은, 영상 전송 장치(1) 설계 시, 복수개의 획득영상들로부터 산출된 픽셀 수들을 고려하여, 사용자에 의해 최종적으로 결정된 픽셀 수일 수 있다.Here, IMG X and IMG Y is the maximum number of pixels of the image that can be represented according to the wireless communication performance, and is a value preset by the user. More specifically, the preset value may be the number of pixels finally determined by the user in consideration of the number of pixels calculated from the plurality of acquired images at the time of designing the
다음으로, 최대 전송 비트수를 산출하면, 전송 성능 계수를 계산한다(S230). 전송 성능 계수는 수학식2와 같이 계산된다.Next, when the maximum number of transmission bits is calculated, a transmission performance coefficient is calculated (S230). The transmission performance coefficient is calculated as shown in Equation (2).
수학식2는 본 발명의 일 실시예에 따른 전송 성능 계수를 계산하는 계산식이다. αn은 현재시간에 따른 전송 성능 계수이고, THROUGHTPUTn은 상기 연산처리모듈(200)이 측정한 제1 전송 비트수이고, β는 1 에서 1.5 사이 값으로 고정되어 적용되는 영상 전송 장치(1)가 이용하는 무선 통신 성능 대비 영상 전송률을 높이는 비율값이고, γ는 0 에서 1 사이 값으로 고정되어 적용되는 전송 성능 계수의 변화 민감도를 조절하는 가중치이며, αn-1은 상기 현재시간의 기 설정된 이전시간에 결정된 전송 성능 계수를 의미한다.Equation (2) is a calculation formula for calculating the transmission performance coefficient according to an embodiment of the present invention. n is the transmission performance coefficient according to the current time, THROUGHTPUT n is the first transmission bit number measured by the operation processing module 200, and? is a fixed value between 1 and 1.5, 1 is a weight value for adjusting the change sensitivity of the applied transmission performance coefficient, which is fixed to a value between 0 and 1, and? N-1 is a preset value for increasing the video transmission rate with respect to the pre- Time transmission performance coefficient.
상기 전송 성능 계수는 계산된 영상 전송 장치(1)가 전송 가능한 최대 전송 비트수 대비 측정된 제1 전송 비트수(THROUGHTPUTn)를 파악하여, 무선 통신 성능을 분석한다. 또한, 상기 기 설정된 이전시간은 실시하는 사용자에 의해 기 설정되는 시간으로서, 1초마다 측정될 수 있고, 사용자가 원하는 시점에 따라 측정될 수 있다.The transmission performance coefficient analyzes the wireless communication performance by determining the first transmission bit number (THROUGHTPUT n ) measured from the calculated maximum transmission bit number that can be transmitted by the image transmission apparatus (1). In addition, the preset previous time may be measured every one second as a time preset by a user to perform, and may be measured according to a user's desired time.
연산처리모듈(200)로부터 전송 성능 계수를 계산하면, 상기 계산된 전송 성능 계수의 값이 1보다 큰 값인지 작은 값인지 여부를 판별한다(S240).When the transmission performance coefficient is calculated from the operation processing module 200, it is determined whether the calculated transmission performance coefficient is a value larger than 1 or smaller than a value of 1 (S240).
전송 성능 계수의 값이 1보다 큰 값이라면, 전송 성능 계수를 1로 설정하고(S260), 1보다 작거나 같은 값이라면, 계산된 전송 성능 계수로 설정한다(S250). 다음으로, 전송 성능 계수가 설정되면, S300 단계로 돌아간다.If the transmission performance coefficient is greater than 1, the transmission performance factor is set to 1 (S260). If the transmission performance factor is less than or equal to 1, the transmission performance factor is set to the calculated transmission performance factor (S250). Next, when the transmission performance coefficient is set, the process returns to step S300.
다시 도2를 참고하면, 전송 성능 계수가 측정됨에 따라 테두리 픽셀수를 결정한다(S400). 제거하고자 하는 가장자리 영역의 폭을 나타내는 테두리 픽셀수는 상기 획득된 제1 픽셀수와 제2 픽셀수 및 상기 전송 성능 계수를 이용하여 결정된다. 도4를 참조하면, 테두리 픽셀수(We)는 전송하고자 하는 전송영상으로부터 획득영상 사이의 폭에 존재하는 픽셀수를 나타낸다.Referring again to FIG. 2, the number of frame pixels is determined as the transmission performance coefficient is measured (S400). The number of border pixels indicating the width of the edge area to be removed is determined using the first number of pixels, the second number of pixels, and the transmission performance coefficient. Referring to FIG. 4, the frame pixel number (W e ) represents the number of pixels existing in the width between acquired images from the transmission image to be transmitted.
수학식3은 본 발명의 일 실시예에 따른 테두리 픽셀수를 결정하는 계산식이다. 여기서, We는 테두리 픽셀수를 의미하고, α는 상기 측정된 전송 성능 계수이고, Pmax는 제1 픽셀수이며, Pmin는 제2 픽셀수이다.Equation (3) is a formula for determining the number of border pixels according to an embodiment of the present invention. Here, W e denotes the number of frame pixels,? Is the measured transmission performance coefficient, P max is the first number of pixels, and P min is the second number of pixels.
수학식3을 참조하면, 테두리 픽셀수(We)는 제1 픽셀수(Pmax)와 제2 픽셀수(Pmin)의 차이값과 1과 전송 성능 계수(α)의 차이값의 곱을 이용하여 결정된다.Referring to Equation (3), the edge pixel number W e is calculated by using the product of the difference between the first number of pixels P max and the second number of pixels P min and the difference between 1 and the transmission performance coefficient? .
다음으로, 테두리 픽셀수가 결정되면, 전송하고자 하는 전송 영상을 획득한다(S500). 보다 상세하게는, 상기 전송 영상은 영상획득모듈(100)로부터 획득된 영상에서 결정된 테두리 픽셀수에 해당하는 영역을 분리하여, 전송하고자 하는 전송 영역을 결정하고, 결정된 전송 영역에 다른 전송 영상을 획득한다.Next, when the number of border pixels is determined, a transmission image to be transmitted is obtained (S500). More specifically, the transmission image is divided into a region corresponding to the number of frame pixels determined in the image obtained from the image acquisition module 100, a transmission region to be transmitted is determined, and another transmission image is acquired in the determined transmission region do.
도5는 본 발명의 일 실시예에 따른 무선 통신 성능에 따른 전송영상 대비 테두리 픽셀수의 비율을 도시한 도면이다. 도5를 참조하면, 상기 획득한 영상 전송을 위한 무선 통신 전송 환경이 좋지 않을 때에 FPS(Frame Per Second)의 유지와 영상처리 대상 중요 영역의 품질을 유지할 수 있도록, 성능이 낮은 정도에 따라 전송시 제거하는 영상의 테두리 픽셀수를 조절하여 전송할 수 있다. 통신 전송 환경이 양호함에 따라 무선 통신 성능이 높다면, 제거하는 테두리 픽셀수가 점점 줄어들 것이고, 반대의 경우, 무선 통신 성능이 낮다면, 제거하는 테두리 픽셀수는 점점 늘어나게 되어, 전송하고자 하는 전송 영상의 범위는 좁아지게 된다.5 is a diagram illustrating a ratio of the number of frame pixels to a transmission image according to wireless communication performance according to an exemplary embodiment of the present invention. Referring to FIG. 5, in order to maintain the frame per second (FPS) when the wireless transmission environment for the acquired image transmission is not good and to maintain the quality of the important area to be subjected to the image processing, The number of frame pixels of the image to be removed can be adjusted and transmitted. If the wireless communication performance is good and the communication transmission environment is good, the number of frame pixels to be removed will be gradually reduced. On the contrary, if the wireless communication performance is low, the number of frame pixels to be removed is gradually increased. The range becomes narrower.
다음으로, 제거하고자 하는 테두리 픽셀수를 포함하는 제거 영역을 산출함에 따라 전송하고자 하는 전송 영상을 획득하면, 외부의 영상 수신 장치로 상기 전송 영상을 전송한다(S600).Next, in step S600, the transmission image is transmitted to the external image receiving apparatus when the transmission image to be transmitted is calculated by calculating the removal area including the number of pixels of the border to be removed.
도6 은 본 발명의 일 실시예에 따른 영상 전송 장치에 의한 제거할 테두리 픽셀수에 따른 영상의 픽셀수 비율을 나타내는 그래프이다. 도6을 참고하면, (A)는 픽셀수 감소 비율이고, (B)는 X축 유효 픽셀수 비율이며, (C)는 Y축 유효 픽셀수 비율을 나타낸다. 전송 성능 계수 측정부(210)로부터 측정된 무선 통신 전송 성능 계수에 따라 획득된 영상에서 제거하는 테두리의 픽셀수의 감소 비율이 높아짐에 따라, 전송하고자 하는 전송 영상을 가로와 세로를 이루는 X축, Y축의 유효한 픽셀수의 비율이 낮아지는 것을 알 수 있고, 반대로, 테두리의 픽셀수의 감소 비율이 낮아지면, 전송 영상의 X축, Y축의 유효한 픽셀수의 비율이 높아진다. 즉, 제거하는 픽셀수의 양과 전송 영상의 픽셀 수의 양이 반비례한 관계임을 알 수 있다.6 is a graph illustrating the ratio of the number of pixels of an image to the number of pixels of a frame to be removed by an image transmission apparatus according to an exemplary embodiment of the present invention. Referring to FIG. 6, (A) shows the number of pixels reduction ratio, (B) shows the ratio of the number of effective pixels in the X axis, and (C) shows the ratio of the number of effective pixels in the Y axis. As the decrease rate of the number of frames to be removed from the image is increased according to the wireless communication transmission performance coefficient measured by the transmission performance coefficient measurement unit 210, the transmission image to be transmitted is divided into X-axis, The ratio of the effective number of pixels in the Y axis decreases. On the other hand, if the decrease rate of the number of pixels in the border decreases, the ratio of the effective number of pixels in the X axis and Y axis of the transmission image increases. That is, the amount of pixels to be removed is inversely proportional to the number of pixels of the transmission image.
100: 영상획득모듈
200: 연산처리모듈
210: 전송 성능 계수 측정부
220: 테두리 픽셀수 결정부
230: 전송 영상 획득부
240: 저장부
300: 무선통신모듈100: Image acquisition module
200: Operation processing module
210: transmission performance coefficient measuring unit
220: border pixel number determination unit
230: transmission image acquiring unit
240:
300: Wireless communication module
Claims (9)
사용자에 의해 기 설정되는 상기 획득된 영상의 최대 픽셀수를 이용하여, 상기 획득된 영상에서 상기 영상 전송 장치에 대하여 측정된 전송 성능 계수를 고려하여 제거하고자 하는 가장자리 영역의 폭을 나타내는 테두리 픽셀수를 결정하고, 결정된 테두리 픽셀수를 이용하여, 전송하고자 하는 전송 영상을 획득하는 연산처리모듈; 및
상기 전송 영상을 전송하는 무선통신모듈;을 포함하되,
상기 전송 성능 계수는, 상기 영상 전송 장치에 대하여 측정된 제1 전송 비트수(BPS, Bit Per Second)와 상기 영상 전송 장치의 성능에 따라 전송 가능한 최대 전송 비트수를 고려하여 상기 전송 성능 계수를 계산하는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.An image acquiring module for acquiring an image for which an image transmitting apparatus desires to calculate an area;
The number of border pixels indicating the width of the edge area to be removed is calculated in consideration of the transmission performance coefficient measured for the image transmitting apparatus in the obtained image using the maximum number of pixels of the obtained image preset by the user An arithmetic processing module for obtaining a transmission image to be transmitted using the determined number of border pixels; And
And a wireless communication module for transmitting the transmission image,
The transmission performance coefficient may be calculated by considering the first transmission bit number (BPS, Bit Per Second) measured for the image transmission apparatus and the maximum transmission bit number that can be transmitted according to the performance of the image transmission apparatus, And the area calculation unit calculates the area of the image.
상기 획득된 영상의 가로 또는 세로의 제1 픽셀수와, 영상 처리를 위하여 최소한도로 필요한 최소 영상의 가로 또는 세로의 제2 픽셀수 및 상기 전송 성능 계수를 이용하여 결정하는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.2. The method of claim 1,
Determining a first number of pixels in a horizontal or vertical direction of the acquired image, a second number of pixels in a horizontal or vertical direction of the minimum image necessary for image processing, and the transmission performance coefficient, Used video transmission device.
상기 영상의 가로와 세로의 최대 픽셀수와 픽셀당 요구되는 비트수 및 초당 프레임수(FPS, Frame Per Second)를 연립하여 산출하는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.2. The method of claim 1,
Wherein a maximum number of pixels in the horizontal and vertical directions of the image, a number of bits required per pixel, and a frame per second (FPS) are calculated and calculated.
상기 획득된 영상에서 상기 결정된 테두리 픽셀수를 분리하여 전송 영역을 결정하고, 상기 결정된 전송 영역에 따른 전송 영상을 획득하는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.The image processing apparatus according to claim 1,
Determining a transmission area by separating the determined number of border pixels from the acquired image, and obtaining a transmission image according to the determined transmission area.
상기 제1 전송 비트수와 상기 전송 성능 계수의 변화 민감도를 조절하는 가중치와 현재시간의 기 설정된 이전시간에 결정된 전송 성능 계수를 더욱 고려하여 계산하는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.2. The method of claim 1,
Wherein the weighting factor adjusting unit adjusts the sensitivity of the first transmission bit and the transmission performance coefficient, and calculates a transmission performance coefficient determined at a predetermined previous time of the current time.
상기 제1 픽셀수와 상기 제2 픽셀수의 차이값과 상기 전송 성능 계수에 관련된 값의 연산을 이용하여 결정되는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.4. The method of claim 3,
Wherein the determination is made using an operation of a difference between the first number of pixels and the second number of pixels and a value related to the transmission performance coefficient.
1과 상기 전송 성능 계수의 차이값인 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.8. The method of claim 7,
1 and the transmission performance coefficient.
상기 전송 성능 계수가 1보다 큰 경우에는 1로 설정하고,
상기 전송 성능 계수가 1보다 작거나 같은 경우에는 계산된 상기 전송 성능 계수로 설정하는 것을 특징으로 하는 영역 산출을 이용한 영상 전송 장치.2. The method of claim 1,
1 " when the transmission performance coefficient is greater than 1,
Wherein the transmission performance coefficient is set to the calculated transmission performance coefficient when the transmission performance coefficient is less than or equal to 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160091934A KR101739962B1 (en) | 2016-07-20 | 2016-07-20 | Apparatus for Transmission Region of Acquired Image with Wireless Communication Performance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160091934A KR101739962B1 (en) | 2016-07-20 | 2016-07-20 | Apparatus for Transmission Region of Acquired Image with Wireless Communication Performance |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101739962B1 true KR101739962B1 (en) | 2017-05-26 |
Family
ID=59051976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160091934A Active KR101739962B1 (en) | 2016-07-20 | 2016-07-20 | Apparatus for Transmission Region of Acquired Image with Wireless Communication Performance |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101739962B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005012764A (en) | 2003-05-22 | 2005-01-13 | Casio Comput Co Ltd | Data communication apparatus, image transmission method, and image transmission program |
WO2011034924A1 (en) * | 2009-09-15 | 2011-03-24 | Envysion, Inc. | Video streaming method and system |
-
2016
- 2016-07-20 KR KR1020160091934A patent/KR101739962B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005012764A (en) | 2003-05-22 | 2005-01-13 | Casio Comput Co Ltd | Data communication apparatus, image transmission method, and image transmission program |
WO2011034924A1 (en) * | 2009-09-15 | 2011-03-24 | Envysion, Inc. | Video streaming method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190236794A1 (en) | Systems and methods for fusing images | |
CN106782306B (en) | A kind of brightness adjusting method and brightness control system of OLED display panel | |
US9846925B2 (en) | Defog system and defog method | |
US8537269B2 (en) | Method, medium, and apparatus for setting exposure time | |
US8717634B2 (en) | Image processing device and an image processing method of correction of front end fading or sweepup adapted to the state of thinning | |
US20040101047A1 (en) | Motion estimation apparatus, method, and machine-readable medium capable of detecting scrolling text and graphic data | |
EP2224726A2 (en) | Image processing apparatus, image processing method, and program | |
US9105133B2 (en) | Multi view image display apparatus and control method thereof | |
KR100968095B1 (en) | Image signal processing apparatus for performing gamma correction by cubic interpolation operation, and method thereof | |
US9332233B2 (en) | Image processing device for processing a plurality of data formats corresponding to different image qualities | |
US10091422B2 (en) | Image processing device and recording medium | |
US20120301012A1 (en) | Image signal processing device and image signal processing method | |
US7796159B2 (en) | Image correction device and image correction method | |
US20130208166A1 (en) | Focus Adjusting Method and Image Capture Device thereof | |
US8035703B2 (en) | Device and method for measuring noise characteristics | |
KR101739962B1 (en) | Apparatus for Transmission Region of Acquired Image with Wireless Communication Performance | |
JP6611543B2 (en) | Image processing apparatus, image processing method, and program | |
US8837931B2 (en) | Trend-based temperature compensation for a monitoring device | |
JP2010117884A (en) | Image processing device, video display apparatus, imaging apparatus and image processing method | |
KR101739961B1 (en) | Method for Transmission Region of Acquired Image with Wireless Communication Performance | |
US7064793B2 (en) | Method and apparatus for measuring the noise contained in a picture | |
US20110115982A1 (en) | Video signal processing device and video display device | |
US11659156B2 (en) | Automatic calibration method for image arrangement of naked-eye 3D display screen and electronic device | |
EP3043547B1 (en) | Imaging apparatus, video data transmitting apparatus, video data transmitting and receiving system, image processing method, and program | |
CN109963139B (en) | Automatic calibration method for layout of naked eye 3D display screen and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160720 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20161130 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20160720 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170131 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: 20170508 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170519 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170519 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200331 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210406 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20220406 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20240319 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20250218 Start annual number: 9 End annual number: 9 |