23-01-2013, 05:43 PM
we need the source code of the project removal of cracks from image paintings.please add source code.
23-01-2013, 05:43 PM
we need the source code of the project removal of cracks from image paintings.please add source code.
24-01-2013, 11:36 AM
to get information about the topic "detection and removal of cracks in digitized paintings" full report ppt and related topic refer the link bellow
https://seminarproject.net/Thread-detect...ull-report https://seminarproject.net/Thread-detect...#pid131323 https://seminarproject.net/Thread-detect...-paintings
29-05-2013, 03:33 PM
Detection and removal of cracks and in digitized paintings
Detection and removal.doc (Size: 1.69 MB / Downloads: 28) INTRODUCTION Overview of the System Many paintings, especially old ones, suffer from breaks in the substrate, the paint, or the varnish. These patterns are usually called cracks or craquelure and can be caused by aging, drying, and mechanical factors. Age cracks can result from nonuniform contraction in the canvas or wood-panel support of the painting, which stresses the layers of the painting. Drying cracks are usually caused by the evaporation of volatile paint components and the consequent shrinkage of the paint. Finally,mechanical cracks result from painting deformations due to external causes, e.g., vibrations and impacts. The appearance of cracks on paintings deteriorates the perceivedimage quality. However, one can use digital image processing techniques to detect and eliminate the cracks on digitized paintings. Such a “virtual” restoration can provide clues to art historians, museum curators and the general public on how the painting would look like in its initial state, i.e., without the cracks. Furthermore, it can be used as a nondestructive tool for the planning of the actual restoration. The user should manually select a point on each crack to be restored.Other research areas that are closely related to crack removal include image inpainting which deals with the reconstruction of missing or damaged image areas by filling in information from the neighboring areas, and disocclusion, i.e., recovery of object parts that are hidden behind other objects within an image. Abstract An integrated methodology for the detection and removal of cracks on digitized paintings is presented in this project. The cracks are detected by thresholding the output of the morphological top-hat transform. Afterward, the thin dark brush strokes which have been misidentified as cracks are removed using either a median radial basis function neural network on hue and saturation data or a semi-automatic procedure based on region growing. Finally, crack filling using order statistics filters such as median filter is performed. The methodology has been shown to perform very well on digitized paintings suffering from cracks. Existing System The existing tools such as PhotoShop involve some simple options like blur. In that only a rough pixel transformations will be there. There is no exact crack detection and filling procedure in existing system. Proposed System The proposed system involves exact crack detection and filling procedure. It involves top-hat transformation, region-growing algorithm (grassfire algorithm) and median filter procedures. FEATURES OF VISUAL BASIC .NET What is .NET? When .NET was announced in late 1999, Microsoft positioned the technology as a platform for building and consuming Extensible Markup Language (XML) Web services. XML Web services allow any type of application, be it a Windows- or browser-based application running on any type of computer system, to consume data from any type of server over the Internet. The reason this idea is so great is the way in which the XML messages are transferred: over established standard protocols that exist today. Using protocols such as SOAP, HTTP, and SMTP, XML Web services make it possible to expose data over the wire with little or no modifications to your existing code. Since the initial announcement of the .NET Framework, it's taken on many new and different meanings to different people. To a developer, .NET means a great environment for creating robust distributed applications. To an IT manager, .NET means simpler deployment of applications to end users, tighter security, and simpler management. To a CTO or CIO, .NET means happier developers using state-of-the-art development technologies and a smaller bottom line. To understand why all these statements are true, you need to get a grip on what the .NET Framework consists of, and how it's truly a revolutionary step forward for application architecture, development, and deployment. The Common Language Runtime At the heart of the .NET Framework is the common language runtime. The common language runtime is responsible for providing the execution environment that code written in a .NET language runs under. The common language runtime can be compared to the Visual Basic 6 runtime, except that the common language runtime is designed to handle all .NET languages, not just one, as the Visual Basic 6 runtime did for Visual Basic 6. Inside the Common Language Runtime The common language runtime enables code running in its execution environment to have features such as security, versioning, memory management and exception handling because of the way .NET code actually executes. When you compiled Visual Basic 6 forms applications, you had the ability to compile down to native node or p-code. Visual Basic 6 compiler options dialog should refresh your memory of what the Visual Basic 6 options dialog looked like. SYSTEM IMPLEMENTATION Implementation is the stage of the project when the theoretical design is turned out into a working system. Thus it can be considered to be the most critical stage in achieving a successful new system and in giving the user, confidence that the new system will work and be effective. The implementation stage involves careful planning, investigation of the existing system and it’s constraints on implementation, designing of methods to achieve changeover and evaluation of changeover methods. Implementation is the process of converting a new system design into operation. It is the phase that focuses on user training, site preparation and file conversion for installing a candidate system. The important factor that should be considered here is that the conversion should not disrupt the functioning of the organization. CONCLUSION In this paper, we have presented an integrated strategy for crack detection and filling in digitized paintings. Cracks are detected by using top-hat transform, whereas the thin dark brush strokes, which are misidentified as cracks, are separated either by an automatic technique (MRBF networks) or by a semi-automatic approach. The methodology has been applied for the virtual restoration of images and was found very effective by restoration experts. However, there are certain aspects of the proposed methodology that can be further improved. For example, the crack-detection stage is not very efficient in detecting cracks located on very dark image areas, since in these areas the intensity of crack pixels is very close to the intensity of the surrounding region. A possible solution to this shortcoming would be to apply the crack-detection algorithm locally on this area and select a low threshold value. Another situation where the system does not perform as efficiently as expected is in the case of cracks that cross the border between regions of different color. In such situations, it might be the case that part of the crack in one area is filled with color from the other area, resulting in small spurs of color in the border between the two regions. However, this phenomenon is rather seldom and, furthermore, the extent of these erroneously filled areas is very small (2–3 pixels maximum).
14-12-2014, 11:54 AM
matlab code
15-12-2014, 11:46 AM
To get full information or details of detection and removal of cracks in digitized paintings please have a look on the pages
https://seminarproject.net/Thread-detect...ull-report https://seminarproject.net/Thread-detect...#pid131323 if you again feel trouble on detection and removal of cracks in digitized paintings please reply in that page and ask specific fields in detection and removal of cracks in digitized paintings
16-01-2015, 11:29 AM
mat lab code for crack removal and detection in digitized paintings |
|
Possibly Related Threads… | |||||
Thread | Author | Replies | Views | Last Post | |
lending tree project source code using java | Guest | 6 | 5,817 |
23-02-2019, 12:31 PM Last Post: Revajonfed |
|
java source code for video steganography | tina28 | 4 | 13,833 |
20-04-2018, 07:29 PM Last Post: Guest |
|
dadda multiplier verilog code | Guest | 2 | 4,982 |
29-01-2018, 10:32 AM Last Post: dhanabhagya |
|
leach code free download | Guest | 2 | 1,912 |
28-09-2017, 02:52 PM Last Post: jaseela123 |
|
simulation matlab 2d mesfet | Guest | 1 | 1,855 |
20-09-2017, 02:20 PM Last Post: jaseela123 |
|
door detection example opencv | Guest | 1 | 2,066 |
14-09-2017, 12:12 PM Last Post: jaseela123 |
|
dwt for a video in matlab | Guest | 1 | 3,843 |
13-09-2017, 01:26 PM Last Post: jaseela123 |
|
code used for the ranking model adaptation for domain specific search | Guest | 1 | 1,507 |
11-09-2017, 12:09 PM Last Post: jaseela123 |
|
how to do hill cipher using matlab | Guest | 1 | 1,076 |
08-09-2017, 09:34 AM Last Post: jaseela123 |
|
matlab code thermoacoustic simulation | Guest | 1 | 2,196 |
02-09-2017, 11:30 AM Last Post: jaseela123 |