999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

LabelMamoX:一個面向在線式的乳腺X 光標注系統

2019-11-18 07:26:20黃旗張蕾舒鑫呂青
現代計算機 2019年28期

黃旗,張蕾,舒鑫,呂青

(1.四川大學計算機學院,成都610065;2.四川大學華西醫院乳腺外科,成都610065)

0 Introduction

Breast cancer has been one of the most common cancers that threatens the life of women all over the world.Among current methods for breast cancer prevention,mammography is a general and effective imaging technique used for early breast cancer screening and diagnosis[1].However,the traditional analysis of the mammogram requires a large amount of workload of the breast surgeons,and the computer aided detection(CAD)techniques have been introduced.Considering the main component of many typical CAD approaches is implemented partly using the machine learning and deep learning methods[2-4],big data comes first.To collect enough mammograms with ground truth labels in a short time,we collaborated with doctors in West China Hospital,Sichuan University and devised an annotation process and developed an online annotation tool allowing the collaborative mammogram annotations among the breast surgeons.This tool offers functionalities such as drawing a box on the sample to denote where the lesion lies,labeling its benignancy or malignancy,querying one specific mammogram,checking the annotation process,querying the positive and negative sample distribution,etc.

In the first part of this paper,we reviewed some current annotation method designs used to collect the mammogram data.The next two parts are organized according to the process design and application in terms of the tool.The former part presented a simplified design with a cross validation process,and in the latter one we described some features of the tool and stated the details of the functions of the tool.Finally we discussed some good prospects and some extensions about the tool.

1 Relative Works

There are several mammogram data collections for the researchers to use and study already.One is called Digital Database for Screening Mammography(DDSM)[5].In the annotation process of the DDSM,the doctors are required to draw a specific irregular bounding covering the possible lesion areas and post a pathology label in benign,benign without call-back and malignant.Besides this,the annotation also requires to offer some detailed attribute information.Another collection of mammogram data is called the INbreast[6],the requirements of annotation process is more complex and the specialist in the field need to draw different types of bounding according to the relevant six types of pathologies.Such kinds of annotation process design can be complicated and tedious sometimes and the specialists is easy to make mistakes when drawing a fairly specific contour profile.Beyond that,such annotation for one single case can cost a great amount of time,which would slow down the speed of mammogram data collection and make it more time-consuming to conduct the cross validation.We want to design a more simple and convenient annotation process which can help to collect reliable mammogram data in a short time.

2 Annotation Process Design

Based on the consideration of simplicity and convenience,we proposed a particular annotation process for the mammogram data.For one specific mammogram sample,the annotation specialist is required to do the three things:

1.give the pathology result of the mammogram sample as label:benign,malignant and normal.

2.draw a rectangular box in the pixel level covering the lesion patch if exists.

3.post a confidence level for 0 or 1 to complete the annotation.

Only three kinds of label to annotate is simple enough,and the specialist only need to judge the benignancy and malignancy.A direct rectangular bounding to draw also reduces the workload,and the specialist is free to draw so precise that he makes some mistakes.On the other hand,rectangle bounding can preserve the details at the extreme and can be used directly when developing the CAD systems for early diagnosis of breast cancer.Confidence level means how the specialist's sure about the result given.We set only two kinds of confidence for the same reason in pathology label setting.

Such a process is simple and quick,and we put forward a cross validation process intended for the recurrent annotation in multi-user.This process can be illustrated in Fig.1:

Fig.1 Cross validation flow path

The whole procedure can be explained in the following steps:

1.Create three new empty datasets:S1,S2,S3.

2.For a new collection of mammogram without annotation,divide them into several batches.

3.For each batch of mammogram data,assign them to three different annotation specialist.Note that the number is just a numerical example which can be adjust on the basis of the number of the current specialists.

4.For each mammogram sample,once it has been annotated three times,the annotation tool will process the pathology label as follows:if the three pathology labels are all the same,add the sample to S1;if there are two same labels,add it to S2;otherwise,add the sample to S3.

5.For each sample labeled in S1,S2,the annotation tool will process the bounding of the patch as follows:if there're any two different bounding boxes, merge the bounding using the top-left coordinate of the one and the bottom-right coordinate of the other when the overlap region of the two bounding boxes accounts for above 70 percent of the union region.Otherwise move it to S3.Repeat the step 5 until all the samples in S1, S2contain one bounding box only.

6.For each sample annotated in S1,S2,the annotation tool will compute the average of the three confidence levels for the final value.

7.For all the samples in S3,redo the annotation process in step 4 to 7 until S3is empty or unchangeable.

The merge operation in step 5 is illustrated in Fig.2.In the mammogram,there are two boxes:bounding box 1 and bounding box 2.When the overlap region of box 1 and box 2 accounts for above 70 percent of the union region of them,the two boxes will be merged into the box 3.

Fig.2 The merge operation in step 5

For each sample,it will be allocated to all the specialists.We think a dynamic number of batch duplication would not decrease the efficiency too much while it can increase the quality.The threshold 70 is set according to the rule of thumb.The researchers can obtain two kinds of annotated mammogram data after the procedure:S1,S2.S1refers to the primarily-reliable data and S2refers to the secondly-reliable data.Both the two kinds of data can be used especially when mass data is wanted.As for the S3,we just put the data back into the original dataset considering the possibly existed errors.

3 The LabelMamoX Web-based Annotation Tool

Coupled with the annotation process,we developed a web-based annotation tool called LabelMamoX,which is also used to examine the actual effect in the previous section.The tool provides a unified interface that can be accessed through any usual platforms.It's online and can be used concurrently by the doctors.The tool also offers the search functionality to query a mammogram of any specific case and its annotation state.

In this section,we plan to show some key features briefly about the annotation module of the tool to illustrate how it can help to collect and build the medical mammogram big data to accelerate the development of CAD systems for mammography.

Firstly,when the doctor logs into the tool,he/she will see the homepage which provides a basic tutorial to begin using this tool.And a typical mammogram data form which is present to the doctors would be designed like in Table 1.

Table 1:Mammogram data form design.

The page that contains the mammogram data form will tell the doctor some basic attributes such as which batch these table data belong to,and the total progress of this batch of data.Such table makes the doctor easy to query and examine.

When the doctor chooses a specific item to begin annotation and enters the page,the mammogram displays on the left and an operation menu shows below the mammogram.(A sketch of it is shown in Fig.3)

Fig.3 The sketch of the annotation page(a)-(b)

The operation menu provides some operations like moving,zooming in and out,checking the state of the ROI patch,etc.The doctor may select the second menu item,and then randomly click on the mammogram and hold on to drag,and now he/she can just begin to draw the rectangular box covering the possible lesion patch.Like we said before,such a rectangle annotation is direct and preserves raw information of the mammogram as much as possible.The doctor finishes drawing by stopping dragging.On the bottom-right corner the doctor can see the coordinate of the top-left corner of the rectangular ROI,as well as its width and height.Such data can be exported directly to be used to create the patch image data for CAD system development or other tasks.In addition,the tool also offers a close-up of the ROI on the top-right corner.This allows the doctor to observe the details of the ROI better.

After finishing drawing the ROI patch,the doctor can select the label between the``benign''and``malignant''.If the doctor judge that the mammogram is normal,he/she can select the``normal''label(In this case he may not need to draw a rectangular box).To ensure the quality of the image to be collected,the doctor can post a confidence with which he/she gives an annotation.We provide two levels of confidence[5],high and low(which denoted by the value of 1 and 0,respectively).The doctor can remodify and even discard the sample or its annotation if any problem exists.This kind of behavior is not necessary because the underlying puzzle sample will usually be found through the cross validation process.All the annotation results,including the ROIs and their labels would be uploaded by the tool to the server and handled by the process we put forward.Also,these results would be present to all the subsequent doctors.Beyond that,this tool can still collect some statistics about the data and annotation state to facilitate the quality control and error correction.

4 Conclusion

In this paper,we came up with a cross validation process based on the simple annotation procedure and developed a web-based mammogram annotation tool that allows the breast surgeons to give ground truth labels for the mammogram,which helps to build a large and credible mammogram dataset and will accelerate the development of the CAD systems for detecting and diagnosing the breast cancer in the early stage.Furthermore,the tool can be extended to apply for annotating other medical images such as ultrasound images or even more general objects for other new research in the areas of computer graphics and image processing.

主站蜘蛛池模板: 全部无卡免费的毛片在线看| 一本一道波多野结衣一区二区| 国产swag在线观看| 亚洲国产精品美女| 欧美日韩国产成人高清视频| 日本在线亚洲| 免费人成视网站在线不卡| 国产精选小视频在线观看| 国产人成乱码视频免费观看| 久久国产乱子| 国产亚洲精品在天天在线麻豆| 日本一区二区不卡视频| 国产超碰一区二区三区| 欧美激情视频一区二区三区免费| 91麻豆精品国产91久久久久| 国产丝袜精品| 在线精品自拍| 国产乱人伦偷精品视频AAA| 91色在线观看| 在线视频亚洲欧美| 精品视频一区在线观看| 国产1区2区在线观看| a色毛片免费视频| 污污网站在线观看| 亚洲AV无码久久精品色欲| 成色7777精品在线| 麻豆精品在线| 成人精品视频一区二区在线| 偷拍久久网| 99这里只有精品6| 在线观看无码a∨| a级毛片在线免费观看| 丝袜无码一区二区三区| 在线日韩一区二区| 99热这里只有精品免费国产| 欧美中文字幕在线二区| 日本a级免费| www.av男人.com| 毛片视频网址| 特级毛片免费视频| 国产主播一区二区三区| 日韩午夜片| 免费国产不卡午夜福在线观看| 亚洲91在线精品| 五月六月伊人狠狠丁香网| 国产9191精品免费观看| 国产H片无码不卡在线视频| 99re热精品视频国产免费| 久久精品66| 午夜免费小视频| 在线观看免费人成视频色快速| 久草视频福利在线观看| 欧美日韩另类在线| 亚洲黄网在线| 真人免费一级毛片一区二区 | 一区二区午夜| 67194亚洲无码| 欧美色综合久久| 日韩在线成年视频人网站观看| 亚洲欧洲日韩久久狠狠爱| 国产真实乱子伦视频播放| 人人爽人人爽人人片| 一本色道久久88亚洲综合| 国产特级毛片aaaaaa| 国产精品久久久久婷婷五月| 国产一区二区三区在线观看视频| 伊人久久久久久久| 波多野结衣国产精品| 四虎AV麻豆| 国产中文一区a级毛片视频| 综合五月天网| 国产视频资源在线观看| 综合天天色| 九九香蕉视频| 国产农村精品一级毛片视频| 亚洲人成色在线观看| 中文无码精品A∨在线观看不卡| 女人18一级毛片免费观看 | 午夜毛片免费看| 青青草国产免费国产| 国产精品天干天干在线观看| 欧美第九页|